#include <nvapi.h>
bool NVAPI_D3D12_PSO_RASTERIZER_STATE_DESC_V1::CoverageToColorEnable |
Enable output of coverage to a color render-target.
NvU8 NVAPI_D3D12_PSO_RASTERIZER_STATE_DESC_V1::CoverageToColorRTIndex |
Index of RT for coverage-to-color.
bool NVAPI_D3D12_PSO_RASTERIZER_STATE_DESC_V1::InterleavedSamplingEnable |
when jitter is enabled, an app need to fill the whole arrays below, otherwise only as much entries as samples
bool NVAPI_D3D12_PSO_RASTERIZER_STATE_DESC_V1::PostZCoverageEnable |
Enable pixel-shader input SV_COVERAGE to account for z-test in early-z mode.
bool NVAPI_D3D12_PSO_RASTERIZER_STATE_DESC_V1::ProgrammableSamplePositionsEnable |
enable Programmable Samples feature
Fill a triangle outside its bounds as a screen-aligned quad, matching the tri's bounding-box or filling the full viewport.
NvU32 NVAPI_D3D12_PSO_RASTERIZER_STATE_DESC_V1::reserved[16] |
reserved for expansion, set to zero.
NvU8 NVAPI_D3D12_PSO_RASTERIZER_STATE_DESC_V1::SampleCount |
number of samples. In TIR N->1 it needs to match N, in non-TIR it needs to match RT sample count. Ignored if ForcePerSampleInterlock is set
NvU8 NVAPI_D3D12_PSO_RASTERIZER_STATE_DESC_V1::SamplePositionsX[16] |
x positions in API sample order
NvU8 NVAPI_D3D12_PSO_RASTERIZER_STATE_DESC_V1::SamplePositionsY[16] |
y positions in API sample order
NvU32 NVAPI_D3D12_PSO_RASTERIZER_STATE_DESC_V1::version |
Always use NV_RASTERIZER_PSO_EXTENSION_DESC_VER.
The documentation for this struct was generated from the following file: