vulkan: remove ff_vk_exec_add_dep_buf

This commit is contained in:
Lynne
2026-08-04 01:13:22 +09:00
parent 73cc45ef0d
commit 9548d68e5b
2 changed files with 0 additions and 22 deletions

View File

@@ -684,26 +684,6 @@ void ff_vk_exec_discard_deps(FFVulkanContext *s, FFVkExecContext *e)
e->sem_sig_val_dst_cnt = 0;
}
int ff_vk_exec_add_dep_buf(FFVulkanContext *s, FFVkExecContext *e,
AVBufferRef **deps, int nb_deps, int ref)
{
av_assert1((e->nb_buf_deps + nb_deps) <= FF_VK_EXEC_MAX_BUF_DEPS);
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);
return AVERROR(ENOMEM);
}
e->nb_buf_deps++;
}
return 0;
}
void ff_vk_exec_add_dep_refstruct(FFVulkanContext *s, FFVkExecContext *e,
void *obj)
{

View File

@@ -493,8 +493,6 @@ void ff_vk_exec_wait(FFVulkanContext *s, FFVkExecContext *e);
* update_frame will update the frame's properties before it is unlocked,
* only if submission was successful.
*/
int ff_vk_exec_add_dep_buf(FFVulkanContext *s, FFVkExecContext *e,
AVBufferRef **deps, int nb_deps, int ref);
/* Takes a new reference to an AVRefStruct-managed object, held until the
* execution's dependencies are released. */