Modificatori di istruzioni (riferimento VS HLSL)

I modificatori di istruzioni influiscono sul risultato dell'istruzione prima che venga scritto nel registro di destinazione.

_sat

Satura (o blocca) il risultato dell'istruzione in un intervallo [0,1] prima di scrivere nel registro di destinazione.

Ad esempio:

add_sat dst, src0, src1

Dove:

dst = clamp_between_0_and_1(src0 + src1)

Il modificatore di istruzioni _sat non costa slot di istruzioni aggiuntivi.

Se supportato, il modificatore di istruzioni _sat può essere usato con qualsiasi istruzione tranne: frc - vs, sincos - vs e texldl - vs.

Versioni del vertex shader 1_1 2_0 2_x 2_sw 3_0 3_sw
_sat x x

 

Istruzioni per vertex shader