Modificadores de instrução (referência de HLSL VS)

Os modificadores de instrução afetam o resultado da instrução antes de serem gravados no registro de destino.

_saturação

Satura (ou coloca) o resultado da instrução para [ 0, 1 ] intervalo antes de gravar no registro de destino.

Por exemplo:

add_sat dst, src0, src1

Em que:

DST = fixe _ entre _ 0 _ e _ 1 (src0 + src1)

O _ modificador de instrução SAT não custa nenhum slot de instrução adicional.

Se houver suporte, o _ modificador de instrução SAT pode ser usado com qualquer instrução, exceto: FRC-vs, Sincos-vse texldl-vs.

Versões do sombreador de vértice 1_1 2 _ 0 2 _ x 2 _ SW 3 _ 0 3 _ SW
_saturação x x

 

Instruções do sombreador de vértice