jika bool - vs
Memulai jika... lain... endif - vs blok.
Sintaks
jika bool |
---|
di mana bool adalah nomor register bool. Lihat Konstanta Boolean Register.
Keterangan
Versi shader vertex | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
jika bool | x | x | x | x | x |
Jika sumber Boolean mendaftar dalam pernyataan if adalah true, kode yang diapit oleh pernyataan if dan yang cocok dijalankan. Jika tidak, kode diapit oleh yang lain... endif - vs pernyataan dijalankan. Instruksi ini mengonsumsi satu slot instruksi.
jika blok dapat ditumpuk.
Blok if tidak dapat mengalihkan blok perulangan.
Contoh
Instruksi ini menyediakan kontrol alur statis bersyarah.
defb b2, TRUE
...
if b2
// Instructions to run if b2 is nonzero
else
// Instructions to run otherwise
endif
Topik terkait