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


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

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

Рассмотрим операцию фильтрации текстур, которая считывается из набора текселей в SRV. Texels, которые попадают на не сопоставленные плитки, способствуют 0 во всех не отсутствующих компонентах формата (и по умолчанию для отсутствующих компонентов) в общую операцию фильтрации вместе с вкладом сопоставленных текселей. Тексели все весовые и объединенные вместе независимо от того, получены ли данные из сопоставленных или не сопоставленных плиток.

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

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