vs
Questa istruzione specifica il numero di versione dello shader. Questa istruzione funziona su tutte le versioni dello shader.
Sintassi
vs_mainVer_subVer
Argomenti di input
Gli argomenti di input contengono un singolo numero di versione principale con un singolo numero di versione secondaria. Le combinazioni consentite sono elencate nella tabella seguente.
Versioni principali | Versioni secondarie |
---|---|
1 | 1 |
2 | 0, sw (software), x (esteso) |
3 | 0, sw (software) |
Commenti
Versioni del vertex shader | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
vs | x | x | x | x | x | x |
Questa istruzione deve essere la prima istruzione non commento in un vertex shader.
Questa istruzione è supportata in tutte le versioni del vertex shader.
Le versioni accelerate hardware del software (versioni senza _sw nel numero di versione), possono elaborare vertici con accelearation hardware o usare l'elaborazione dei vertici software. Versioni software (versioni con _sw nel numero di versione) elaborano vertici solo con software.
Esempio
Questo esempio parziale dichiara una versione 1_1 vertex shader.
vs_1_1
Questo esempio parziale dichiara un vertex shader software versione 2.
vs_2_sw
Argomenti correlati