Anweisungsmodifizierer (HLSL VS-Referenz)

Anweisungsmodifizierer beeinflussen das Ergebnis der Anweisung, bevor sie in das Zielregister geschrieben wird.

_sat

Saturiert (oder klammscht) das Anweisungsergebnis auf [ 0,1 ] Bereich, bevor in das Zielregister geschrieben wird.

Beispiel:

add_sat dst, src0, src1

Hierbei gilt:

dst = Klammer _ zwischen _ 0 _ und _ 1(src0 + src1)

Der _ Sat-Anweisungsmodifizierer kostet keine zusätzlichen Anweisungsslots.

Falls unterstützt, kann der _ Sat-Anweisungsmodifizierer mit einer beliebigen Anweisung verwendet werden, mit Ausnahme von frc - vs, sincos - vsund texldl - vs.

Vertex-Shaderversionen 1_1 2 _ 0 2 _ x 2 _ sw 3 _ 0 3 _ sw
_sat x x

Vertex-Shaderanweisungen