共用方式為


紋理座標緩存器(HLSL PS 參考)

包含紋理座標的圖元著色器輸入緩存器。

圖元著色器版本 1_1 1_2 1_3 1_4 2_0 2_sw 2_x 3_0 3_sw
紋理座標緩存器 x x x x x

 

紋理座標緩存器包含紋理座標數據。 使用紋理座標緩存器之前,它必須由圖元著色器宣告來宣告。 如需如何宣告紋理緩存器的詳細資訊,請參閱 dcl - (sm2, sm3 - ps asm)

此外,以下是紋理座標緩存器的其他一些屬性。

  • 有八個像素著色器紋理座標緩存器,t0 到 t7。
  • 這些是只讀緩存器。
  • 它們包含從輸入頂點進行四個元件 RGBA 值。
  • 它們包含從頂點數據插補的高精確度、高動態範圍數據值。 值是透過檢視方塊正確的插補產生。 數據是浮點有效位數,而且會帶正負號。
  • 單一指令中最多有一個。
  • 著色器內紋理座標緩存器的多個讀取必須使用相同的 目的地快取器寫入遮罩
  • 選擇性的部分有效位數修飾詞 [_pp] 適用於相依讀取。 這是因為部分精確度會影響涉及紋理座標緩存器的算術運算。 它不會影響紋理位址指令的有效位數,因為它不會影響紋理座標反覆運算器。

快取器