lavu/vulkan: skip adding NULL buffers as deps in ff_vk_exec_add_dep_buf

Allows for cleaner code.
This commit is contained in:
Lynne
2025-03-27 12:44:04 +00:00
parent 2ac2485c1f
commit 4dadf71dce

View File

@ -559,6 +559,9 @@ int ff_vk_exec_add_dep_buf(FFVulkanContext *s, FFVkExecContext *e,
e->buf_deps = dst;
for (int i = 0; i < nb_deps; i++) {
if (!deps[i])
continue;
e->buf_deps[e->nb_buf_deps] = ref ? av_buffer_ref(deps[i]) : deps[i];
if (!e->buf_deps[e->nb_buf_deps]) {
ff_vk_exec_discard_deps(s, e);