Bagikan melalui


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.

Instruksi Piksel Shader