Definition DX12Common.h:35
Definition DX12PipelineState.h:19
DX12PipelineState(DX12Render *R)
Definition DX12PipelineState.cpp:17
std::vector< D3D12_INPUT_ELEMENT_DESC > InputLayout
Definition DX12PipelineState.h:28
void UpdatePSOTy()
Definition DX12PipelineState.cpp:79
enum z8::DX12PipelineState::@0 PSOTy
void Init(const BaseShader &program)
Definition DX12PipelineState.cpp:21
ComPtr< ID3D12PipelineState > WireFramePipe
Definition DX12PipelineState.h:27
@ WireFrame
Definition DX12PipelineState.h:22
@ Default
Definition DX12PipelineState.h:21
ID3D12PipelineState * operator->() const
Definition DX12PipelineState.cpp:74
ComPtr< ID3D12PipelineState > NormalPipe
Definition DX12PipelineState.h:26
ID3D12PipelineState * Get() const
Definition DX12PipelineState.cpp:70
void Set()
Definition DX12PipelineState.cpp:86
Definition DX12Render.h:33
资源的强类型引用,同时覆盖持久化 ID 与运行时索引两种边界。
Definition ResourceRef.h:36
世界矩阵 描述坐标系,左手坐标系 使用 DirectX12 坐标系的描述
Definition Application.h:15
一次图形绘制使用的完整 Shader 与固定管线状态描述。
Definition BaseShader.h:17