|
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().
1.8.17