struct PhysicalDeviceDescriptorIndexingFeatures
Defined at line 65237 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
StructureType sType
void * pNext
vk::Bool32 shaderInputAttachmentArrayDynamicIndexing
vk::Bool32 shaderUniformTexelBufferArrayDynamicIndexing
vk::Bool32 shaderStorageTexelBufferArrayDynamicIndexing
vk::Bool32 shaderUniformBufferArrayNonUniformIndexing
vk::Bool32 shaderSampledImageArrayNonUniformIndexing
vk::Bool32 shaderStorageBufferArrayNonUniformIndexing
vk::Bool32 shaderStorageImageArrayNonUniformIndexing
vk::Bool32 shaderInputAttachmentArrayNonUniformIndexing
vk::Bool32 shaderUniformTexelBufferArrayNonUniformIndexing
vk::Bool32 shaderStorageTexelBufferArrayNonUniformIndexing
vk::Bool32 descriptorBindingUniformBufferUpdateAfterBind
vk::Bool32 descriptorBindingSampledImageUpdateAfterBind
vk::Bool32 descriptorBindingStorageImageUpdateAfterBind
vk::Bool32 descriptorBindingStorageBufferUpdateAfterBind
vk::Bool32 descriptorBindingUniformTexelBufferUpdateAfterBind
vk::Bool32 descriptorBindingStorageTexelBufferUpdateAfterBind
vk::Bool32 descriptorBindingUpdateUnusedWhilePending
vk::Bool32 descriptorBindingPartiallyBound
vk::Bool32 descriptorBindingVariableDescriptorCount
vk::Bool32 runtimeDescriptorArray
Public Methods
void PhysicalDeviceDescriptorIndexingFeatures (vk::Bool32 shaderInputAttachmentArrayDynamicIndexing_, vk::Bool32 shaderUniformTexelBufferArrayDynamicIndexing_, vk::Bool32 shaderStorageTexelBufferArrayDynamicIndexing_, vk::Bool32 shaderUniformBufferArrayNonUniformIndexing_, vk::Bool32 shaderSampledImageArrayNonUniformIndexing_, vk::Bool32 shaderStorageBufferArrayNonUniformIndexing_, vk::Bool32 shaderStorageImageArrayNonUniformIndexing_, vk::Bool32 shaderInputAttachmentArrayNonUniformIndexing_, vk::Bool32 shaderUniformTexelBufferArrayNonUniformIndexing_, vk::Bool32 shaderStorageTexelBufferArrayNonUniformIndexing_, vk::Bool32 descriptorBindingUniformBufferUpdateAfterBind_, vk::Bool32 descriptorBindingSampledImageUpdateAfterBind_, vk::Bool32 descriptorBindingStorageImageUpdateAfterBind_, vk::Bool32 descriptorBindingStorageBufferUpdateAfterBind_, vk::Bool32 descriptorBindingUniformTexelBufferUpdateAfterBind_, vk::Bool32 descriptorBindingStorageTexelBufferUpdateAfterBind_, vk::Bool32 descriptorBindingUpdateUnusedWhilePending_, vk::Bool32 descriptorBindingPartiallyBound_, vk::Bool32 descriptorBindingVariableDescriptorCount_, vk::Bool32 runtimeDescriptorArray_, void * pNext_)
Defined at line 65245 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceDescriptorIndexingFeatures (const PhysicalDeviceDescriptorIndexingFeatures & rhs)
Defined at line 65290 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceDescriptorIndexingFeatures (const VkPhysicalDeviceDescriptorIndexingFeatures & rhs)
Defined at line 65292 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & operator= (const PhysicalDeviceDescriptorIndexingFeatures & rhs)
Defined at line 65297 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & operator= (const VkPhysicalDeviceDescriptorIndexingFeatures & rhs)
Defined at line 65300 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setPNext (void * pNext_)
Defined at line 65307 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setShaderInputAttachmentArrayDynamicIndexing (vk::Bool32 shaderInputAttachmentArrayDynamicIndexing_)
Defined at line 65313 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setShaderUniformTexelBufferArrayDynamicIndexing (vk::Bool32 shaderUniformTexelBufferArrayDynamicIndexing_)
Defined at line 65320 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setShaderStorageTexelBufferArrayDynamicIndexing (vk::Bool32 shaderStorageTexelBufferArrayDynamicIndexing_)
Defined at line 65327 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setShaderUniformBufferArrayNonUniformIndexing (vk::Bool32 shaderUniformBufferArrayNonUniformIndexing_)
Defined at line 65334 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setShaderSampledImageArrayNonUniformIndexing (vk::Bool32 shaderSampledImageArrayNonUniformIndexing_)
Defined at line 65341 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setShaderStorageBufferArrayNonUniformIndexing (vk::Bool32 shaderStorageBufferArrayNonUniformIndexing_)
Defined at line 65348 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setShaderStorageImageArrayNonUniformIndexing (vk::Bool32 shaderStorageImageArrayNonUniformIndexing_)
Defined at line 65355 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setShaderInputAttachmentArrayNonUniformIndexing (vk::Bool32 shaderInputAttachmentArrayNonUniformIndexing_)
Defined at line 65362 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setShaderUniformTexelBufferArrayNonUniformIndexing (vk::Bool32 shaderUniformTexelBufferArrayNonUniformIndexing_)
Defined at line 65369 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setShaderStorageTexelBufferArrayNonUniformIndexing (vk::Bool32 shaderStorageTexelBufferArrayNonUniformIndexing_)
Defined at line 65376 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setDescriptorBindingUniformBufferUpdateAfterBind (vk::Bool32 descriptorBindingUniformBufferUpdateAfterBind_)
Defined at line 65383 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setDescriptorBindingSampledImageUpdateAfterBind (vk::Bool32 descriptorBindingSampledImageUpdateAfterBind_)
Defined at line 65390 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setDescriptorBindingStorageImageUpdateAfterBind (vk::Bool32 descriptorBindingStorageImageUpdateAfterBind_)
Defined at line 65397 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setDescriptorBindingStorageBufferUpdateAfterBind (vk::Bool32 descriptorBindingStorageBufferUpdateAfterBind_)
Defined at line 65404 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setDescriptorBindingUniformTexelBufferUpdateAfterBind (vk::Bool32 descriptorBindingUniformTexelBufferUpdateAfterBind_)
Defined at line 65411 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setDescriptorBindingStorageTexelBufferUpdateAfterBind (vk::Bool32 descriptorBindingStorageTexelBufferUpdateAfterBind_)
Defined at line 65418 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setDescriptorBindingUpdateUnusedWhilePending (vk::Bool32 descriptorBindingUpdateUnusedWhilePending_)
Defined at line 65425 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setDescriptorBindingPartiallyBound (vk::Bool32 descriptorBindingPartiallyBound_)
Defined at line 65432 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setDescriptorBindingVariableDescriptorCount (vk::Bool32 descriptorBindingVariableDescriptorCount_)
Defined at line 65439 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceDescriptorIndexingFeatures & setRuntimeDescriptorArray (vk::Bool32 runtimeDescriptorArray_)
Defined at line 65446 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceDescriptorIndexingFeatures & operator const VkPhysicalDeviceDescriptorIndexingFeatures & ()
Defined at line 65454 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceDescriptorIndexingFeatures & operator VkPhysicalDeviceDescriptorIndexingFeatures & ()
Defined at line 65459 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const PhysicalDeviceDescriptorIndexingFeatures & )
Defined at line 65519 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp