Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Flags to control pipeline state.
Syntax
typedef enum D3D12_PIPELINE_STATE_FLAGS {
D3D12_PIPELINE_STATE_FLAG_NONE = 0,
D3D12_PIPELINE_STATE_FLAG_TOOL_DEBUG = 0x1,
D3D12_PIPELINE_STATE_FLAG_DYNAMIC_DEPTH_BIAS,
D3D12_PIPELINE_STATE_FLAG_DYNAMIC_INDEX_BUFFER_STRIP_CUT
} ;
Constants
D3D12_PIPELINE_STATE_FLAG_NONE Value: 0 Indicates no flags. |
D3D12_PIPELINE_STATE_FLAG_TOOL_DEBUG Value: 0x1 Indicates that the pipeline state should be compiled with additional information to assist debugging. This can only be set on WARP devices. |
D3D12_PIPELINE_STATE_FLAG_DYNAMIC_DEPTH_BIAS Indicates that the pipeline state can be dynamically changed after the pipeline is set by using RSSetDepthBias. |
D3D12_PIPELINE_STATE_FLAG_DYNAMIC_INDEX_BUFFER_STRIP_CUT Indicates that the pipeline state can be dynamically changed after the pipeline is set by using IASetIndexBufferStripCutValue. |
Remarks
This enum is used by the Flags member of the D3D12_GRAPHICS_PIPELINE_STATE_DESC and D3D12_COMPUTE_PIPELINE_STATE_DESC structures.
Requirements
Requirement | Value |
---|---|
Header | d3d12.h |