共用方式為


指示 - vs_1_1

本節包含頂點著色器 1_1 版指示的參考資訊。

有數種類型的頂點著色器指令,如表格所示。 右邊的數據行表示下列各項:

  • 指令位置 - 每個指令所使用的指令位置數目。
  • 安裝程式 - 非算術指示。 每個著色器都必須有版本指示,而且必須是第一個指令。
  • 算術 - 這些指示會在著色器中提供數學運算。
  • 新增 - 這些指示是這個版本的新功能。

指令集

名字 描述 指示位置 設置 算術 新增功能
新增 - vs 新增兩個向量 1 x x
dcl_usage 輸入 (sm1, sm2, sm3 - vs asm) 宣告輸入頂點快取器 (請參閱 快取器 - vs_1_1 0 x x
def - vs 定義常數 0 x x
dp3 - vs 三元件點產品 1 x x
dp4 - vs 四元件點產品 1 x x
dst - vs 計算距離向量 1 x x
exp - vs 全精確度 2x 10 x x
expp - vs 部分精確度 2x 1 x x
frc - vs 分數元件 3 x x
點燈 - vs 部分光源計算 1 x x
記錄 - vs 完整精確度記錄檔(x) 10 x x
logp - vs 部分精確度記錄檔(x) 1 x x
m3x2 - vs 3x2 乘法 2 x x
m3x3 - vs 3x3 乘 3 x x
m3x4 - vs 3x4 乘法 4 x x
m4x3 - vs 4x3 乘法 3 x x
m4x4 - vs 4x4 乘 4 x x
瘋狂 - vs 相乘和新增 1 x x
max - vs 最大 1 x x
分鐘 - vs 最低 1 x x
mov - vs 移動 1 x x
mul - vs 1 x x
nop - vs 無作業 1 x x
rcp - vs 倒數 1 x x
rsq - vs 倒數平方根 1 x x
sge - vs 大於或等於比較 1 x x
slt - vs 小於比較 1 x x
子 - vs 減去 1 x x
vs 版本 0 x x

 

頂點著色器指示