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


Доступ конвейера к ресурсам с плитками

Мозаичные ресурсы можно использовать в представлениях ресурсов шейдера (SRV), целевых представлениях отрисовки (RTV), представлениях трафаретов глубины (DSV) и неупорядоченных представлениях доступа (UAV), а также в некоторых точках привязки, в которых представления не используются, например привязки буфера вершин. Список поддерживаемых привязок см. в разделе Параметры создания ресурса с плиткой. Операции копирования* также работают с плитками ресурсов.

Если несколько координат плиток в одном или нескольких представлениях привязаны к одной области памяти, операции чтения и записи для различных путей в одной области памяти являются недетерминистическими и неповторяемыми.

Если все плитки, связанные с доступом к памяти шейдера, сопоставляются с уникальными плитками, поведение для всех реализаций будет одинаковым, т. е. на поверхности будет одинаковое содержимое памяти без плиток.

В этом разделе содержатся дополнительные сведения о доступе конвейера к мозаичным ресурсам.

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

Раздел Описание
Поведение SRV с несопоставленными плитками
Поведение операций чтения представления ресурса шейдера (SRV), включающих несопоставленные плитки, зависит от уровня поддержки оборудования.
Поведение UAV с несопоставленными плитками
Поведение операций чтения и записи представлений неупорядоченного доступа (UAV) зависит от уровня поддержки оборудования.
Поведение средства программной прорисовки с несопоставленными плитками
В этом разделе описывается поведение растеризации несопоставленных плиток.
Ограничения доступа к плитке с повторяющимися сопоставлениями
В этом разделе описываются ограничения доступа к плиткам с повторяющимися сопоставлениями.
Функции выборки текстуры для мозаичного ресурса
В этом разделе описываются функции выборки текстур для мозаичного ресурса.
Раскрытие мозаичного ресурса HLSL
Для поддержки мозаичного ресурса в модели 5 шейдера требуется новый синтаксис HLSL.

Ресурсы с плитками