FFmpeg
Data Fields
FFVkQueueCtx Struct Reference

#include <vulkan.h>

Data Fields

VkFence fence
 
VkQueue queue
 
AVBufferRef ** buf_deps
 
int nb_buf_deps
 
int buf_deps_alloc_size
 
AVFrame ** frame_deps
 
int nb_frame_deps
 
int frame_deps_alloc_size
 

Detailed Description

Definition at line 121 of file vulkan.h.

Field Documentation

◆ fence

VkFence FFVkQueueCtx::fence

Definition at line 122 of file vulkan.h.

Referenced by ff_vk_start_exec_recording(), ff_vk_submit_exec_queue(), and free_exec_ctx().

◆ queue

VkQueue FFVkQueueCtx::queue

Definition at line 123 of file vulkan.h.

Referenced by ff_vk_create_exec_ctx(), and ff_vk_submit_exec_queue().

◆ buf_deps

AVBufferRef** FFVkQueueCtx::buf_deps

Definition at line 126 of file vulkan.h.

Referenced by ff_vk_add_dep_exec_ctx(), ff_vk_discard_exec_deps(), and free_exec_ctx().

◆ nb_buf_deps

int FFVkQueueCtx::nb_buf_deps

Definition at line 127 of file vulkan.h.

Referenced by ff_vk_add_dep_exec_ctx(), ff_vk_discard_exec_deps(), and free_exec_ctx().

◆ buf_deps_alloc_size

int FFVkQueueCtx::buf_deps_alloc_size

Definition at line 128 of file vulkan.h.

Referenced by ff_vk_add_dep_exec_ctx().

◆ frame_deps

AVFrame** FFVkQueueCtx::frame_deps

Definition at line 131 of file vulkan.h.

Referenced by ff_vk_discard_exec_deps(), and free_exec_ctx().

◆ nb_frame_deps

int FFVkQueueCtx::nb_frame_deps

Definition at line 132 of file vulkan.h.

Referenced by ff_vk_discard_exec_deps(), and free_exec_ctx().

◆ frame_deps_alloc_size

int FFVkQueueCtx::frame_deps_alloc_size

Definition at line 133 of file vulkan.h.


The documentation for this struct was generated from the following file: