|
FFmpeg
|
#include <vulkan.h>
Data Fields | |
| VkPipelineBindPoint | bind_point |
| VkPipelineLayout | pipeline_layout |
| VkPipeline | pipeline |
| SPIRVShader ** | shaders |
| int | shaders_num |
| VkPushConstantRange * | push_consts |
| int | push_consts_num |
| VkDescriptorSetLayout * | desc_layout |
| VkDescriptorPool | desc_pool |
| VkDescriptorSet * | desc_set |
| VkDescriptorUpdateTemplate * | desc_template |
| int | desc_layout_num |
| int | descriptor_sets_num |
| int | pool_size_desc_num |
| VkDescriptorUpdateTemplateCreateInfo * | desc_template_info |
| VkDescriptorPoolSize * | pool_size_desc |
| VkPipelineBindPoint VulkanPipeline::bind_point |
Definition at line 93 of file vulkan.h.
Referenced by ff_vk_bind_pipeline_exec(), and ff_vk_init_compute_pipeline().
| VkPipelineLayout VulkanPipeline::pipeline_layout |
Definition at line 96 of file vulkan.h.
Referenced by ff_vk_bind_pipeline_exec(), ff_vk_init_compute_pipeline(), ff_vk_init_pipeline_layout(), ff_vk_update_push_exec(), and free_pipeline().
| VkPipeline VulkanPipeline::pipeline |
Definition at line 97 of file vulkan.h.
Referenced by ff_vk_bind_pipeline_exec(), ff_vk_init_compute_pipeline(), and free_pipeline().
| SPIRVShader** VulkanPipeline::shaders |
Definition at line 100 of file vulkan.h.
Referenced by ff_vk_init_compute_pipeline(), and free_pipeline().
| int VulkanPipeline::shaders_num |
Definition at line 101 of file vulkan.h.
Referenced by ff_vk_init_compute_pipeline(), and free_pipeline().
| VkPushConstantRange* VulkanPipeline::push_consts |
Definition at line 104 of file vulkan.h.
Referenced by ff_vk_add_push_constant(), ff_vk_init_pipeline_layout(), and free_pipeline().
| int VulkanPipeline::push_consts_num |
Definition at line 105 of file vulkan.h.
Referenced by ff_vk_add_push_constant(), ff_vk_init_pipeline_layout(), and free_pipeline().
| VkDescriptorSetLayout* VulkanPipeline::desc_layout |
Definition at line 108 of file vulkan.h.
Referenced by ff_vk_add_descriptor_set(), ff_vk_init_pipeline_layout(), and free_pipeline().
| VkDescriptorPool VulkanPipeline::desc_pool |
Definition at line 109 of file vulkan.h.
Referenced by ff_vk_init_pipeline_layout(), and free_pipeline().
| VkDescriptorSet* VulkanPipeline::desc_set |
Definition at line 110 of file vulkan.h.
Referenced by ff_vk_bind_pipeline_exec(), ff_vk_init_pipeline_layout(), ff_vk_update_descriptor_set(), and free_pipeline().
| VkDescriptorUpdateTemplate* VulkanPipeline::desc_template |
Definition at line 111 of file vulkan.h.
Referenced by ff_vk_init_pipeline_layout(), ff_vk_update_descriptor_set(), and free_pipeline().
| int VulkanPipeline::desc_layout_num |
Definition at line 112 of file vulkan.h.
Referenced by ff_vk_add_descriptor_set(), ff_vk_init_pipeline_layout(), ff_vk_update_descriptor_set(), and free_pipeline().
| int VulkanPipeline::descriptor_sets_num |
Definition at line 113 of file vulkan.h.
Referenced by ff_vk_bind_pipeline_exec(), ff_vk_init_pipeline_layout(), and free_pipeline().
| int VulkanPipeline::pool_size_desc_num |
Definition at line 114 of file vulkan.h.
Referenced by ff_vk_add_descriptor_set(), and ff_vk_init_pipeline_layout().
| VkDescriptorUpdateTemplateCreateInfo* VulkanPipeline::desc_template_info |
Definition at line 117 of file vulkan.h.
Referenced by ff_vk_add_descriptor_set(), ff_vk_init_pipeline_layout(), and free_pipeline().
| VkDescriptorPoolSize* VulkanPipeline::pool_size_desc |
Definition at line 118 of file vulkan.h.
Referenced by ff_vk_add_descriptor_set(), ff_vk_init_pipeline_layout(), and free_pipeline().
1.8.17