struct PhysicalDeviceDescriptorHeapPropertiesEXT

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

wrapper struct for struct VkPhysicalDeviceDescriptorHeapPropertiesEXT, see

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

Public Members

StructureType sType
void * pNext
DeviceSize samplerHeapAlignment
DeviceSize resourceHeapAlignment
DeviceSize maxSamplerHeapSize
DeviceSize maxResourceHeapSize
DeviceSize minSamplerHeapReservedRange
DeviceSize minSamplerHeapReservedRangeWithEmbedded
DeviceSize minResourceHeapReservedRange
DeviceSize samplerDescriptorSize
DeviceSize imageDescriptorSize
DeviceSize bufferDescriptorSize
DeviceSize samplerDescriptorAlignment
DeviceSize imageDescriptorAlignment
DeviceSize bufferDescriptorAlignment
DeviceSize maxPushDataSize
size_t imageCaptureReplayOpaqueDataSize
uint32_t maxDescriptorHeapEmbeddedSamplers
uint32_t samplerYcbcrConversionCount
Bool32 sparseDescriptorHeaps
Bool32 protectedDescriptorHeaps

Public Methods

void PhysicalDeviceDescriptorHeapPropertiesEXT (DeviceSize samplerHeapAlignment_, DeviceSize resourceHeapAlignment_, DeviceSize maxSamplerHeapSize_, DeviceSize maxResourceHeapSize_, DeviceSize minSamplerHeapReservedRange_, DeviceSize minSamplerHeapReservedRangeWithEmbedded_, DeviceSize minResourceHeapReservedRange_, DeviceSize samplerDescriptorSize_, DeviceSize imageDescriptorSize_, DeviceSize bufferDescriptorSize_, DeviceSize samplerDescriptorAlignment_, DeviceSize imageDescriptorAlignment_, DeviceSize bufferDescriptorAlignment_, DeviceSize maxPushDataSize_, size_t imageCaptureReplayOpaqueDataSize_, uint32_t maxDescriptorHeapEmbeddedSamplers_, uint32_t samplerYcbcrConversionCount_, Bool32 sparseDescriptorHeaps_, Bool32 protectedDescriptorHeaps_, void * pNext_)

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

void PhysicalDeviceDescriptorHeapPropertiesEXT (const PhysicalDeviceDescriptorHeapPropertiesEXT & rhs)

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

void PhysicalDeviceDescriptorHeapPropertiesEXT (const VkPhysicalDeviceDescriptorHeapPropertiesEXT & rhs)

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

PhysicalDeviceDescriptorHeapPropertiesEXT & operator= (const PhysicalDeviceDescriptorHeapPropertiesEXT & rhs)

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

PhysicalDeviceDescriptorHeapPropertiesEXT & operator= (const VkPhysicalDeviceDescriptorHeapPropertiesEXT & rhs)

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

const VkPhysicalDeviceDescriptorHeapPropertiesEXT & operator const VkPhysicalDeviceDescriptorHeapPropertiesEXT & ()

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

VkPhysicalDeviceDescriptorHeapPropertiesEXT & operator VkPhysicalDeviceDescriptorHeapPropertiesEXT & ()

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

const VkPhysicalDeviceDescriptorHeapPropertiesEXT * operator const VkPhysicalDeviceDescriptorHeapPropertiesEXT * ()

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

VkPhysicalDeviceDescriptorHeapPropertiesEXT * operator VkPhysicalDeviceDescriptorHeapPropertiesEXT * ()

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

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

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