mova - vs

将数据从浮点寄存器移动到 地址寄存器 a0。

语法

mova dst, src

 

其中

备注

顶点着色器版本 1_1 2_0 2_x 2_sw 3_0 3_sw
mova x x x x x

 

将浮点数据移动到整数寄存器。 使用舍入到最接近的值从浮点转换。

地址寄存器是唯一允许的目标寄存器。

以下代码片段显示执行的操作。

if(dest is an integer register)
{
    int intSrc = RoundToNearest(src);
    dest = intSrc;
}
else
{
    dest = src;
}

对于2_x及更高版本,地址寄存器是组件向量。 因此,允许使用任何写入掩码。

mova a0.xz, r0

顶点着色器说明