D3D12DDI_VARIABLE_SHADING_RATE_TIER 열거형(d3d12umddi.h)
D3D12DDI_VARIABLE_SHADING_RATE_TIER 값은 하드웨어에서 가변 속도 음영을 지원하는 계층을 나타냅니다.
통사론
typedef enum D3D12DDI_VARIABLE_SHADING_RATE_TIER {
D3D12DDI_VARIABLE_SHADING_RATE_TIER_NOT_SUPPORTED = 0,
D3D12DDI_VARIABLE_SHADING_RATE_TIER_1 = 1,
D3D12DDI_VARIABLE_SHADING_RATE_TIER_2 = 2
} ;
상수
D3D12DDI_VARIABLE_SHADING_RATE_TIER_NOT_SUPPORTED 값: 0 가변 속도 음영은 지원되지 않습니다. |
D3D12DDI_VARIABLE_SHADING_RATE_TIER_1 값: 1 가변 속도 음영은 계층 1에서 지원됩니다. |
D3D12DDI_VARIABLE_SHADING_RATE_TIER_2 값: 2 가변 속도 음영은 계층 2에서 지원됩니다. |
발언
가변 속도 음영 렌더링된 이미지에서 다양한 속도로 렌더링 성능 및 전원을 할당할 수 있도록 하는 메커니즘입니다.
각 계층에 대해 다음 기능이 정의됩니다.
계층 1 지원
- 음영 속도는 그리기 단위로만 지정할 수 있습니다. 그보다 더 세분화된 것은 없습니다.
- 음영 속도는 렌더링 대상 내에 있는 위치와 독립적으로 그려지는 항목에 균일하게 적용됩니다.
계층 2 지원
- 음영 속도는 계층 1과 같이 그리기 단위로 지정할 수 있습니다. 그리기 단위 및 도발별 꼭짓점 및 화면 공간 이미지의 의미 체계 조합으로 지정할 수도 있습니다.
- 세 소스의 음영 속도는 조합기 집합을 사용하여 결합됩니다.
- 화면 공간 이미지 타일 크기는 16x16 이하입니다.
- 앱에서 요청한 음영 속도는 정확하게 전달되도록 보장됩니다(임시 및 기타 재구성 필터의 정밀도).
- SV_ShadingRate PS 입력이 지원됩니다. 여기서 SV_ShadingRate 음영 속도에 대한 자세한 정보를 제공합니다.
- 기본 속도라고도 하는 도발별 꼭짓점 속도는 하나의 뷰포트를 사용하고 SV_ViewportIndex 기록되지 않은 경우에만 유효합니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 버전 1903 |
헤더 | d3d12umddi.h |