Cogs.Core
Public Attributes | List of all members
Cogs::Direct3D12::PipelineState Struct Reference

Public Attributes

EffectD3D12currentEffect
 
InputLayoutD3D12currentInputLayout
 
BlendStateD3D12currentBlendState
 
RasterizerStateD3D12currentRasterizerState
 
DepthStencilStateD3D12currentDepthStencilState
 
RenderTargetD3D12currentRenderTarget
 
DepthStencilTargetD3D12currentDepthStencil
 
size_t currentStateHash = 0
 
bool dirty = true
 

Detailed Description

Definition at line 19 of file ContextStateD3D12.h.

Member Data Documentation

◆ currentBlendState

BlendStateD3D12* Cogs::Direct3D12::PipelineState::currentBlendState

Definition at line 24 of file ContextStateD3D12.h.

◆ currentDepthStencil

DepthStencilTargetD3D12* Cogs::Direct3D12::PipelineState::currentDepthStencil

Definition at line 29 of file ContextStateD3D12.h.

◆ currentDepthStencilState

DepthStencilStateD3D12* Cogs::Direct3D12::PipelineState::currentDepthStencilState

Definition at line 26 of file ContextStateD3D12.h.

◆ currentEffect

EffectD3D12* Cogs::Direct3D12::PipelineState::currentEffect

Definition at line 21 of file ContextStateD3D12.h.

◆ currentInputLayout

InputLayoutD3D12* Cogs::Direct3D12::PipelineState::currentInputLayout

Definition at line 22 of file ContextStateD3D12.h.

◆ currentRasterizerState

RasterizerStateD3D12* Cogs::Direct3D12::PipelineState::currentRasterizerState

Definition at line 25 of file ContextStateD3D12.h.

◆ currentRenderTarget

RenderTargetD3D12* Cogs::Direct3D12::PipelineState::currentRenderTarget

Definition at line 28 of file ContextStateD3D12.h.

◆ currentStateHash

size_t Cogs::Direct3D12::PipelineState::currentStateHash = 0

Definition at line 31 of file ContextStateD3D12.h.

◆ dirty

bool Cogs::Direct3D12::PipelineState::dirty = true

Definition at line 32 of file ContextStateD3D12.h.


The documentation for this struct was generated from the following file: