顶点着色器源寄存器修饰符
在指令使用数据之前,可以应用源修饰符来修改从源寄存器读取的数据。
Negate
否定源寄存器的内容。
组件修饰符 | 说明 |
---|---|
-R | 源反 |
这些指令的第二个源寄存器不能使用反门修饰符: m3x2 - vs、 m3x3 - vs、 m3x4 - vs、 m4x3 - vs、 m4x4 - vs。
顶点着色器版本 | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
- | x | x | x | x | x | x |
绝对值
获取寄存器的绝对值。
顶点着色器版本 | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
abs | x | x |
如果任何版本 3 着色器从一个或多个常量浮点寄存器读取 (c#) ,则必须满足以下条件之一。
- 所有常量浮点寄存器都必须使用 abs 修饰符。
- 任何常量浮点寄存器都不能使用 abs 修饰符。
相关主题