ps_1_4 texld、texcrd 的來源暫存器修飾詞
兩個圖元著色器 1_4 版紋理位址指示: texld - ps_1_4 和 texcrd - ps,具有自訂語法。 這些指示支援自己的一組來源暫存器修飾詞、來源暫存器選取器,以及目的地暫存器寫入遮罩,如下所示。
texld 和 texcrd 的來源暫存器修飾詞
這些修飾詞提供投影除法功能,方法是將 x 和 y 值除以 z 或 w 值。
來源暫存器修飾詞 | 描述 | 語法 |
---|---|---|
_Dz | 將 x,y 元件除以 z | register_dz |
_Db | 將 x,y 元件除以 z | register_db |
_Dw | 將 x,y 元件除以 w | register_dw |
_大 | 將 x,y 元件除以 w | register_da |
備註
_dz或_db修飾詞會執行下列動作:
x' = x/z ( x' = 1.0 if z == 0)
y' = y/z ( y' = 1.0 if z == 0)
z' is undefined
w' is undefined
_dw或_da修飾詞會執行下列動作:
x' = x/w ( x' = 1.0 if w == 0)
y' = y/w ( y' = 1.0 if w == 0)
z' is undefined
w' is undefined
相關主題