Modificateurs d’instructions (référence VS HLSL)

Les modificateurs d’instruction affectent le résultat de l’instruction avant qu’elle ne soit écrite dans le registre de destination.

_Sam

Sature (ou serre) le résultat de l’instruction dans la plage [0,1] avant d’écrire dans le registre de destination.

Par exemple :

add_sat dst, src0, src1

Où :

dst = clamp_between_0_and_1(src0 + src1)

Le modificateur d’instructions _sat ne coûte aucun emplacement d’instruction supplémentaire.

S’il est pris en charge, le modificateur d’instruction _sat peut être utilisé avec n’importe quelle instruction, à l’exception de : frc - vs, sincos - vs et texldl - vs.

Versions du nuanceur de vertex 1_1 2_0 2_x 2_sw 3_0 3_sw
_Sam x x

 

Instructions du nuanceur de vertex