Biais du registre source
Soustraire la version 0.5 de tous les composants.
Registres
Registre source. Pour plus d’informations sur les types d’inscription, consultez ps_1_1__ps_1_2__ps_1_3__ps_1_4 Registres.
Remarques
Le contenu du registre n’est pas modifié. Le modificateur est appliqué uniquement aux données lues à partir du registre. Le biais est appliqué aux quatre canaux de couleur (RGBA) comme suit :
output = (input - 0.5)
L’effet consiste à modifier les données comprises entre 0 et 1 dans la plage -0,5 à 0,5. L’application d’un biais aux données en dehors de cette plage peut produire des résultats non définis.
Note
Ce modificateur s’exclue mutuellement avec registre source invert, de sorte qu’il ne peut pas être appliqué au même registre.
Ce modificateur est utilisé avec les instructions arithmétiques.
Exemple
Cet exemple effectue la même opération que D3DTOP_ADDSIGNED dans DirectX 6.0 et 7.0 syntaxe de texture multiple.
add r0, r0, t0_bias; Shift down by 0.5.
Rubriques connexes