SRV-verhalten bei nicht zugeordneten Kacheln

Das Verhalten von Shader-Ressourcenansichten (SRV), die nicht zugeordnete Kacheln beinhalten, hängt vom Grad der Hardwareunterstützung ab. Eine Aufschlüsselung der Anforderungen finden Sie unter Read Behavior for Tiled resources features tiers. In diesem Abschnitt wird das ideale Verhalten zusammengefasst, das ebene 2 erfordert.

Betrachten Sie einen Texturfiltervorgang, der aus einer Reihe von Texeln in einem SRV liest. Texel, die auf nicht zugeordnete Kacheln fallen, tragen 0 in allen nicht fehlenden Komponenten des Formats (und die Standardeinstellung für fehlende Komponenten) zusammen mit Beiträgen von zugeordneten Texeln zum gesamten Filtervorgang bei. Die Texel werden alle gewichtet und kombiniert, unabhängig davon, ob die Daten von zugeordneten oder nicht zugeordneten Kacheln stammen.

Einige Hardware der ersten Generation der Ebene 2 erfüllt diese Spezifikationsanforderung nicht und gibt den Wert 0 mit den zuvor als Gesamtfilterergebnis beschriebenen Standardwerten zurück, wenn alle Texel (mit einem Gewicht ungleich Null) auf nicht zugeordnete Kacheln fallen. Keine andere Hardware darf die Anforderung, alle Texel (gewichtsunabhängig) in den Filter aufzunehmen, nicht auslassen.

Pipelinezugriff auf gekachelte Ressourcen