Shadermodell 5.1

Dieser Abschnitt enthält die Referenzseiten für HLSL Shader Model 5.1, eingeführt mit D3D12.

Das Shadermodell 5.1 ähnelt funktional dem Shadermodell 5.Die Hauptänderung ist eine größere Flexibilität bei der Ressourcenauswahl, da die Indizierung von Deskriptorarrays innerhalb eines Shaders ermöglicht wird.

Feature Funktion
Instruktionssatz Systeminterne HLSL-Funktionen
Vertex-Shader max Keine Einschränkung
Max. Pixel-Shader Keine Einschränkung
Neue Shaderprofile hinzugefügt cs _ 5 _ 1, ds _ 5 _ 1, gs _ 5 _ 1, hs _ 5 _ 1, ps _ 5 _ 1, vs _ 5 _ 1, rootsig _ 1 _ 0

In diesem Abschnitt

Thema BESCHREIBUNG
Shadermodell 5.1-Objekte
Die folgenden Objekte wurden dem Shadermodell 5.1 hinzugefügt.
Shadermodell 5.1 Systemwerte
Shadermodell 5.1 fügt die folgenden neuen Systemwerte hinzu.

Shadermodelle im Vergleich zu Shaderprofilen

HLSL Shader Model 5.1 Features for Direct3D 12 (HLSL-Shadermodell 5.1-Features für Direct3D 12)