texreg2gb - ps
Menginterpretasikan komponen warna hijau dan biru dari register sumber sebagai data alamat tekstur untuk mengambil sampel tekstur pada tahap yang sesuai dengan nomor register tujuan.
Sintaks
texreg2gb dst, src |
---|
Di mana
- dst adalah register tujuan.
- src adalah register sumber.
Keterangan
Versi shader piksel | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
texreg2gb | x | x |
Instruksi ini berguna untuk operasi pememajaan ulang ruang warna.
Berikut adalah contoh urutan instruksi berikut.
- tex t(n) texreg2gb t(m), t(n) di mana m > n // Instruksi pertama memuat warna tekstur (RGBA) // ke register tn tex tn // Instruksi kedua memetakan ulang warna t(m)RGBA = TextureSample(stage m)RGBA menggunakan t(n)GB sebagai koordinat
_bx2 tidak dapat digunakan pada register src untuk texreg2ar - instruksi ps atau texreg2gb.
Untuk instruksi ini, register sumber harus menggunakan data yang tidak ditandatangani. Penggunaan data yang ditandatangani atau dicampur dalam register sumber akan menghasilkan hasil yang tidak ditentukan. Untuk informasi selengkapnya, lihat D3DFORMAT.
Topik terkait