Cogs.Core
|
Public Attributes | |
Signature | effectSignature |
ResourcePointer< ID3D12RootSignature > | rootSignature |
Binding< BufferD3D12 *, 16 > | CBVs [ShaderType::NumShaderTypes] |
Binding< ResourceD3D12 *, 16 > | SRVs [ShaderType::NumShaderTypes] |
Binding< D3D12_SAMPLER_DESC *, 16 > | Samplers [ShaderType::NumShaderTypes] |
Binding< BufferD3D12 *, 16 > | UAVs [ShaderType::NumShaderTypes] |
Definition at line 35 of file ContextStateD3D12.h.
Binding<BufferD3D12 *, 16> Cogs::Direct3D12::ShaderState::CBVs[ShaderType::NumShaderTypes] |
Definition at line 40 of file ContextStateD3D12.h.
Signature Cogs::Direct3D12::ShaderState::effectSignature |
Definition at line 37 of file ContextStateD3D12.h.
ResourcePointer<ID3D12RootSignature> Cogs::Direct3D12::ShaderState::rootSignature |
Definition at line 38 of file ContextStateD3D12.h.
Binding<D3D12_SAMPLER_DESC *, 16> Cogs::Direct3D12::ShaderState::Samplers[ShaderType::NumShaderTypes] |
Definition at line 42 of file ContextStateD3D12.h.
Binding<ResourceD3D12 *, 16> Cogs::Direct3D12::ShaderState::SRVs[ShaderType::NumShaderTypes] |
Definition at line 41 of file ContextStateD3D12.h.
Binding<BufferD3D12 *, 16> Cogs::Direct3D12::ShaderState::UAVs[ShaderType::NumShaderTypes] |
Definition at line 43 of file ContextStateD3D12.h.