mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-06 15:49:50 +08:00
lavu/vulkan: skip adding NULL buffers as deps in ff_vk_exec_add_dep_buf
Allows for cleaner code.
This commit is contained in:
@ -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);
|
||||
|
Reference in New Issue
Block a user