|
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] |
| VkDescriptorSetLayout * | desc_layout |
| FFVulkanDescriptorSet * | desc_set |
| VkDescriptorBufferBindingInfoEXT * | desc_bind |
| uint32_t * | bound_buffer_indices |
| int | nb_descriptor_sets |
| int | use_push |
| VkDescriptorSet * | desc_sets |
| VkDescriptorPool | desc_pool |
| VkDescriptorPoolSize * | desc_pool_size |
| int | nb_desc_pool_size |
| int | total_desc_sets |
| FFVkExecPool * | assoc_pool |
| VkPipelineBindPoint FFVulkanPipeline::bind_point |
Definition at line 208 of file vulkan.h.
Referenced by ff_vk_exec_bind_pipeline(), ff_vk_init_compute_pipeline(), and update_set_pool_write().
| VkPipelineLayout FFVulkanPipeline::pipeline_layout |
Definition at line 211 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(), init_pipeline_layout(), and update_set_pool_write().
| VkPipeline FFVulkanPipeline::pipeline |
Definition at line 212 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 215 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 216 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 219 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().
| VkDescriptorSetLayout* FFVulkanPipeline::desc_layout |
Definition at line 222 of file vulkan.h.
Referenced by ff_vk_exec_pipeline_register(), ff_vk_pipeline_free(), init_descriptors(), and init_pipeline_layout().
| FFVulkanDescriptorSet* FFVulkanPipeline::desc_set |
Definition at line 223 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_descriptors(), and vk_set_descriptor_image().
| VkDescriptorBufferBindingInfoEXT* FFVulkanPipeline::desc_bind |
Definition at line 224 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 225 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 226 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(), init_descriptors(), init_pipeline_layout(), and update_set_pool_write().
| int FFVulkanPipeline::use_push |
Definition at line 229 of file vulkan.h.
Referenced by ff_vk_exec_bind_pipeline(), ff_vk_exec_pipeline_register(), init_descriptors(), and update_set_pool_write().
| VkDescriptorSet* FFVulkanPipeline::desc_sets |
Definition at line 230 of file vulkan.h.
Referenced by ff_vk_exec_bind_pipeline(), ff_vk_exec_pipeline_register(), ff_vk_pipeline_free(), and update_set_pool_write().
| VkDescriptorPool FFVulkanPipeline::desc_pool |
Definition at line 231 of file vulkan.h.
Referenced by ff_vk_exec_pipeline_register(), and ff_vk_pipeline_free().
| VkDescriptorPoolSize* FFVulkanPipeline::desc_pool_size |
Definition at line 232 of file vulkan.h.
Referenced by ff_vk_exec_pipeline_register(), ff_vk_pipeline_descriptor_set_add(), and ff_vk_pipeline_free().
| int FFVulkanPipeline::nb_desc_pool_size |
Definition at line 233 of file vulkan.h.
Referenced by ff_vk_exec_pipeline_register(), and ff_vk_pipeline_descriptor_set_add().
| FFVkExecPool* FFVulkanPipeline::assoc_pool |
Definition at line 235 of file vulkan.h.
Referenced by ff_vk_exec_pipeline_register(), and update_set_pool_write().
1.8.17