|
RetroArch
|
#include <vulkan.hpp>
Public Member Functions | |
| DescriptorSetLayoutBinding (uint32_t binding_=0, DescriptorType descriptorType_=DescriptorType::eSampler, uint32_t descriptorCount_=0, ShaderStageFlags stageFlags_=ShaderStageFlags(), const Sampler *pImmutableSamplers_=nullptr) | |
| DescriptorSetLayoutBinding (VkDescriptorSetLayoutBinding const &rhs) | |
| DescriptorSetLayoutBinding & | operator= (VkDescriptorSetLayoutBinding const &rhs) |
| DescriptorSetLayoutBinding & | setBinding (uint32_t binding_) |
| DescriptorSetLayoutBinding & | setDescriptorType (DescriptorType descriptorType_) |
| DescriptorSetLayoutBinding & | setDescriptorCount (uint32_t descriptorCount_) |
| DescriptorSetLayoutBinding & | setStageFlags (ShaderStageFlags stageFlags_) |
| DescriptorSetLayoutBinding & | setPImmutableSamplers (const Sampler *pImmutableSamplers_) |
| operator const VkDescriptorSetLayoutBinding & () const | |
| bool | operator== (DescriptorSetLayoutBinding const &rhs) const |
| bool | operator!= (DescriptorSetLayoutBinding const &rhs) const |
Public Attributes | |
| uint32_t | binding |
| DescriptorType | descriptorType |
| uint32_t | descriptorCount |
| ShaderStageFlags | stageFlags |
| const Sampler * | pImmutableSamplers |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| uint32_t VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBinding::binding |
| uint32_t VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBinding::descriptorCount |
| DescriptorType VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBinding::descriptorType |
| ShaderStageFlags VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBinding::stageFlags |
1.8.15