struct
#include <VaultedVulkan/VV_Pipelines.hpp>
Layout Access to descriptor sets from a pipeline is accomplished through a pipeline layout.
Contents
Derived classes
- struct VV::V2::Pipeline::Layout
- Access to descriptor sets from a pipeline is accomplished through a pipeline layout.
- class VV::V3::Pipeline::Layout
- Access to descriptor sets from a pipeline is accomplished through a pipeline layout.
Public types
- struct CreateInfo
- Specification
- struct DescriptorSet
- Defines the types and number of descriptor sets used in a pipeline.
- struct PushConstantRange
- Specification
- using Handle = VkPipelineLayout
- Specification
- using CreateFlags = Bitfield<EUndefined, Flags>
- Reserved for future use.
Public static functions
-
static auto Create(LogicalDevice::
Handle _deviceHandle, const CreateInfo& _creationSpec, const Memory:: AllocationCallbacks* _allocator, Handle& _pipelineLayout) -> EResult - Create a pipeline layout.
-
static void Destroy(LogicalDevice::
Handle _deviceHandle, Handle _pipelineLayout, const Memory:: AllocationCallbacks* _allocator) - Destroy a pipeline layout.