struct
#include <VaultedVulkan/VV_Pipelines.hpp>
Graphics Graphics pipelines consist of multiple shader stages, multiple fixed-function pipeline stages, and a pipeline layout.
Contents
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.