Перечисление 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. Его также можно указать сочетанием базисов на основе рисования и семантических значений из каждой вершины и изображения экранного пространства.
- Коэффициенты заливки из трех источников объединяются с помощью набора комбинаторов.
- Размер плитки изображения пространства на экране составляет 16 x 16 или меньше.
- Скорость заливки, запрашиваемая приложением, гарантированно будет доставлена точно (для точности темпоральных и других фильтров реконструкции).
- поддерживается SV_ShadingRate ввода PS, где SV_ShadingRate предоставляет дополнительные сведения о скорости заливки.
- Частота вершин, вызывающая каждого, также называемая скоростью по примитиву, действительна только в том случае, если используется одно окно просмотра и SV_ViewportIndex не записывается в.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1903 |
Верхняя часть | d3d12umddi.h |