ps

此指示會指定著色器版本號碼,並可在所有著色器版本上運作。

Syntax

ps_mainVer_subVer

輸入引數

輸入引數包含單一的主要版本號碼,其具有單一的子版本號碼。 下表列出允許的組合。

主要版本 次要版本
1 1、2、3、4
2 0、x (擴充) 、軟體 (軟體)
3 0、sw (軟體)

 

備註

圖元著色器版本 1_1 1_2 1 _ 3 1_4 2 _ 0 2 _ x 2個 _ sw 3 _ 0 3個 _ sw
ps x x x x x x x x x

 

此指令必須是圖元著色器中的第一個非批註指令。

硬體加速版本的軟體 (版本號碼) 的無軟體版本 _ ,可以處理具有硬體 accelearation 或使用軟體頂點處理的頂點。 軟體版本 (版本 _ 號碼中的 sw 版,) 只使用軟體處理頂點。

範例

這個部分範例會宣告第1版的 _ 圖元著色器。

ps_1_1

這個部分範例會宣告第1版的 _ 圖元著色器。

ps_1_4

圖元著色器指示