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

Git pushed a commit to branch master
in repository ffmpeg.

commit 0c34fcf0a8fbb60ef8f47df4a9da79c0a52d672b
Author:     Lynne <[email protected]>
AuthorDate: Mon Feb 23 22:11:17 2026 +0100
Commit:     Lynne <[email protected]>
CommitDate: Thu Feb 26 14:10:21 2026 +0100

    vulkan: constify FFVulkanShader arg in ff_vk_exec_bind_shader
    
    Sponsored-by: Sovereign Tech Fund
---
 libavutil/vulkan.c | 4 ++--
 libavutil/vulkan.h | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/libavutil/vulkan.c b/libavutil/vulkan.c
index f3cee62b55..b6cbdf73a7 100644
--- a/libavutil/vulkan.c
+++ b/libavutil/vulkan.c
@@ -2656,7 +2656,7 @@ int ff_vk_shader_register_exec(FFVulkanContext *s, 
FFVkExecPool *pool,
 }
 
 static inline const FFVulkanShaderData *get_shd_data(FFVkExecContext *e,
-                                                     FFVulkanShader *shd)
+                                                     const FFVulkanShader *shd)
 {
     for (int i = 0; i < e->parent->nb_reg_shd; i++)
         if (e->parent->reg_shd[i].shd == shd)
@@ -2766,7 +2766,7 @@ void ff_vk_shader_update_push_const(FFVulkanContext *s, 
FFVkExecContext *e,
 }
 
 void ff_vk_exec_bind_shader(FFVulkanContext *s, FFVkExecContext *e,
-                            FFVulkanShader *shd)
+                            const FFVulkanShader *shd)
 {
     FFVulkanFunctions *vk = &s->vkfn;
     const FFVulkanShaderData *sd = get_shd_data(e, shd);
diff --git a/libavutil/vulkan.h b/libavutil/vulkan.h
index 9d1a53e2be..1a2fcc74f1 100644
--- a/libavutil/vulkan.h
+++ b/libavutil/vulkan.h
@@ -692,7 +692,7 @@ int ff_vk_shader_register_exec(FFVulkanContext *s, 
FFVkExecPool *pool,
  * Bind a shader.
  */
 void ff_vk_exec_bind_shader(FFVulkanContext *s, FFVkExecContext *e,
-                            FFVulkanShader *shd);
+                            const FFVulkanShader *shd);
 
 /**
  * Update push constant in a shader.

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

Reply via email to