struct DescriptorMappingSourcePushIndexEXT

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

wrapper struct for struct VkDescriptorMappingSourcePushIndexEXT, see

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

Public Members

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

Public Methods

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

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

void DescriptorMappingSourcePushIndexEXT (const DescriptorMappingSourcePushIndexEXT & rhs)

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

void DescriptorMappingSourcePushIndexEXT (const VkDescriptorMappingSourcePushIndexEXT & rhs)

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

DescriptorMappingSourcePushIndexEXT & operator= (const DescriptorMappingSourcePushIndexEXT & rhs)

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

DescriptorMappingSourcePushIndexEXT & operator= (const VkDescriptorMappingSourcePushIndexEXT & rhs)

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

DescriptorMappingSourcePushIndexEXT & setHeapOffset (uint32_t heapOffset_)

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

DescriptorMappingSourcePushIndexEXT && setHeapOffset (uint32_t heapOffset_)

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

DescriptorMappingSourcePushIndexEXT & setPushOffset (uint32_t pushOffset_)

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

DescriptorMappingSourcePushIndexEXT && setPushOffset (uint32_t pushOffset_)

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

DescriptorMappingSourcePushIndexEXT & setHeapIndexStride (uint32_t heapIndexStride_)

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

DescriptorMappingSourcePushIndexEXT && setHeapIndexStride (uint32_t heapIndexStride_)

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

DescriptorMappingSourcePushIndexEXT & setHeapArrayStride (uint32_t heapArrayStride_)

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

DescriptorMappingSourcePushIndexEXT && setHeapArrayStride (uint32_t heapArrayStride_)

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

DescriptorMappingSourcePushIndexEXT & setPEmbeddedSampler (const SamplerCreateInfo * pEmbeddedSampler_)

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

DescriptorMappingSourcePushIndexEXT && setPEmbeddedSampler (const SamplerCreateInfo * pEmbeddedSampler_)

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

DescriptorMappingSourcePushIndexEXT & setUseCombinedImageSamplerIndex (Bool32 useCombinedImageSamplerIndex_)

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

DescriptorMappingSourcePushIndexEXT && setUseCombinedImageSamplerIndex (Bool32 useCombinedImageSamplerIndex_)

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

DescriptorMappingSourcePushIndexEXT & setSamplerHeapOffset (uint32_t samplerHeapOffset_)

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

DescriptorMappingSourcePushIndexEXT && setSamplerHeapOffset (uint32_t samplerHeapOffset_)

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

DescriptorMappingSourcePushIndexEXT & setSamplerPushOffset (uint32_t samplerPushOffset_)

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

DescriptorMappingSourcePushIndexEXT && setSamplerPushOffset (uint32_t samplerPushOffset_)

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

DescriptorMappingSourcePushIndexEXT & setSamplerHeapIndexStride (uint32_t samplerHeapIndexStride_)

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

DescriptorMappingSourcePushIndexEXT && setSamplerHeapIndexStride (uint32_t samplerHeapIndexStride_)

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

DescriptorMappingSourcePushIndexEXT & setSamplerHeapArrayStride (uint32_t samplerHeapArrayStride_)

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

DescriptorMappingSourcePushIndexEXT && setSamplerHeapArrayStride (uint32_t samplerHeapArrayStride_)

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

const VkDescriptorMappingSourcePushIndexEXT & operator const VkDescriptorMappingSourcePushIndexEXT & ()

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

VkDescriptorMappingSourcePushIndexEXT & operator VkDescriptorMappingSourcePushIndexEXT & ()

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

const VkDescriptorMappingSourcePushIndexEXT * operator const VkDescriptorMappingSourcePushIndexEXT * ()

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

VkDescriptorMappingSourcePushIndexEXT * operator VkDescriptorMappingSourcePushIndexEXT * ()

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

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

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