texreg2gb - ps

Interpreta os componentes de cor verde e azul do registro de origem como dados de endereço de textura para amostrar a textura no estágio correspondente ao número de registro de destino.

Sintaxe

texreg2gb dst, src

 

onde

  • dst é o registro de destino.
  • src é um registro de origem.

Comentários

Versões do sombreador de pixel 1_1 1_2 1_3 1_4 2_0 2_x 2_sw 3_0 3_sw
texreg2gb x x

 

Esta instrução é útil para operações de remapeamento de espaço de cor.

Aqui está um exemplo da sequência que a instrução segue.

tex t(n) texreg2gb t(m), t(n) em que m > n // A primeira instrução carrega a cor da textura (RGBA) // no registro tn tex tn // A segunda instrução remapeia a cor t(m)RGBA = TextureSample(stage m)RGBA usando t(n)GB como coordenadas

_bx2 não pode ser usado no registro src para instruções texreg2ar - ps ou texreg2gb.

Para esta instrução, o registro de origem deve usar dados não assinados. O uso de dados assinados ou mistos no registro de origem produzirá resultados indefinidos. Para obter mais informações, consulte D3DFORMAT.

Instruções de sombreador de pixel