Temporäres Register (HLSL PS-Referenz)
Temporäre Register für Pixel-Shadereingaben werden verwendet, um Zwischenergebnisse zu speichern.
Syntax
no declaration is required
Pixel-Shaderversionen | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_sw | 2_x | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
Temporäre Registrierung | x | x | x | x | x |
- Es gibt 12 temporäre Pixel-Shader-Register: r0 bis r11.
- Diese Register werden zum Speichern von Zwischenergebnissen bei Berechnungen verwendet.
- Wenn ein temporäres Register Komponenten verwendet, die nicht im vorherigen Code definiert sind, schlägt die Shaderüberprüfung fehl.
- Dies ist mindestens Gleitkommagenauigkeit.
- Maximal drei können in einer einzigen Anweisung verwendet werden.
Zugehörige Themen