diff options
author | Lynne <dev@lynne.ee> | 2021-11-04 12:33:01 +0100 |
---|---|---|
committer | Lynne <dev@lynne.ee> | 2021-11-12 03:36:46 +0100 |
commit | dfc61800a26747dc91bf00b0d841fc88a5d7473d (patch) | |
tree | b7d3cf5fc734ab6e0d92c6dada05008c7ca75f7c /libavfilter/vulkan.h | |
parent | 09e4687b5b8e0ad690f7e101e539c0605768d1d7 (diff) |
lavfi/vulkan: port to using timeline semaphores
Diffstat (limited to 'libavfilter/vulkan.h')
-rw-r--r-- | libavfilter/vulkan.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libavfilter/vulkan.h b/libavfilter/vulkan.h index d4a03abfe9..dbe181e898 100644 --- a/libavfilter/vulkan.h +++ b/libavfilter/vulkan.h @@ -148,12 +148,18 @@ typedef struct FFVkExecContext { int sem_wait_alloc; /* Allocated sem_wait */ int sem_wait_cnt; + uint64_t *sem_wait_val; + int sem_wait_val_alloc; + VkPipelineStageFlagBits *sem_wait_dst; int sem_wait_dst_alloc; /* Allocated sem_wait_dst */ VkSemaphore *sem_sig; int sem_sig_alloc; /* Allocated sem_sig */ int sem_sig_cnt; + + uint64_t *sem_sig_val; + int sem_sig_val_alloc; } FFVkExecContext; typedef struct VulkanFilterContext { |