[FFmpeg-devel] [PATCH 1/3] vulkan: fix leak in FFVkExecPool
averne
averne381 at gmail.com
Tue Jun 10 21:58:55 EEST 2025
---
libavutil/vulkan.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/libavutil/vulkan.c b/libavutil/vulkan.c
index a989e080abd372b8977dce107100b9370fac8305..eea80d0775a87ed6683cb58d30ba9ba8d6c1dd26 100644
--- a/libavutil/vulkan.c
+++ b/libavutil/vulkan.c
@@ -298,6 +298,8 @@ void ff_vk_exec_pool_free(FFVulkanContext *s, FFVkExecPool *pool)
av_freep(&sd->desc_sets);
}
+ av_freep(&pool->reg_shd);
+
for (int i = 0; i < pool->pool_size; i++) {
if (pool->cmd_buf_pools[i])
vk->FreeCommandBuffers(s->hwctx->act_dev, pool->cmd_buf_pools[i],
--
2.49.0
More information about the ffmpeg-devel
mailing list