Регистр входного цвета

Регистр входных данных шейдера пикселей, содержащий цвет вершины.

Синтаксис

dcl v#.writeMask

где:

  • dcl - (sm2, sm3 - ps asm) является инструкцией по объявлению регистра.
  • v — это входной регистр, а # — номер регистра. Количество разрешенных регистров определяется версией шейдера.
  • writeMask определяет, какие компоненты (до четырех) записываются. Допустимые компоненты: (x,y,z,w) или (r,g,b,a).

Комментарии

Цветовые регистры являются регистрами только для чтения. Каждый регистр содержит четырехкомпонентные значения RGBA, итерированные из входных вершин. Они имеют более низкую точность, чем большинство регистров, и гарантированно имеют 8 бит неподписанных данных в диапазоне (0, +1). В одной инструкции нельзя использовать несколько команд.

Регистры

Регистры ps_1_1__ps_1_2__ps_1_3__ps_1_4

Регистры ps_2_0

Регистры ps_2_x

Регистры ps_3_0