FFmpeg
Data Fields
FFVulkanPipeline Struct Reference

#include <vulkan.h>

Data Fields

VkPipelineBindPoint bind_point
 
VkPipelineLayout pipeline_layout
 
VkPipeline pipeline
 
VkPushConstantRange * push_consts
 
int push_consts_num
 
int wg_size [3]
 
FFVulkanDescriptorSetdesc_set
 
VkDescriptorBufferBindingInfoEXT * desc_bind
 
uint32_t * bound_buffer_indices
 
int nb_descriptor_sets
 

Detailed Description

Definition at line 132 of file vulkan.h.

Field Documentation

◆ bind_point

VkPipelineBindPoint FFVulkanPipeline::bind_point

Definition at line 133 of file vulkan.h.

Referenced by ff_vk_exec_bind_pipeline(), and ff_vk_init_compute_pipeline().

◆ pipeline_layout

VkPipelineLayout FFVulkanPipeline::pipeline_layout

◆ pipeline

VkPipeline FFVulkanPipeline::pipeline

◆ push_consts

VkPushConstantRange* FFVulkanPipeline::push_consts

Definition at line 140 of file vulkan.h.

Referenced by ff_vk_add_push_constant(), ff_vk_pipeline_free(), and init_pipeline_layout().

◆ push_consts_num

int FFVulkanPipeline::push_consts_num

Definition at line 141 of file vulkan.h.

Referenced by ff_vk_add_push_constant(), ff_vk_pipeline_free(), and init_pipeline_layout().

◆ wg_size

int FFVulkanPipeline::wg_size[3]

◆ desc_set

FFVulkanDescriptorSet* FFVulkanPipeline::desc_set

◆ desc_bind

VkDescriptorBufferBindingInfoEXT* FFVulkanPipeline::desc_bind

◆ bound_buffer_indices

uint32_t* FFVulkanPipeline::bound_buffer_indices

◆ nb_descriptor_sets

int FFVulkanPipeline::nb_descriptor_sets

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