Negação do Registro de Origem

Executa uma negação (y = -x), em todos os componentes de registro.

Sintaxe

- register

Registros

Registro de Origem. Para obter mais informações sobre tipos de registro, consulte ps_1_1__ps_1_2__ps_1_3__ps_1_4 Registers.

Comentários

O conteúdo do registro não é alterado. O modificador é aplicado somente aos dados lidos do registro. A operação de negação é aplicada a todos os quatro canais de cores (RGBA).

Essa operação é executada após qualquer outro modificador presente no mesmo argumento.

Esse modificador é mutuamente exclusivo com o Invert de Registro de Origem , portanto, ele não pode ser aplicado ao mesmo registro.

Esse modificador é usado somente com instruções aritméticas.

Exemplo

O exemplo a seguir mostra como usar esse modificador.

mul r0, r0, -v1;

Modificadores de Registro de Origem do Sombreador de Pixel