D3D12_GRAPHICS_PIPELINE_STATE_DESC m_pipelineStateShadowMap

Get Started. It's Free
or sign up with your email address
D3D12_GRAPHICS_PIPELINE_STATE_DESC m_pipelineStateShadowMap by Mind Map: D3D12_GRAPHICS_PIPELINE_STATE_DESC m_pipelineStateShadowMap

1. D3D12_ROOT_SIGNATURE_DESC desc

1.1. UINT NumParameters

1.2. const D3D12_ROOT_PARAMETER *pParameters

1.2.1. D3D12_ROOT_PARAMETER

1.2.2. D3D12_ROOT_PARAMETER_TYPE ParameterType

1.2.2.1. D3D12_ROOT_PARAMETER_TYPE

1.2.2.2. D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS D3D12_ROOT_PARAMETER_TYPE_CBV D3D12_ROOT_PARAMETER_TYPE_SRV D3D12_ROOT_PARAMETER_TYPE_UAV

1.2.3. union

1.2.3.1. D3D12_ROOT_DESCRIPTOR_TABLE DescriptorTable

1.2.3.1.1. D3D12_ROOT_DESCRIPTOR_TABLE

1.2.3.1.2. UINT NumDescriptorRanges D3D12_DESCRIPTOR_RANGE *pDescriptorRanges

1.2.3.2. D3D12_ROOT_DESCRIPTOR Descriptor

1.2.3.3. D3D12_ROOT_CONSTANTS Constants

1.2.3.3.1. D3D12_ROOT_CONSTANTS

1.2.3.3.2. UINT ShaderRegister UINT RegisterSpace UINT Num32BitValues

1.3. UINT NumStaticSamplers

1.4. const D3D12_STATIC_SAMPLER_DESC *pStaticSamplers

1.4.1. D3D12_STATIC_SAMPLER_DESC

1.4.2. D3D12_FILTER Filter

1.4.2.1. D3D12_FILTER_MIN_MAG_MIP_POINT .. D3D12_FILTER_MIN_MAG_MIP_LINEAR ... D3D12_FILTER_COMPARISON_ANISOTROPIC .... D3D12_FILTER_MINIMUM_ANISOTROPIC

1.4.3. D3D12_TEXTURE_ADDRESS_MODE AddressU D3D12_TEXTURE_ADDRESS_MODE AddressVD3D12_TEXTURE_ADDRESS_MODE AddressW

1.4.3.1. D3D12_TEXTURE_ADDRESS_MODE_WRAP D3D12_TEXTURE_ADDRESS_MODE_MIRROR D3D12_TEXTURE_ADDRESS_MODE_CLAMP D3D12_TEXTURE_ADDRESS_MODE_BORDER D3D12_TEXTURE_ADDRESS_MODE_MIRROR_ONCE

1.4.4. FLOAT MipLODBias UINT MaxAnisotropy

1.4.5. D3D12_COMPARISON_FUNC ComparisonFunc

1.4.5.1. D3D12_COMPARISON_FUNC_NEVER D3D12_COMPARISON_FUNC_LESS D3D12_COMPARISON_FUNC_EQUAL D3D12_COMPARISON_FUNC_LESS_EQUAL D3D12_COMPARISON_FUNC_GREATER D3D12_COMPARISON_FUNC_NOT_EQUAL D3D12_COMPARISON_FUNC_GREATER_EQUAL D3D12_COMPARISON_FUNC_ALWAYS

1.4.6. D3D12_STATIC_BORDER_COLOR BorderColor

1.4.6.1. D3D12_STATIC_BORDER_COLOR_TRANSPARENT_BLACK D3D12_STATIC_BORDER_COLOR_OPAQUE_BLACK D3D12_STATIC_BORDER_COLOR_OPAQUE_WHITE

1.4.7. FLOAT MinLOD FLOAT MaxLOD UINT ShaderRegister UINT RegisterSpace

1.4.8. D3D12_SHADER_VISIBILITY ShaderVisibility

1.4.8.1. D3D12_SHADER_VISIBILITY_AL D3D12_SHADER_VISIBILITY_VERTEX D3D12_SHADER_VISIBILITY_HULL D3D12_SHADER_VISIBILITY_DOMAIN D3D12_SHADER_VISIBILITY_GEOMETRY D3D12_SHADER_VISIBILITY_PIXEL

1.5. D3D12_ROOT_SIGNATURE_FLAGS Flags

1.5.1. D3D12_ROOT_SIGNATURE_FLAG_NONE D3D12_ROOT_SIGNATURE_FLAG_ALLOW_INPUT_ASSEMBLER_INPUT_LAYOUT D3D12_ROOT_SIGNATURE_FLAG_DENY_VERTEX_SHADER_ROOT_ACCESS D3D12_ROOT_SIGNATURE_FLAG_DENY_HULL_SHADER_ROOT_ACCESS D3D12_ROOT_SIGNATURE_FLAG_DENY_DOMAIN_SHADER_ROOT_ACCESS D3D12_ROOT_SIGNATURE_FLAG_DENY_GEOMETRY_SHADER_ROOT_ACCESS D3D12_ROOT_SIGNATURE_FLAG_DENY_PIXEL_SHADER_ROOT_ACCESS D3D12_ROOT_SIGNATURE_FLAG_ALLOW_STREAM_OUTPUT

2. D3D12_STATIC_SAMPLER_DESC