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;
}

Instruções de sombreador de vértice