Поделиться через


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.

Инструкции по шейдеру пикселей