struct PhysicalDeviceDescriptorIndexingProperties
Defined at line 108799 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkPhysicalDeviceDescriptorIndexingProperties, see
https://registry.khronos.org/vulkan/specs/latest/man/html/VkPhysicalDeviceDescriptorIndexingProperties.html
Public Members
StructureType sType
void * pNext
uint32_t maxUpdateAfterBindDescriptorsInAllPools
Bool32 shaderUniformBufferArrayNonUniformIndexingNative
Bool32 shaderSampledImageArrayNonUniformIndexingNative
Bool32 shaderStorageBufferArrayNonUniformIndexingNative
Bool32 shaderStorageImageArrayNonUniformIndexingNative
Bool32 shaderInputAttachmentArrayNonUniformIndexingNative
Bool32 robustBufferAccessUpdateAfterBind
Bool32 quadDivergentImplicitLod
uint32_t maxPerStageDescriptorUpdateAfterBindSamplers
uint32_t maxPerStageDescriptorUpdateAfterBindUniformBuffers
uint32_t maxPerStageDescriptorUpdateAfterBindStorageBuffers
uint32_t maxPerStageDescriptorUpdateAfterBindSampledImages
uint32_t maxPerStageDescriptorUpdateAfterBindStorageImages
uint32_t maxPerStageDescriptorUpdateAfterBindInputAttachments
uint32_t maxPerStageUpdateAfterBindResources
uint32_t maxDescriptorSetUpdateAfterBindSamplers
uint32_t maxDescriptorSetUpdateAfterBindUniformBuffers
uint32_t maxDescriptorSetUpdateAfterBindUniformBuffersDynamic
uint32_t maxDescriptorSetUpdateAfterBindStorageBuffers
uint32_t maxDescriptorSetUpdateAfterBindStorageBuffersDynamic
uint32_t maxDescriptorSetUpdateAfterBindSampledImages
uint32_t maxDescriptorSetUpdateAfterBindStorageImages
uint32_t maxDescriptorSetUpdateAfterBindInputAttachments
Public Methods
void PhysicalDeviceDescriptorIndexingProperties (uint32_tmaxUpdateAfterBindDescriptorsInAllPools_,Bool32shaderUniformBufferArrayNonUniformIndexingNative_,Bool32shaderSampledImageArrayNonUniformIndexingNative_,Bool32shaderStorageBufferArrayNonUniformIndexingNative_,Bool32shaderStorageImageArrayNonUniformIndexingNative_,Bool32shaderInputAttachmentArrayNonUniformIndexingNative_,Bool32robustBufferAccessUpdateAfterBind_,Bool32quadDivergentImplicitLod_,uint32_tmaxPerStageDescriptorUpdateAfterBindSamplers_,uint32_tmaxPerStageDescriptorUpdateAfterBindUniformBuffers_,uint32_tmaxPerStageDescriptorUpdateAfterBindStorageBuffers_,uint32_tmaxPerStageDescriptorUpdateAfterBindSampledImages_,uint32_tmaxPerStageDescriptorUpdateAfterBindStorageImages_,uint32_tmaxPerStageDescriptorUpdateAfterBindInputAttachments_,uint32_tmaxPerStageUpdateAfterBindResources_,uint32_tmaxDescriptorSetUpdateAfterBindSamplers_,uint32_tmaxDescriptorSetUpdateAfterBindUniformBuffers_,uint32_tmaxDescriptorSetUpdateAfterBindUniformBuffersDynamic_,uint32_tmaxDescriptorSetUpdateAfterBindStorageBuffers_,uint32_tmaxDescriptorSetUpdateAfterBindStorageBuffersDynamic_,uint32_tmaxDescriptorSetUpdateAfterBindSampledImages_,uint32_tmaxDescriptorSetUpdateAfterBindStorageImages_,uint32_tmaxDescriptorSetUpdateAfterBindInputAttachments_,void *pNext_)
Defined at line 108807 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceDescriptorIndexingProperties (const PhysicalDeviceDescriptorIndexingProperties & rhs)
Defined at line 108858 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceDescriptorIndexingProperties (const VkPhysicalDeviceDescriptorIndexingProperties & rhs)
Defined at line 108860 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingProperties & operator= (const PhysicalDeviceDescriptorIndexingProperties & rhs)
Defined at line 108865 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingProperties & operator= (const VkPhysicalDeviceDescriptorIndexingProperties & rhs)
Defined at line 108868 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceDescriptorIndexingProperties & operator const VkPhysicalDeviceDescriptorIndexingProperties & ()
Defined at line 108874 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceDescriptorIndexingProperties & operator VkPhysicalDeviceDescriptorIndexingProperties & ()
Defined at line 108879 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceDescriptorIndexingProperties * operator const VkPhysicalDeviceDescriptorIndexingProperties * ()
Defined at line 108884 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceDescriptorIndexingProperties * operator VkPhysicalDeviceDescriptorIndexingProperties * ()
Defined at line 108889 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const PhysicalDeviceDescriptorIndexingProperties & )
Defined at line 108951 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp