PipelineStateD3D12Impl class final
Pipeline state object implementation in Direct3D12 backend.
Contents
- Reference
Base classes
-
template<typename EngineImplTraits>class PipelineStateBase<EngineD3D12ImplTraits>
- Template class implementing base functionality of the pipeline state object.
Public functions
- auto IsCompatibleWith(const IPipelineState* pPSO) const -> bool final
- Implementation of IPipelineState::
IsCompatibleWith() in Direct3D12 backend. - auto GetD3D12PipelineState() const -> ID3D12PipelineState* final
- Implementation of IPipelineStateD3D12::
GetD3D12PipelineState(). - auto GetD3D12StateObject() const -> ID3D12StateObject* final
- Implementation of IPipelineStateD3D12::
GetD3D12StateObject(). - auto GetD3D12RootSignature() const -> ID3D12RootSignature* final
- Implementation of IPipelineStateD3D12::
GetD3D12RootSignature().