临时注册 (HLSL PS 参考)
像素着色器输入临时寄存器用于保存中间结果。
语法
no declaration is required
像素着色器版本 | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_sw | 2_x | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
临时寄存器 | x | x | x | x | x |
- 有 12 个像素着色器临时寄存器:r0 到 r11。
- 这些寄存器用于在计算过程中存储中间结果。
- 如果临时寄存器使用之前代码中未定义的组件,则着色器验证将失败。
- 这些至少是浮点精度。
- 单个指令中最多可以使用三个。
相关主题