Поведение растеризатора с не сопоставленными плитками
В этом разделе описывается поведение растеризатора с не сопоставленными плитками.
DepthStencilView
Поведение представления элементов глубины (DSV) операций чтения и записи зависит от уровня поддержки оборудования. Подробные сведения о требованиях см. в разделе "Общее поведение чтения и записи" для уровней функций ресурсов плитки.
Вот идеальное поведение:
Если плитка не сопоставляется в DepthStencilView, возвращаемое значение глубины чтения равно 0, которое затем отправляется в любые операции, настроенные для значения чтения глубины. Записи на отсутствующий элемент глубины удаляются. Это идеальное определение для обработки записи не требуется уровня 2; Записи в не сопоставленные плитки могут в конечном итоге в кэше, который последующие операции чтения могли забрать.
RenderTargetView
Поведение отображения целевого представления (RTV) операций чтения и записи зависит от уровня поддержки оборудования. Подробные сведения о требованиях см. в разделе "Общее поведение чтения и записи" для уровней функций ресурсов плитки.
Во всех реализациях разные виртуальные машины RTV (и DSV) могут одновременно иметь разные области, сопоставленные и не сопоставленные, и могут иметь разные форматы поверхности размера (то есть разные фигуры плиток).
Вот идеальное поведение:
Операции чтения из RTVs возвращают 0 в отсутствующих плитках и записях удаляются. Это идеальное определение для обработки записи не требуется уровня 2; Записи в не сопоставленные плитки могут в конечном итоге в кэше, который последующие операции чтения могли забрать.
Связанные разделы