Модель шейдера 5.1

В этом разделе содержатся справочные страницы по модели HLSL Shader Model 5.1, представленной в D3D12.

Модель шейдера 5.1 функционально очень похожа на модель шейдера 5. main изменения заключается в большей гибкости при выборе ресурсов, позволяя индексировать массивы дескрипторов из шейдера.

Компонент Функция
Набор инструкций Встроенные функции HLSL
Максимум вершинного шейдера Без ограничений
Максимальное число шейдеров пикселей Без ограничений
Добавлены новые профили шейдеров cs_5_1, ds_5_1, gs_5_1, hs_5_1, ps_5_1, vs_5_1 rootsig_1_0

В этом разделе

Раздел Описание
Объекты модели шейдера 5.1
Следующие объекты были добавлены в модель шейдера 5.1.
Системные значения модели шейдера 5.1
Модель шейдера 5.1 добавляет следующие новые системные значения.

Модели шейдеров и профили шейдеров

Функции шейдера HLSL Model 5.1 для Direct3D 12