struct DescriptorMappingSourceIndirectIndexArrayEXT

Defined at line 46713 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkDescriptorMappingSourceIndirectIndexArrayEXT, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkDescriptorMappingSourceIndirectIndexArrayEXT.html

Public Members

uint32_t heapOffset
uint32_t pushOffset
uint32_t addressOffset
uint32_t heapIndexStride
const SamplerCreateInfo * pEmbeddedSampler
Bool32 useCombinedImageSamplerIndex
uint32_t samplerHeapOffset
uint32_t samplerPushOffset
uint32_t samplerAddressOffset
uint32_t samplerHeapIndexStride

Public Methods

void DescriptorMappingSourceIndirectIndexArrayEXT (uint32_t heapOffset_, uint32_t pushOffset_, uint32_t addressOffset_, uint32_t heapIndexStride_, const SamplerCreateInfo * pEmbeddedSampler_, Bool32 useCombinedImageSamplerIndex_, uint32_t samplerHeapOffset_, uint32_t samplerPushOffset_, uint32_t samplerAddressOffset_, uint32_t samplerHeapIndexStride_)

Defined at line 46718 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void DescriptorMappingSourceIndirectIndexArrayEXT (const DescriptorMappingSourceIndirectIndexArrayEXT & rhs)

Defined at line 46741 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void DescriptorMappingSourceIndirectIndexArrayEXT (const VkDescriptorMappingSourceIndirectIndexArrayEXT & rhs)

Defined at line 46743 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT & operator= (const DescriptorMappingSourceIndirectIndexArrayEXT & rhs)

Defined at line 46748 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT & operator= (const VkDescriptorMappingSourceIndirectIndexArrayEXT & rhs)

Defined at line 46751 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT & setHeapOffset (uint32_t heapOffset_)

Defined at line 46758 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT && setHeapOffset (uint32_t heapOffset_)

Defined at line 46764 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT & setPushOffset (uint32_t pushOffset_)

Defined at line 46770 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT && setPushOffset (uint32_t pushOffset_)

Defined at line 46776 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT & setAddressOffset (uint32_t addressOffset_)

Defined at line 46782 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT && setAddressOffset (uint32_t addressOffset_)

Defined at line 46788 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT & setHeapIndexStride (uint32_t heapIndexStride_)

Defined at line 46794 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT && setHeapIndexStride (uint32_t heapIndexStride_)

Defined at line 46800 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT & setPEmbeddedSampler (const SamplerCreateInfo * pEmbeddedSampler_)

Defined at line 46806 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT && setPEmbeddedSampler (const SamplerCreateInfo * pEmbeddedSampler_)

Defined at line 46813 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT & setUseCombinedImageSamplerIndex (Bool32 useCombinedImageSamplerIndex_)

Defined at line 46820 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT && setUseCombinedImageSamplerIndex (Bool32 useCombinedImageSamplerIndex_)

Defined at line 46827 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT & setSamplerHeapOffset (uint32_t samplerHeapOffset_)

Defined at line 46834 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT && setSamplerHeapOffset (uint32_t samplerHeapOffset_)

Defined at line 46840 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT & setSamplerPushOffset (uint32_t samplerPushOffset_)

Defined at line 46846 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT && setSamplerPushOffset (uint32_t samplerPushOffset_)

Defined at line 46852 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT & setSamplerAddressOffset (uint32_t samplerAddressOffset_)

Defined at line 46858 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT && setSamplerAddressOffset (uint32_t samplerAddressOffset_)

Defined at line 46864 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT & setSamplerHeapIndexStride (uint32_t samplerHeapIndexStride_)

Defined at line 46870 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorMappingSourceIndirectIndexArrayEXT && setSamplerHeapIndexStride (uint32_t samplerHeapIndexStride_)

Defined at line 46876 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkDescriptorMappingSourceIndirectIndexArrayEXT & operator const VkDescriptorMappingSourceIndirectIndexArrayEXT & ()

Defined at line 46883 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkDescriptorMappingSourceIndirectIndexArrayEXT & operator VkDescriptorMappingSourceIndirectIndexArrayEXT & ()

Defined at line 46888 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkDescriptorMappingSourceIndirectIndexArrayEXT * operator const VkDescriptorMappingSourceIndirectIndexArrayEXT * ()

Defined at line 46893 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkDescriptorMappingSourceIndirectIndexArrayEXT * operator VkDescriptorMappingSourceIndirectIndexArrayEXT * ()

Defined at line 46898 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const DescriptorMappingSourceIndirectIndexArrayEXT & )

Defined at line 46930 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp