Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In den folgenden Abschnitten wird beschrieben, welche Funktionen in Direct3D 11.3 hinzugefügt wurden. Diese Features sind auch in Direct3D 12 verfügbar.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
Konservative Rasterung |
Die konservative Rasterisierung verleiht dem Pixelrendering eine gewisse Sicherheit, was insbesondere für Algorithmen zur Kollisionserkennung hilfreich ist. |
Standardtexturzuordnung |
Durch die Verwendung der standardmäßigen Texturzuordnung wird die Kopier- und Arbeitsspeicherauslastung reduziert, während Bilddaten zwischen GPU und CPU freigegeben werden. Es sollte jedoch nur in bestimmten Situationen verwendet werden. Das Standardmäßige Swizzle-Layout vermeidet das Kopieren oder Schwenken von Daten in mehreren Layouts. |
Rasterizerreihenfolgeansichten |
Rasterizer ordered views (ROVs) ermöglichen es Pixelshadercode, UAV-Bindungen mit einer Deklaration zu markieren, die die normalen Anforderungen für die Reihenfolge der Grafikpipelineergebnisse für UAVs ändert. Dadurch können OIT-Algorithmen (Order Independent Transparency) funktionieren, die viel bessere Renderingergebnisse liefern, wenn mehrere transparente Objekte in einer Ansicht nebeneinander stehen. |
Von Shader festgelegter Schablonenreferenzwert |
Das Aktivieren von Pixelshadern zum Ausgeben des Schablonenverweiswerts anstelle des von der API angegebenen Werts ermöglicht eine sehr präzise Steuerung von Schablonenvorgängen. |
Typisierte, ungeordnete Zugriffsansichtsladevorgänge |
Unordered Access View (UAV) Typed Load ist die Möglichkeit für einen Shader, aus einem UAV mit einem bestimmten DXGI_FORMAT zu lesen. |
Einheitliche Speicherarchitektur |
Die Abfrage, ob unified Memory Architecture (UMA) unterstützt wird, kann dabei helfen, zu bestimmen, wie einige Ressourcen behandelt werden. |
Menge gekachelter Ressourcen |
Volumentexturen (3D) können als kachelnde Ressourcen verwendet werden, wobei die Kachelauflösung dreidimensional ist. |