FFmpeg
Data Fields
FFVulkanDescriptorSet Struct Reference

#include <vulkan.h>

Data Fields

 
uint8_t *  desc_mem
 
VkDeviceSize  layout_size
 
VkDeviceSize  aligned_size
 
VkDeviceSize  total_size
 
VkBufferUsageFlags  usage
 
VkDescriptorSetLayoutBinding *  binding
 
VkDeviceSize *  binding_offset
 
int  nb_bindings
 
int  singular
 

Detailed Description

Definition at line 191 of file vulkan.h.

Field Documentation

buf

FFVkBuffer FFVulkanDescriptorSet::buf

Definition at line 192 of file vulkan.h.

desc_mem

uint8_t* FFVulkanDescriptorSet::desc_mem

Definition at line 193 of file vulkan.h.

layout_size

VkDeviceSize FFVulkanDescriptorSet::layout_size

Definition at line 194 of file vulkan.h.

aligned_size

VkDeviceSize FFVulkanDescriptorSet::aligned_size

Definition at line 195 of file vulkan.h.

Referenced by ff_vk_exec_bind_pipeline().

total_size

VkDeviceSize FFVulkanDescriptorSet::total_size

Definition at line 196 of file vulkan.h.

usage

VkBufferUsageFlags FFVulkanDescriptorSet::usage

Definition at line 197 of file vulkan.h.

binding

VkDescriptorSetLayoutBinding* FFVulkanDescriptorSet::binding

Definition at line 199 of file vulkan.h.

Referenced by ff_vk_set_descriptor_buffer(), and vk_set_descriptor_image().

binding_offset

VkDeviceSize* FFVulkanDescriptorSet::binding_offset

Definition at line 200 of file vulkan.h.

nb_bindings

int FFVulkanDescriptorSet::nb_bindings

Definition at line 201 of file vulkan.h.

singular

int FFVulkanDescriptorSet::singular

Definition at line 204 of file vulkan.h.

Referenced by ff_vk_exec_bind_pipeline(), init_descriptors(), and update_set_pool_write().


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

Generated on Fri Aug 22 2025 14:00:22 for FFmpeg by   doxygen 1.8.17

AltStyle によって変換されたページ (->オリジナル) /