Freigeben über


Shadermodell 5.1

Dieser Abschnitt enthält die Referenzseiten für das HLSL-Shadermodell 5.1, das mit D3D12 eingeführt wurde.

Das Shadermodell 5.1 ist funktional dem Shadermodell 5 sehr ähnlich. Die Standard Änderung ist mehr Flexibilität bei der Ressourcenauswahl, indem die Indizierung von Arrays von Deskriptoren innerhalb eines Shaders ermöglicht wird.

Feature Funktion
Instruktionssatz Systeminterne HLSL-Funktionen
Maximaler Vertex-Shader Keine Einschränkung
Pixelshader Max 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.
Systemwerte des Shadermodells 5.1
Das Shadermodell 5.1 fügt die folgenden neuen Systemwerte hinzu.

Shadermodelle und Shaderprofile

HLSL Shader Model 5.1 Features für Direct3D 12