D3D12DDI_VARIABLE_SHADING_RATE_TIER 열거형(d3d12umddi.h)

D3D12DDI_VARIABLE_SHADING_RATE_TIER 값은 하드웨어가 가변 속도 음영을 지원하는 계층을 나타냅니다.

Syntax

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

추가 정보

D3D12DDI_D3D12_OPTIONS_DATA_0089