se bool - vs
Avvia un valore if... else... endif - vs block.
Sintassi
se bool |
---|
dove bool è un numero di registro bool. Vedere Registro booleano costante.
Commenti
Versioni del vertex shader | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
se bool | x | x | x | x | x |
Se il registro booleano di origine nell'istruzione if è true, viene eseguito il codice racchiuso dall'istruzione if e dall'istruzione else corrispondente. In caso contrario, il codice racchiuso dall'altro... endif : le istruzioni vs vengono eseguite. Questa istruzione utilizza uno slot di istruzioni.
se i blocchi possono essere annidati.
Oggetto se il blocco non può modificare un blocco di ciclo.
Esempio
Questa istruzione fornisce il controllo del flusso statico condizionale.
defb b2, TRUE
...
if b2
// Instructions to run if b2 is nonzero
else
// Instructions to run otherwise
endif
Argomenti correlati