Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mulai rep... blok endrep .
Sintaks
| rep i # |
|---|
di mana i# adalah register bilangan bulat yang menentukan jumlah pengulangan dalam komponen .x. Lihat Daftar Bilangan Bulat Konstan.
Keterangan
| Versi shader vertex | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
|---|---|---|---|---|---|---|
| Rep | x | x | x | x | x |
- i#.x menentukan jumlah perulangan. Rentang hukumnya adalah [0, 255]. Perhatikan bahwa instruksi ini tidak menaikkan atau mengurangi nilai i#.x.
- i#.yzw tidak digunakan oleh blok berulang.
- Blok berulang dapat ditumpuk. Lihat Batas Bersarang Kontrol Aliran.
- Blok berulang diizinkan untuk sepenuhnya berada di dalam blok if* atau benar-benar mengelilinginya. Tidak ada straddling yang diperbolehkan.
- Menggunakan i# yang sama untuk instruksi rep yang berbeda atau berlapis tidak masalah - setiap perulangan akan berulang berdasarkan jumlah yang ditentukan.
Contoh
rep i2
add r0, r0, c0
endrep
Topik terkait