struct
#include <VaultedVulkan/VV_Pipelines.hpp>
Layout Access to descriptor sets from a pipeline is accomplished through a pipeline layout.
Contents
- Reference
Base classes
- struct VV::V1::Pipeline::Layout
- Access to descriptor sets from a pipeline is accomplished through a pipeline layout.
Public types
- struct DescriptorSet
-
using Parent = Parent::
Layout
Public static functions
-
static auto Create(LogicalDevice::
Handle _deviceHandle, const CreateInfo& _creationSpec, Handle& _pipelineLayout) -> EResult - Create a pipeline layout.
-
static void Destroy(LogicalDevice::
Handle _deviceHandle, Handle _pipelineLayout) - Destroy a pipeline layout.
-
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.
Function documentation
static EResult VV:: V2:: Pipeline:: Layout:: Create(LogicalDevice:: Handle _deviceHandle,
const CreateInfo& _creationSpec,
Handle& _pipelineLayout)
Create a pipeline layout.
Parameters | |
---|---|
_deviceHandle | |
_creationSpec | |
_pipelineLayout |
static void VV:: V2:: Pipeline:: Layout:: Destroy(LogicalDevice:: Handle _deviceHandle,
Handle _pipelineLayout)
Destroy a pipeline layout.
Parameters | |
---|---|
_deviceHandle | |
_pipelineLayout |
static EResult VV:: V2:: Pipeline:: Layout:: Create(LogicalDevice:: Handle _deviceHandle,
const CreateInfo& _creationSpec,
const Memory:: AllocationCallbacks* _allocator,
Handle& _pipelineLayout)
Create a pipeline layout.
Parameters | |
---|---|
_deviceHandle | |
_creationSpec | |
_allocator | |
_pipelineLayout |
static void VV:: V2:: Pipeline:: Layout:: Destroy(LogicalDevice:: Handle _deviceHandle,
Handle _pipelineLayout,
const Memory:: AllocationCallbacks* _allocator)
Destroy a pipeline layout.
Parameters | |
---|---|
_deviceHandle | |
_pipelineLayout | |
_allocator |