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


Поведение UAV с несопоставленными плитками

Поведение операций чтения и записи представлений неупорядоченного доступа (UAV) зависит от уровня поддержки оборудования. Подробные сведения о требованиях см. в статье Общее поведение чтения и записи для уровней функций мозаичного ресурса. В этом разделе описывается идеальное поведение.

Операции шейдера, выполняющие чтение из несопоставленной плитки в UAV, возвращают 0 во всех присутствующих компонентах формата и значение по умолчанию для отсутствующих компонентов.

В результате операций шейдера, пытающихся выполнить запись в несопоставленную плитку, в несопоставленную область ничего не записывается (тогда как запись в сопоставленную область происходит). Такое идеальное определение обработки записи не требуется для второго уровня. Операции записи в несопоставленные плитки могут оказаться в кэше, откуда данные могут взять последующие операции чтения.

Доступ конвейера к мозаичного фрагментам ресурсов