struct DescriptorSetLayoutBinding
Defined at line 48616 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkDescriptorSetLayoutBinding, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkDescriptorSetLayoutBinding.html
Public Members
uint32_t binding
DescriptorType descriptorType
uint32_t descriptorCount
Flags stageFlags
const Sampler * pImmutableSamplers
Public Methods
void DescriptorSetLayoutBinding (uint32_tbinding_,DescriptorTypedescriptorType_,uint32_tdescriptorCount_,ShaderStageFlagsstageFlags_,const Sampler *pImmutableSamplers_)
Defined at line 48621 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void DescriptorSetLayoutBinding (const DescriptorSetLayoutBinding & rhs)
Defined at line 48634 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void DescriptorSetLayoutBinding (const VkDescriptorSetLayoutBinding & rhs)
Defined at line 48636 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void DescriptorSetLayoutBinding (uint32_tbinding_,DescriptorTypedescriptorType_,ShaderStageFlagsstageFlags_,const ArrayProxyNoTemporaries<const Sampler> &immutableSamplers_)
Defined at line 48642 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding & operator= (const DescriptorSetLayoutBinding & rhs)
Defined at line 48655 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding & operator= (const VkDescriptorSetLayoutBinding & rhs)
Defined at line 48658 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding & setBinding (uint32_t binding_)
Defined at line 48665 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding && setBinding (uint32_t binding_)
Defined at line 48671 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding & setDescriptorType (DescriptorType descriptorType_)
Defined at line 48677 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding && setDescriptorType (DescriptorType descriptorType_)
Defined at line 48683 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding & setDescriptorCount (uint32_t descriptorCount_)
Defined at line 48689 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding && setDescriptorCount (uint32_t descriptorCount_)
Defined at line 48695 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding & setStageFlags (ShaderStageFlags stageFlags_)
Defined at line 48701 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding && setStageFlags (ShaderStageFlags stageFlags_)
Defined at line 48707 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding & setPImmutableSamplers (const Sampler * pImmutableSamplers_)
Defined at line 48713 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding && setPImmutableSamplers (const Sampler * pImmutableSamplers_)
Defined at line 48719 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DescriptorSetLayoutBinding & setImmutableSamplers (const ArrayProxyNoTemporaries<const Sampler> & immutableSamplers_)
Defined at line 48726 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkDescriptorSetLayoutBinding & operator const VkDescriptorSetLayoutBinding & ()
Defined at line 48735 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkDescriptorSetLayoutBinding & operator VkDescriptorSetLayoutBinding & ()
Defined at line 48740 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkDescriptorSetLayoutBinding * operator const VkDescriptorSetLayoutBinding * ()
Defined at line 48745 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkDescriptorSetLayoutBinding * operator VkDescriptorSetLayoutBinding * ()
Defined at line 48750 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const DescriptorSetLayoutBinding & )
Defined at line 48764 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp