This is an automated email from the git hooks/post-receive script.

Git pushed a commit to branch master
in repository ffmpeg.

commit 8db69477006b7e2cbf815d818ad31acf567f29a9
Author:     Lynne <[email protected]>
AuthorDate: Mon Dec 22 16:38:16 2025 +0100
Commit:     Lynne <[email protected]>
CommitDate: Mon Dec 22 19:46:27 2025 +0100

    vulkan_prores_raw: reduce zigzag table size
    
    No need for full 32-bits.
---
 libavcodec/vulkan/prores_raw_idct.comp | 34 +++++++++++++++++-----------------
 1 file changed, 17 insertions(+), 17 deletions(-)

diff --git a/libavcodec/vulkan/prores_raw_idct.comp 
b/libavcodec/vulkan/prores_raw_idct.comp
index 01aad98330..ffd71d1d73 100644
--- a/libavcodec/vulkan/prores_raw_idct.comp
+++ b/libavcodec/vulkan/prores_raw_idct.comp
@@ -24,23 +24,23 @@
 #define BLOCK_ID (gl_LocalInvocationID.y)
 #define ROW_ID (gl_LocalInvocationID.x)
 
-const ivec2 scan[64] = {
-    ivec2( 0,  0), ivec2( 4,  0), ivec2( 0,  2), ivec2( 4,  2),
-    ivec2( 0,  8), ivec2( 4,  8), ivec2( 6,  8), ivec2( 2, 10),
-    ivec2( 2,  0), ivec2( 6,  0), ivec2( 2,  2), ivec2( 6,  2),
-    ivec2( 2,  8), ivec2( 8,  8), ivec2( 0, 10), ivec2( 4, 10),
-    ivec2( 8,  0), ivec2(12,  0), ivec2( 8,  2), ivec2(12,  2),
-    ivec2(10,  8), ivec2(14,  8), ivec2( 6, 10), ivec2( 2, 12),
-    ivec2(10,  0), ivec2(14,  0), ivec2(10,  2), ivec2(14,  2),
-    ivec2(12,  8), ivec2( 8, 10), ivec2( 0, 12), ivec2( 4, 12),
-    ivec2( 0,  4), ivec2( 4,  4), ivec2( 6,  4), ivec2( 2,  6),
-    ivec2(10, 10), ivec2(14, 10), ivec2( 6, 12), ivec2( 2, 14),
-    ivec2( 2,  4), ivec2( 8,  4), ivec2( 0,  6), ivec2( 4,  6),
-    ivec2(12, 10), ivec2( 8, 12), ivec2( 0, 14), ivec2( 4, 14),
-    ivec2(10,  4), ivec2(14,  4), ivec2( 6,  6), ivec2(12,  6),
-    ivec2(10, 12), ivec2(14, 12), ivec2( 6, 14), ivec2(12, 14),
-    ivec2(12,  4), ivec2( 8,  6), ivec2(10,  6), ivec2(14,  6),
-    ivec2(12, 12), ivec2( 8, 14), ivec2(10, 14), ivec2(14, 14),
+const u8vec2 scan[64] = {
+    u8vec2( 0,  0), u8vec2( 4,  0), u8vec2( 0,  2), u8vec2( 4,  2),
+    u8vec2( 0,  8), u8vec2( 4,  8), u8vec2( 6,  8), u8vec2( 2, 10),
+    u8vec2( 2,  0), u8vec2( 6,  0), u8vec2( 2,  2), u8vec2( 6,  2),
+    u8vec2( 2,  8), u8vec2( 8,  8), u8vec2( 0, 10), u8vec2( 4, 10),
+    u8vec2( 8,  0), u8vec2(12,  0), u8vec2( 8,  2), u8vec2(12,  2),
+    u8vec2(10,  8), u8vec2(14,  8), u8vec2( 6, 10), u8vec2( 2, 12),
+    u8vec2(10,  0), u8vec2(14,  0), u8vec2(10,  2), u8vec2(14,  2),
+    u8vec2(12,  8), u8vec2( 8, 10), u8vec2( 0, 12), u8vec2( 4, 12),
+    u8vec2( 0,  4), u8vec2( 4,  4), u8vec2( 6,  4), u8vec2( 2,  6),
+    u8vec2(10, 10), u8vec2(14, 10), u8vec2( 6, 12), u8vec2( 2, 14),
+    u8vec2( 2,  4), u8vec2( 8,  4), u8vec2( 0,  6), u8vec2( 4,  6),
+    u8vec2(12, 10), u8vec2( 8, 12), u8vec2( 0, 14), u8vec2( 4, 14),
+    u8vec2(10,  4), u8vec2(14,  4), u8vec2( 6,  6), u8vec2(12,  6),
+    u8vec2(10, 12), u8vec2(14, 12), u8vec2( 6, 14), u8vec2(12, 14),
+    u8vec2(12,  4), u8vec2( 8,  6), u8vec2(10,  6), u8vec2(14,  6),
+    u8vec2(12, 12), u8vec2( 8, 14), u8vec2(10, 14), u8vec2(14, 14),
 };
 
 void main(void)

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to