mov - vs
Mover dados de ponto flutuante entre registros.
Sintaxe
mov dst, src |
---|
onde
- dst é o registro de destino.
- src é um registro de origem.
Comentários
Versões do sombreador de vértice | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
Mov | x | x | x | x | x | x |
Pode ser usado para dados de ponto flutuante. Para vs_1_1 de versão, ele também pode ser usado para gravar o registro de endereço. Quando usados para atualizar registros de endereço, os valores são convertidos do ponto flutuante usando o arredondamento para o mais próximo.
O fragmento de código a seguir mostra as operações executadas.
if(dest is an integer register)
{
int intSrc = RoundToNearest(src.w);
dest = intSrc;
}
else
{
dest = src;
}
Tópicos relacionados