struct DescriptorSetLayoutBinding
Defined at line 25514 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
uint32_t binding
DescriptorType descriptorType
uint32_t descriptorCount
Flags stageFlags
const vk::Sampler * pImmutableSamplers
Public Methods
void DescriptorSetLayoutBinding (uint32_t binding_, vk::DescriptorType descriptorType_, uint32_t descriptorCount_, vk::ShaderStageFlags stageFlags_, const vk::Sampler * pImmutableSamplers_)
Defined at line 25519 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void DescriptorSetLayoutBinding (const DescriptorSetLayoutBinding & rhs)
Defined at line 25532 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void DescriptorSetLayoutBinding (const VkDescriptorSetLayoutBinding & rhs)
Defined at line 25534 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void DescriptorSetLayoutBinding (uint32_t binding_, vk::DescriptorType descriptorType_, vk::ShaderStageFlags stageFlags_, const vk::ArrayProxyNoTemporaries<const vk::Sampler> & immutableSamplers_)
Defined at line 25540 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding & operator= (const DescriptorSetLayoutBinding & rhs)
Defined at line 25553 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding & operator= (const VkDescriptorSetLayoutBinding & rhs)
Defined at line 25556 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding & setBinding (uint32_t binding_)
Defined at line 25563 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding & setDescriptorType (vk::DescriptorType descriptorType_)
Defined at line 25569 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding & setDescriptorCount (uint32_t descriptorCount_)
Defined at line 25575 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding & setStageFlags (vk::ShaderStageFlags stageFlags_)
Defined at line 25581 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding & setPImmutableSamplers (const vk::Sampler * pImmutableSamplers_)
Defined at line 25587 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding & setImmutableSamplers (const vk::ArrayProxyNoTemporaries<const vk::Sampler> & immutableSamplers_)
Defined at line 25594 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkDescriptorSetLayoutBinding & operator const VkDescriptorSetLayoutBinding & ()
Defined at line 25604 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkDescriptorSetLayoutBinding & operator VkDescriptorSetLayoutBinding & ()
Defined at line 25609 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const DescriptorSetLayoutBinding & )
Defined at line 25631 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp