Modificatori registro origine vertex shader
I modificatori di origine possono essere applicati per modificare i dati letti da un registro di origine prima che i dati vengano usati dall'istruzione .
Negate
Nega il contenuto del registro di origine.
Modificatore del componente | Descrizione |
---|---|
-R | Negazione dell'origine |
Il modificatore negate non può essere usato nel secondo registro di origine di queste istruzioni: m3x2 - vs, m3x3 - vs, m3x4 - vs, m4x3 - vs, m4x4 - vs.
Versioni del vertex shader | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
- | x | x | x | x | x | x |
Valore assoluto
Accettare il valore assoluto del registro.
Versioni del vertex shader | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
abs | x | x |
Se una versione 3 dello shader legge da uno o più registri float costanti (c#), uno dei seguenti deve essere true.
- Tutti i registri a virgola mobile costanti devono usare il modificatore abs.
- Nessuno dei registri a virgola mobile costante può usare il modificatore abs.
Argomenti correlati