NVAPI Reference Documentation
NVIDIA
Release 361: January 27
2016

Data Fields
NVAPI_D3D12_PSO_RASTERIZER_STATE_DESC_V1 Struct Reference

#include <nvapi.h>

Inheritance diagram for NVAPI_D3D12_PSO_RASTERIZER_STATE_DESC_V1:
NVAPI_D3D12_PSO_EXTENSION_DESC_V1

Data Fields

NvU32 version
bool ProgrammableSamplePositionsEnable
bool InterleavedSamplingEnable
NvU8 SampleCount
NvU8 SamplePositionsX [16]
NvU8 SamplePositionsY [16]
NVAPI_QUAD_FILLMODE QuadFillMode
bool PostZCoverageEnable
bool CoverageToColorEnable
NvU8 CoverageToColorRTIndex
NvU32 reserved [16]

Field Documentation

Enable output of coverage to a color render-target.

Index of RT for coverage-to-color.

when jitter is enabled, an app need to fill the whole arrays below, otherwise only as much entries as samples

Enable pixel-shader input SV_COVERAGE to account for z-test in early-z mode.

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.

reserved for expansion, set to zero.

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

x positions in API sample order

y positions in API sample order

Always use NV_RASTERIZER_PSO_EXTENSION_DESC_VER.


The documentation for this struct was generated from the following file:


Copyright (c) 2007-2015 NVIDIA Corporation. All rights reserved.

NVIDIA