FFmpeg
|
#include <vulkan.h>
Data Fields | |
VkPipelineBindPoint | bind_point |
VkPipelineLayout | pipeline_layout |
VkPipeline | pipeline |
VkPushConstantRange * | push_consts |
int | push_consts_num |
int | wg_size [3] |
FFVulkanDescriptorSet * | desc_set |
VkDescriptorBufferBindingInfoEXT * | desc_bind |
uint32_t * | bound_buffer_indices |
int | nb_descriptor_sets |
VkPipelineBindPoint FFVulkanPipeline::bind_point |
Definition at line 132 of file vulkan.h.
Referenced by ff_vk_exec_bind_pipeline(), and ff_vk_init_compute_pipeline().
VkPipelineLayout FFVulkanPipeline::pipeline_layout |
Definition at line 135 of file vulkan.h.
Referenced by ff_vk_exec_bind_pipeline(), ff_vk_init_compute_pipeline(), ff_vk_pipeline_free(), ff_vk_update_push_exec(), and init_pipeline_layout().
VkPipeline FFVulkanPipeline::pipeline |
Definition at line 136 of file vulkan.h.
Referenced by ff_vk_exec_bind_pipeline(), ff_vk_init_compute_pipeline(), and ff_vk_pipeline_free().
VkPushConstantRange* FFVulkanPipeline::push_consts |
Definition at line 139 of file vulkan.h.
Referenced by ff_vk_add_push_constant(), ff_vk_pipeline_free(), and init_pipeline_layout().
int FFVulkanPipeline::push_consts_num |
Definition at line 140 of file vulkan.h.
Referenced by ff_vk_add_push_constant(), ff_vk_pipeline_free(), and init_pipeline_layout().
int FFVulkanPipeline::wg_size[3] |
Definition at line 143 of file vulkan.h.
Referenced by ff_vk_filter_process_2pass(), ff_vk_filter_process_Nin(), ff_vk_filter_process_simple(), and ff_vk_init_compute_pipeline().
FFVulkanDescriptorSet* FFVulkanPipeline::desc_set |
Definition at line 146 of file vulkan.h.
Referenced by ff_vk_exec_bind_pipeline(), ff_vk_exec_pipeline_register(), ff_vk_pipeline_descriptor_set_add(), ff_vk_pipeline_free(), ff_vk_set_descriptor_buffer(), init_pipeline_layout(), and vk_set_descriptor_image().
VkDescriptorBufferBindingInfoEXT* FFVulkanPipeline::desc_bind |
Definition at line 147 of file vulkan.h.
Referenced by ff_vk_exec_bind_pipeline(), ff_vk_exec_pipeline_register(), and ff_vk_pipeline_free().
uint32_t* FFVulkanPipeline::bound_buffer_indices |
Definition at line 148 of file vulkan.h.
Referenced by ff_vk_exec_bind_pipeline(), ff_vk_exec_pipeline_register(), and ff_vk_pipeline_free().
int FFVulkanPipeline::nb_descriptor_sets |
Definition at line 149 of file vulkan.h.
Referenced by ff_vk_exec_bind_pipeline(), ff_vk_exec_pipeline_register(), ff_vk_pipeline_descriptor_set_add(), ff_vk_pipeline_free(), and init_pipeline_layout().