Modificadores de registro de origem do sombreador de vértice

Os modificadores de origem podem ser aplicados para modificar os dados lidos de um registro de origem antes que os dados sejam usados pela instrução .

Negar

Nega o conteúdo do registro de origem.

Modificador de componente Descrição
-R Negação de origem

 

O modificador de negação não pode ser usado no segundo registro de origem destas instruções: m3x2 - vs, m3x3 - vs, m3x4 - vs, m4x3 - vs, m4x4 - vs.

Versões do sombreador de vértice 1_1 2_0 2_x 2_sw 3_0 3_sw
- x x x x x x

 

Valor absoluto

Pegue o valor absoluto do registro.

Versões do sombreador de vértice 1_1 2_0 2_x 2_sw 3_0 3_sw
abs x x

 

Se qualquer sombreador versão 3 ler de um ou mais registros float constantes (c#), um dos seguintes deve ser verdadeiro.

  • Todos os registros de ponto flutuante constantes devem usar o modificador abs.
  • Nenhum dos registros de ponto flutuante constante pode usar o modificador de abs.

Modificadores de registro de sombreador de vértice