LiteFX::Rendering::Backends::VulkanDescriptorLayout
Implements a Vulkan IDescriptorLayout
Synopsis
Declared in <litefx/backends/vulkan.hpp>
class [[dllimport, dllexport]] VulkanDescriptorLayout final
: public IDescriptorLayout
Base Classes
Member Functions
| Name | Description |
VulkanDescriptorLayout [constructor] | Constructors |
~VulkanDescriptorLayout [destructor] [virtual] | Destructor |
operator= | Assignment operators |
binding [virtual] | Returns the binding point, the buffer will be bound to. |
descriptorType [virtual] | Returns the type of the descriptor. |
descriptors [virtual] | Returns the number of descriptors in the descriptor array. |
elementSize [virtual] | Returns the size of a single element within the buffer. |
inputAttachmentIndex | The index of the input attachment mapped to this descriptor. |
staticSampler [virtual] | If the descriptor describes a static sampler, this method returns the state of the sampler. Otherwise, it returns nullptr. |
type [virtual] | Returns the buffer type of the buffer. |
unbounded [virtual] | Returns true, if the descriptor defines an unbounded descriptor array. |
Protected Member Functions
| Name | Description |
operator= | Assignment operators |
Friends
See Also
IVulkanBuffer
IVulkanImage
IVulkanSampler
VulkanDescriptorSet
VulkanDescriptorSetLayout