LLGL 0.05 Beta
Loading...
Searching...
No Matches
RenderSystem.PipelineState.inl File Reference

Functions

virtual LLGL::PipelineState * CreatePipelineState (const LLGL::GraphicsPipelineDescriptor &pipelineStateDesc, LLGL::PipelineCache *pipelineCache=nullptr) override final
virtual LLGL::PipelineState * CreatePipelineState (const LLGL::ComputePipelineDescriptor &pipelineStateDesc, LLGL::PipelineCache *pipelineCache=nullptr) override final
virtual PipelineState * CreatePipelineState (const LLGL::MeshPipelineDescriptor &pipelineStateDesc, LLGL::PipelineCache *pipelineCache=nullptr) override final
virtual void Release (LLGL::PipelineState &pipelineState) override final

Function Documentation

◆ CreatePipelineState() [1/3]

virtual LLGL::PipelineState * CreatePipelineState ( const LLGL::ComputePipelineDescriptor & pipelineStateDesc,
LLGL::PipelineCache * pipelineCache = nullptr )
finaloverridevirtual

◆ CreatePipelineState() [2/3]

virtual LLGL::PipelineState * CreatePipelineState ( const LLGL::GraphicsPipelineDescriptor & pipelineStateDesc,
LLGL::PipelineCache * pipelineCache = nullptr )
finaloverridevirtual

◆ CreatePipelineState() [3/3]

virtual PipelineState * CreatePipelineState ( const LLGL::MeshPipelineDescriptor & pipelineStateDesc,
LLGL::PipelineCache * pipelineCache = nullptr )
finaloverridevirtual

◆ Release()

virtual void Release ( LLGL::PipelineState & pipelineState)
finaloverridevirtual