texreg2gb - ps
Interpreta i componenti di colore verde e blu del registro di origine come dati dell'indirizzo della trama per campionare la trama nella fase corrispondente al numero di registro di destinazione.
Sintassi
texreg2gb dst, src |
---|
dove
- dst è il registro di destinazione.
- src è un registro di origine.
Commenti
Versioni del pixel shader | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
texreg2gb | x | x |
Questa istruzione è utile per le operazioni di rimmapping dello spazio dei colori.
Di seguito è riportato un esempio della sequenza che segue.
- tex t(n) texreg2gb t(m), t(n) dove m > n // La prima istruzione carica il colore della trama (RGBA) // in register tn tex tn // La seconda istruzione esegue il mapping del colore t(m)RGBA = TextureSample(stage m)RGBA usando t(n)GB come coordinate
_bx2 non può essere usato nel registro src per le istruzioni texreg2ar - ps o texreg2gb.
Per questa istruzione, il registro di origine deve usare dati non firmati. L'uso di dati firmati o misti nel registro di origine produrrà risultati non definiti. Per altre informazioni, vedere D3DFORMAT.
Argomenti correlati