FFmpeg
Data Fields
FFVkExecPool Struct Reference

#include <vulkan.h>

Data Fields

FFVkExecContextcontexts
 
atomic_int_least64_t idx
 
VkCommandPool cmd_buf_pool
 
VkCommandBuffer * cmd_bufs
 
int pool_size
 
VkQueryPool query_pool
 
void * query_data
 
int query_results
 
int query_statuses
 
int query_64bit
 
int query_status_stride
 
int nb_queries
 
size_t qd_size
 

Detailed Description

Definition at line 211 of file vulkan.h.

Field Documentation

◆ contexts

FFVkExecContext* FFVkExecPool::contexts

Definition at line 212 of file vulkan.h.

Referenced by ff_vk_exec_get(), ff_vk_exec_pool_free(), and ff_vk_exec_pool_init().

◆ idx

atomic_int_least64_t FFVkExecPool::idx

Definition at line 213 of file vulkan.h.

Referenced by ff_vk_exec_get().

◆ cmd_buf_pool

VkCommandPool FFVkExecPool::cmd_buf_pool

Definition at line 215 of file vulkan.h.

Referenced by ff_vk_exec_pool_free(), and ff_vk_exec_pool_init().

◆ cmd_bufs

VkCommandBuffer* FFVkExecPool::cmd_bufs

◆ pool_size

int FFVkExecPool::pool_size

◆ query_pool

VkQueryPool FFVkExecPool::query_pool

◆ query_data

void* FFVkExecPool::query_data

Definition at line 220 of file vulkan.h.

Referenced by ff_vk_exec_pool_free(), and ff_vk_exec_pool_init().

◆ query_results

int FFVkExecPool::query_results

Definition at line 221 of file vulkan.h.

Referenced by ff_vk_exec_pool_init().

◆ query_statuses

int FFVkExecPool::query_statuses

Definition at line 222 of file vulkan.h.

Referenced by ff_vk_exec_get_query(), and ff_vk_exec_pool_init().

◆ query_64bit

int FFVkExecPool::query_64bit

Definition at line 223 of file vulkan.h.

Referenced by ff_vk_exec_get_query().

◆ query_status_stride

int FFVkExecPool::query_status_stride

Definition at line 224 of file vulkan.h.

Referenced by ff_vk_exec_get_query(), and ff_vk_exec_pool_init().

◆ nb_queries

int FFVkExecPool::nb_queries

◆ qd_size

size_t FFVkExecPool::qd_size

Definition at line 226 of file vulkan.h.

Referenced by ff_vk_exec_get_query(), and ff_vk_exec_pool_init().


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