union DescriptorDataEXT

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

Public Members

const Sampler * pSampler
const DescriptorImageInfo * pCombinedImageSampler
const DescriptorImageInfo * pInputAttachmentImage
const DescriptorImageInfo * pSampledImage
const DescriptorImageInfo * pStorageImage
const DescriptorAddressInfoEXT * pUniformTexelBuffer
const DescriptorAddressInfoEXT * pStorageTexelBuffer
const DescriptorAddressInfoEXT * pUniformBuffer
const DescriptorAddressInfoEXT * pStorageBuffer
DeviceAddress accelerationStructure

Public Methods

void DescriptorDataEXT (const Sampler * pSampler_)

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

void DescriptorDataEXT (const DescriptorImageInfo * pDescriptorImageInfo_)

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

void DescriptorDataEXT (const DescriptorAddressInfoEXT * pDescriptorAddressInfoEXT_)

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

void DescriptorDataEXT (DeviceAddress accelerationStructure_)

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

DescriptorDataEXT & setPSampler (const Sampler * pSampler_)

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

DescriptorDataEXT && setPSampler (const Sampler * pSampler_)

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

DescriptorDataEXT & setPCombinedImageSampler (const DescriptorImageInfo * pCombinedImageSampler_)

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

DescriptorDataEXT && setPCombinedImageSampler (const DescriptorImageInfo * pCombinedImageSampler_)

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

DescriptorDataEXT & setPInputAttachmentImage (const DescriptorImageInfo * pInputAttachmentImage_)

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

DescriptorDataEXT && setPInputAttachmentImage (const DescriptorImageInfo * pInputAttachmentImage_)

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

DescriptorDataEXT & setPSampledImage (const DescriptorImageInfo * pSampledImage_)

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

DescriptorDataEXT && setPSampledImage (const DescriptorImageInfo * pSampledImage_)

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

DescriptorDataEXT & setPStorageImage (const DescriptorImageInfo * pStorageImage_)

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

DescriptorDataEXT && setPStorageImage (const DescriptorImageInfo * pStorageImage_)

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

DescriptorDataEXT & setPUniformTexelBuffer (const DescriptorAddressInfoEXT * pUniformTexelBuffer_)

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

DescriptorDataEXT && setPUniformTexelBuffer (const DescriptorAddressInfoEXT * pUniformTexelBuffer_)

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

DescriptorDataEXT & setPStorageTexelBuffer (const DescriptorAddressInfoEXT * pStorageTexelBuffer_)

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

DescriptorDataEXT && setPStorageTexelBuffer (const DescriptorAddressInfoEXT * pStorageTexelBuffer_)

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

DescriptorDataEXT & setPUniformBuffer (const DescriptorAddressInfoEXT * pUniformBuffer_)

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

DescriptorDataEXT && setPUniformBuffer (const DescriptorAddressInfoEXT * pUniformBuffer_)

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

DescriptorDataEXT & setPStorageBuffer (const DescriptorAddressInfoEXT * pStorageBuffer_)

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

DescriptorDataEXT && setPStorageBuffer (const DescriptorAddressInfoEXT * pStorageBuffer_)

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

DescriptorDataEXT & setAccelerationStructure (DeviceAddress accelerationStructure_)

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

DescriptorDataEXT && setAccelerationStructure (DeviceAddress accelerationStructure_)

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

const VkDescriptorDataEXT & operator const VkDescriptorDataEXT & ()

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

VkDescriptorDataEXT & operator VkDescriptorDataEXT & ()

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