VV::V1::Pipeline::Graphics struct

Graphics pipelines consist of multiple shader stages, multiple fixed-function pipeline stages, and a pipeline layout.

Specification

Derived classes

struct VV::V2::Pipeline::Graphics

Public types

struct CreateInfo
Specification
struct ShaderGroup
Graphics pipelines can contain multiple shader groups that can be bound individually. \ Each shader group behaves as if it was a pipeline using the shader groups state.
using CreateFlags = Bitfield<EPipelineCreateFlag, VkPipelineCreateFlags>
Specification

Public static functions

static auto Create(LogicalDevice::Handle _deviceHandle, Cache::Handle _pipelineCache, ui32 _createInfoCount, const CreateInfo* _createInfos, const Memory::AllocationCallbacks* _allocator, Handle* _pipelines) -> EResult
Create a graphics pipeline.