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