struct
#include <VaultedVulkan/VV_Pipelines.hpp>
Compute
Contents
- Reference
Base classes
- struct VV::V1::Pipeline::Compute
- The compute pipeline represents a compute shader.
Public types
-
using Parent = Parent::
Compute
Public static functions
-
static auto Create(LogicalDevice::
Handle _deviceHandle, Cache:: Handle _cache, ui32 _createInfoCount, const CreateInfo* _createInfos, Handle* _pipelines) -> EResult - Create a compute pipeline.
-
static auto Create(LogicalDevice::
Handle _deviceHandle, Cache:: Handle _cache, ui32 _createInfoCount, const CreateInfo* _createInfos, const Memory:: AllocationCallbacks* _allocator, Handle* _pipelines) -> EResult - Create a compute pipeline.
Function documentation
static EResult VV:: V2:: Pipeline:: Compute:: Create(LogicalDevice:: Handle _deviceHandle,
Cache:: Handle _cache,
ui32 _createInfoCount,
const CreateInfo* _createInfos,
Handle* _pipelines)
Create a compute pipeline.
Parameters | |
---|---|
_deviceHandle | |
_cache | |
_createInfoCount | |
_createInfos | |
_pipelines |
static EResult VV:: V2:: Pipeline:: Compute:: Create(LogicalDevice:: Handle _deviceHandle,
Cache:: Handle _cache,
ui32 _createInfoCount,
const CreateInfo* _createInfos,
const Memory:: AllocationCallbacks* _allocator,
Handle* _pipelines)
Create a compute pipeline.
Parameters | |
---|---|
_deviceHandle | |
_cache | |
_createInfoCount | |
_createInfos | |
_allocator | |
_pipelines |