Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе содержатся справочные страницы для модели шейдера HLSL 5.
Модель шейдера 5 — это супермножество возможностей в модели шейдера 4. Он был разработан с помощью ядра общего шейдера, который предоставляет общий набор функций для всех программируемых шейдеров, которые можно программировать только с помощью HLSL.
Функция | Способность |
---|---|
Набор инструкций | Встроенные функции HLSL |
Максимальное значение шейдера вершин | Нет ограничений |
Максимальное число шейдеров пикселей | Нет ограничений |
Добавлены новые профили шейдера | cs_4_0, gs_4_0*, ps_4_0*, vs_4_0*, cs_4_1, gs_4_1*, ps_4_1*, vs_4_1*, cs_5_0, ds_5_0, gs_5_0, hs_5_0, ps_5_0, vs_5_0 |
* — gs_4_0, gs_4_1, ps_4_0, ps_4_1, vs_4_0 и vs_4_1 были введены в модель шейдера 4.0, однако DirectX 11 добавляет поддержку структурированных буферов и буферов адресов байтов в модель шейдера 4, запущенную на оборудовании DirectX 10.
Модель шейдера 5 представляет вычислительный шейдер , который обеспечивает высокоскоростные вычисления общего назначения.
Более полный список функций модели 5 шейдера включается в список функций Direct3D 11.
В разделе сборки модели шейдера 5 описаны инструкции по сборке, поддерживаемые моделью шейдера 5.
В этом разделе
Товар | Описание |
---|---|
Атрибуты модели шейдера 5 |
Справочные страницы атрибутов модели шейдера 5. |
Встроенные функции модели шейдера 5 |
Справочные страницы для встроенных функций модели шейдера 5. |
Шейдер модели 5 объектов |
Справочные страницы для объектов и методов модели шейдера 5. |
Системные значения модели шейдера 5 |
Справочные страницы для системных значений модели шейдера 5. |