此指令指定着色器版本号,并适用于所有着色器版本。
语法
ps_mainVer_subVer
输入参数
输入参数包含具有单个子版本号的单个主版本号。 下表中列出了允许的组合。
| 主要版本 | 子版本 |
|---|---|
| 1 | 1, 2, 3, 4 |
| 2 | 0, x (扩展), sw (软件) |
| 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 |
此指令必须是像素着色器中的第一个非注释指令。
硬件加速版本的软件(版本号中没有_sw的版本)可以使用硬件加速处理顶点或使用软件顶点处理。 软件版本(版本号中具有_sw的版本)仅使用软件处理顶点。
例子
本部分示例声明版本 1_1 像素着色器。
ps_1_1
本部分示例声明版本 1_4 像素着色器。
ps_1_4
相关主题