texreg2gb — ps
Интерпретирует компоненты зеленого и синего цветов исходного регистра как данные адреса текстуры для выборки текстуры на этапе, соответствующем номеру регистра назначения.
Синтаксис
texreg2gb dst, src |
---|
where
- dst — регистр назначения.
- src — это регистр источника.
Комментарии
Версии шейдера пикселей | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
texreg2gb | x | x |
Эта инструкция полезна для операций переназначивания цветового пространства.
Ниже приведен пример последовательности инструкции.
- tex t(n) texreg2gb t(m), t(n) where m > n // Первая инструкция загружает цвет текстуры (RGBA) // в регистр tn tex tn // Вторая инструкция переназначает цвет t(m)RGBA = TextureSample(stage m)RGBA , используя t(n)GB в качестве координат
_bx2 нельзя использовать в регистре src для инструкций texreg2ar - ps или texreg2gb.
Для этой инструкции в регистре источника должны использоваться неподписанные данные. Использование подписанных или смешанных данных в исходном регистре приведет к неопределенным результатам. Дополнительные сведения см. в разделе D3DFORMAT.
Связанные темы