Поделиться через


перечисление 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

См. также

D3D12DDI_D3D12_OPTIONS_DATA_0089