struct DescriptorMappingSourceIndirectIndexEXT

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

wrapper struct for struct VkDescriptorMappingSourceIndirectIndexEXT, see

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

Public Members

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

Public Methods

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

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

void DescriptorMappingSourceIndirectIndexEXT (const DescriptorMappingSourceIndirectIndexEXT & rhs)

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

void DescriptorMappingSourceIndirectIndexEXT (const VkDescriptorMappingSourceIndirectIndexEXT & rhs)

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

DescriptorMappingSourceIndirectIndexEXT & operator= (const DescriptorMappingSourceIndirectIndexEXT & rhs)

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

DescriptorMappingSourceIndirectIndexEXT & operator= (const VkDescriptorMappingSourceIndirectIndexEXT & rhs)

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

DescriptorMappingSourceIndirectIndexEXT & setHeapOffset (uint32_t heapOffset_)

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

DescriptorMappingSourceIndirectIndexEXT && setHeapOffset (uint32_t heapOffset_)

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

DescriptorMappingSourceIndirectIndexEXT & setPushOffset (uint32_t pushOffset_)

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

DescriptorMappingSourceIndirectIndexEXT && setPushOffset (uint32_t pushOffset_)

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

DescriptorMappingSourceIndirectIndexEXT & setAddressOffset (uint32_t addressOffset_)

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

DescriptorMappingSourceIndirectIndexEXT && setAddressOffset (uint32_t addressOffset_)

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

DescriptorMappingSourceIndirectIndexEXT & setHeapIndexStride (uint32_t heapIndexStride_)

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

DescriptorMappingSourceIndirectIndexEXT && setHeapIndexStride (uint32_t heapIndexStride_)

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

DescriptorMappingSourceIndirectIndexEXT & setHeapArrayStride (uint32_t heapArrayStride_)

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

DescriptorMappingSourceIndirectIndexEXT && setHeapArrayStride (uint32_t heapArrayStride_)

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

DescriptorMappingSourceIndirectIndexEXT & setPEmbeddedSampler (const SamplerCreateInfo * pEmbeddedSampler_)

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

DescriptorMappingSourceIndirectIndexEXT && setPEmbeddedSampler (const SamplerCreateInfo * pEmbeddedSampler_)

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

DescriptorMappingSourceIndirectIndexEXT & setUseCombinedImageSamplerIndex (Bool32 useCombinedImageSamplerIndex_)

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

DescriptorMappingSourceIndirectIndexEXT && setUseCombinedImageSamplerIndex (Bool32 useCombinedImageSamplerIndex_)

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

DescriptorMappingSourceIndirectIndexEXT & setSamplerHeapOffset (uint32_t samplerHeapOffset_)

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

DescriptorMappingSourceIndirectIndexEXT && setSamplerHeapOffset (uint32_t samplerHeapOffset_)

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

DescriptorMappingSourceIndirectIndexEXT & setSamplerPushOffset (uint32_t samplerPushOffset_)

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

DescriptorMappingSourceIndirectIndexEXT && setSamplerPushOffset (uint32_t samplerPushOffset_)

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

DescriptorMappingSourceIndirectIndexEXT & setSamplerAddressOffset (uint32_t samplerAddressOffset_)

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

DescriptorMappingSourceIndirectIndexEXT && setSamplerAddressOffset (uint32_t samplerAddressOffset_)

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

DescriptorMappingSourceIndirectIndexEXT & setSamplerHeapIndexStride (uint32_t samplerHeapIndexStride_)

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

DescriptorMappingSourceIndirectIndexEXT && setSamplerHeapIndexStride (uint32_t samplerHeapIndexStride_)

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

DescriptorMappingSourceIndirectIndexEXT & setSamplerHeapArrayStride (uint32_t samplerHeapArrayStride_)

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

DescriptorMappingSourceIndirectIndexEXT && setSamplerHeapArrayStride (uint32_t samplerHeapArrayStride_)

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

const VkDescriptorMappingSourceIndirectIndexEXT & operator const VkDescriptorMappingSourceIndirectIndexEXT & ()

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

VkDescriptorMappingSourceIndirectIndexEXT & operator VkDescriptorMappingSourceIndirectIndexEXT & ()

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

const VkDescriptorMappingSourceIndirectIndexEXT * operator const VkDescriptorMappingSourceIndirectIndexEXT * ()

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

VkDescriptorMappingSourceIndirectIndexEXT * operator VkDescriptorMappingSourceIndirectIndexEXT * ()

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

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

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