顶点着色器源寄存器修饰符
在指令使用数据之前,可以应用源修饰符来修改从源寄存器读取的数据。
否定
否定源寄存器的内容。
组件修饰符 | 描述 |
---|---|
- 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 |
如果从一个或多个常量浮点寄存器(c#)读取任何版本 3 着色器,则以下任一类型必须为 true。
- 所有常量浮点寄存器都必须使用 abs 修饰符。
- 没有一个常量浮点寄存器可以使用 abs 修饰符。
相关主题