struct PhysicalDeviceDescriptorBufferPropertiesEXT

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

=== VK_EXT_descriptor_buffer ===

Public Members

StructureType sType
void * pNext
vk::Bool32 combinedImageSamplerDescriptorSingleArray
vk::Bool32 bufferlessPushDescriptors
vk::Bool32 allowSamplerImageViewPostSubmitCreation
vk::DeviceSize descriptorBufferOffsetAlignment
uint32_t maxDescriptorBufferBindings
uint32_t maxResourceDescriptorBufferBindings
uint32_t maxSamplerDescriptorBufferBindings
uint32_t maxEmbeddedImmutableSamplerBindings
uint32_t maxEmbeddedImmutableSamplers
size_t bufferCaptureReplayDescriptorDataSize
size_t imageCaptureReplayDescriptorDataSize
size_t imageViewCaptureReplayDescriptorDataSize
size_t samplerCaptureReplayDescriptorDataSize
size_t accelerationStructureCaptureReplayDescriptorDataSize
size_t samplerDescriptorSize
size_t combinedImageSamplerDescriptorSize
size_t sampledImageDescriptorSize
size_t storageImageDescriptorSize
size_t uniformTexelBufferDescriptorSize
size_t robustUniformTexelBufferDescriptorSize
size_t storageTexelBufferDescriptorSize
size_t robustStorageTexelBufferDescriptorSize
size_t uniformBufferDescriptorSize
size_t robustUniformBufferDescriptorSize
size_t storageBufferDescriptorSize
size_t robustStorageBufferDescriptorSize
size_t inputAttachmentDescriptorSize
size_t accelerationStructureDescriptorSize
vk::DeviceSize maxSamplerDescriptorBufferRange
vk::DeviceSize maxResourceDescriptorBufferRange
vk::DeviceSize samplerDescriptorBufferAddressSpaceSize
vk::DeviceSize resourceDescriptorBufferAddressSpaceSize
vk::DeviceSize descriptorBufferAddressSpaceSize

Public Methods

void PhysicalDeviceDescriptorBufferPropertiesEXT (vk::Bool32 combinedImageSamplerDescriptorSingleArray_, vk::Bool32 bufferlessPushDescriptors_, vk::Bool32 allowSamplerImageViewPostSubmitCreation_, vk::DeviceSize descriptorBufferOffsetAlignment_, uint32_t maxDescriptorBufferBindings_, uint32_t maxResourceDescriptorBufferBindings_, uint32_t maxSamplerDescriptorBufferBindings_, uint32_t maxEmbeddedImmutableSamplerBindings_, uint32_t maxEmbeddedImmutableSamplers_, size_t bufferCaptureReplayDescriptorDataSize_, size_t imageCaptureReplayDescriptorDataSize_, size_t imageViewCaptureReplayDescriptorDataSize_, size_t samplerCaptureReplayDescriptorDataSize_, size_t accelerationStructureCaptureReplayDescriptorDataSize_, size_t samplerDescriptorSize_, size_t combinedImageSamplerDescriptorSize_, size_t sampledImageDescriptorSize_, size_t storageImageDescriptorSize_, size_t uniformTexelBufferDescriptorSize_, size_t robustUniformTexelBufferDescriptorSize_, size_t storageTexelBufferDescriptorSize_, size_t robustStorageTexelBufferDescriptorSize_, size_t uniformBufferDescriptorSize_, size_t robustUniformBufferDescriptorSize_, size_t storageBufferDescriptorSize_, size_t robustStorageBufferDescriptorSize_, size_t inputAttachmentDescriptorSize_, size_t accelerationStructureDescriptorSize_, vk::DeviceSize maxSamplerDescriptorBufferRange_, vk::DeviceSize maxResourceDescriptorBufferRange_, vk::DeviceSize samplerDescriptorBufferAddressSpaceSize_, vk::DeviceSize resourceDescriptorBufferAddressSpaceSize_, vk::DeviceSize descriptorBufferAddressSpaceSize_, void * pNext_)

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

void PhysicalDeviceDescriptorBufferPropertiesEXT (const PhysicalDeviceDescriptorBufferPropertiesEXT & rhs)

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

void PhysicalDeviceDescriptorBufferPropertiesEXT (const VkPhysicalDeviceDescriptorBufferPropertiesEXT & rhs)

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

PhysicalDeviceDescriptorBufferPropertiesEXT & operator= (const PhysicalDeviceDescriptorBufferPropertiesEXT & rhs)

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

PhysicalDeviceDescriptorBufferPropertiesEXT & operator= (const VkPhysicalDeviceDescriptorBufferPropertiesEXT & rhs)

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

const VkPhysicalDeviceDescriptorBufferPropertiesEXT & operator const VkPhysicalDeviceDescriptorBufferPropertiesEXT & ()

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

VkPhysicalDeviceDescriptorBufferPropertiesEXT & operator VkPhysicalDeviceDescriptorBufferPropertiesEXT & ()

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

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

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