texreg2rgb - ps
將來源暫存器紅色、綠色和藍色 (RGB) 色彩元件解譯為紋理位址資料,以便在對應至目的地暫存器編號的階段取樣紋理。 結果會儲存在目的地暫存器中。
Syntax
texreg2rgb dst, src |
---|
where
- dst 是目的地暫存器。
- src 是來源暫存器。
備註
圖元著色器版本 | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
texreg2rgb | x | x |
此指示適用于色彩空間重新對應作業。 它支援二維 (2D) 和三維 (3D) 座標。 它就像 texreg2ar - ps 或 texreg2gb - ps 一樣,用來重新對應 2D 資料。 不過,此指令也支援 3D 資料,因此可以搭配 Cube 地圖和 3D 磁片區紋理使用。
以下是指示所遵循序列的範例。
tex t(n)
texreg2rgb t(m), t(n) where m > n
以下是如何完成重新對應的詳細資料。
- 第一個指令會將紋理色彩 (RGBA) 載入註冊 tn tn // 第二個指令會將 t (m) RGBA = TextureSample (stage m) RGBA,使用 t (n) RGB 作為座標來重新對應色彩 t (m) RGBA
相關主題