Modificadores de registro de fonte de 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.
Negate
Negate o conteúdo do registro de fonte.
Modificador de componente | Descrição |
---|---|
- r | Negação da fonte |
O modificador negate não pode ser usado no registro de segunda fonte destas instruções: m3x2 - vs, m3x3 - vs, m3x4 - vs, m4x3 - vs, m4x4 - vs.
Versões de 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 de sombreador de vértice | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
ABS | x | x |
Se qualquer sombreador da versão 3 ler de um ou mais registros flutuantes constantes (c#), uma das seguintes opções deverá ser verdadeira.
- Todos os registos constantes de vírgula flutuante devem utilizar o modificador do abd.
- Nenhum dos registros de ponto flutuante constante pode usar o modificador de abs.
Tópicos relacionados