FFmpeg
|
#include <vulkan.h>
Data Fields | |
VkCommandPool | pool |
VkCommandBuffer * | bufs |
FFVkQueueCtx * | queues |
AVBufferRef *** | deps |
int * | nb_deps |
int * | dep_alloc_size |
VulkanPipeline * | bound_pl |
VkSemaphore * | sem_wait |
int | sem_wait_alloc |
int | sem_wait_cnt |
VkPipelineStageFlagBits * | sem_wait_dst |
int | sem_wait_dst_alloc |
VkSemaphore * | sem_sig |
int | sem_sig_alloc |
int | sem_sig_cnt |
VkCommandPool FFVkExecContext::pool |
Definition at line 137 of file vulkan.h.
Referenced by ff_vk_create_exec_ctx(), and free_exec_ctx().
VkCommandBuffer* FFVkExecContext::bufs |
Definition at line 138 of file vulkan.h.
Referenced by ff_vk_bind_pipeline_exec(), ff_vk_create_exec_ctx(), ff_vk_get_exec_buf(), ff_vk_start_exec_recording(), ff_vk_submit_exec_queue(), ff_vk_update_push_exec(), and free_exec_ctx().
FFVkQueueCtx* FFVkExecContext::queues |
Definition at line 139 of file vulkan.h.
Referenced by ff_vk_add_dep_exec_ctx(), ff_vk_add_exec_dep(), ff_vk_create_exec_ctx(), ff_vk_discard_exec_deps(), ff_vk_start_exec_recording(), ff_vk_submit_exec_queue(), and free_exec_ctx().
AVBufferRef*** FFVkExecContext::deps |
VulkanPipeline* FFVkExecContext::bound_pl |
Definition at line 145 of file vulkan.h.
Referenced by ff_vk_bind_pipeline_exec(), and ff_vk_update_push_exec().
VkSemaphore* FFVkExecContext::sem_wait |
Definition at line 147 of file vulkan.h.
Referenced by ff_vk_add_exec_dep(), ff_vk_submit_exec_queue(), and free_exec_ctx().
int FFVkExecContext::sem_wait_alloc |
Definition at line 148 of file vulkan.h.
Referenced by ff_vk_add_exec_dep().
int FFVkExecContext::sem_wait_cnt |
Definition at line 149 of file vulkan.h.
Referenced by ff_vk_add_exec_dep(), ff_vk_discard_exec_deps(), and ff_vk_submit_exec_queue().
VkPipelineStageFlagBits* FFVkExecContext::sem_wait_dst |
Definition at line 151 of file vulkan.h.
Referenced by ff_vk_add_exec_dep(), ff_vk_submit_exec_queue(), and free_exec_ctx().
int FFVkExecContext::sem_wait_dst_alloc |
Definition at line 152 of file vulkan.h.
Referenced by ff_vk_add_exec_dep().
VkSemaphore* FFVkExecContext::sem_sig |
Definition at line 154 of file vulkan.h.
Referenced by ff_vk_add_exec_dep(), ff_vk_submit_exec_queue(), and free_exec_ctx().
int FFVkExecContext::sem_sig_alloc |
Definition at line 155 of file vulkan.h.
Referenced by ff_vk_add_exec_dep().
int FFVkExecContext::sem_sig_cnt |
Definition at line 156 of file vulkan.h.
Referenced by ff_vk_add_exec_dep(), ff_vk_discard_exec_deps(), and ff_vk_submit_exec_queue().