Invertir le registre source

Effectue un calcul (1 - valeur) pour chaque canal du registre spécifié.

Syntaxe

1 - register

Registres

Registre source. Pour plus d’informations sur les types d’inscriptions, consultez ps_1_1__ps_1_2__ps_1_3__ps_1_4 Registres.

Notes

Le contenu du registre n’est pas modifié. Le modificateur est appliqué uniquement aux données lues à partir du registre. L’opération d’inversion est appliquée aux quatre canaux de couleur (RVBA).

Ce modificateur peut être utilisé uniquement avec des instructions arithmétiques. En outre, ce modificateur ne peut pas être combiné avec l’autre masque d’écriture du registre de destination.

Exemple

Cet exemple utilise l’inversion pour générer le complément du registre r1.

mul r0, r0, 1-r1;

Modificateurs du registre source du nuanceur de pixels