寄存器 - ps_4_0
本部分包含像素着色器版本 4_0 实现的输入和输出寄存器的参考信息。
输入寄存器
注册 | 名称 | Count | R/W | 维度 | 可按 r 编制索引# | 默认值 | 需要 DCL |
---|---|---|---|---|---|---|---|
R# | 4096 (r#+x#[n]) | R/W | 4 | 否 | 无 | 是 | |
x#[n] | 4096 (r#+x#[n]) | R/W | 4 | 是 | 无 | 是 | |
V# | 32 | R | 4 | 是 | 无 | 是 | |
t# | 128 | R | 1 | 否 | 无 | 是 | |
s# | 16 | R | 1 | 否 | 无 | 是 | |
cb#[index] | 15 | R | 4 | 是 (内容) | 无 | 是 | |
icb[index] | 1 | R | 4 | 是 (内容) | 无 | 是 |
输出寄存器
注册 | 名称 | Count | R/W | 维度 | 可按 r 编制索引# | 默认值 | 需要 DCL |
---|---|---|---|---|---|---|---|
Null | 放弃结果 | 空值 | W | 空值 | 空值 | 空值 | 否 |
o# | 输出寄存器 | 8 | W | 空值 | 不适用 | 4 | 否 |
oDepth | 输出深度 | 1 | W | 空值 | 空值 | 1 | 不适用 |
相关主题