Rejestr kolorów wejściowych
Rejestr wejściowy cieniowania pikseli zawierający kolor wierzchołka.
Składnia
dcl v#.writeMask
gdzie:
- dcl - (sm2, sm3 - ps asm) jest instrukcją deklaracji rejestru.
- v to rejestr wejściowy, a # to numer rejestru. Dozwolona liczba rejestrów jest określana przez wersję cieniowania.
- writeMask określa, które składniki (maksymalnie cztery) są zapisywane. Prawidłowe składniki to: (x,y,z,w) lub (r,g,b,a).
Uwagi
Rejestry kolorów są rejestrami tylko do odczytu. Każdy rejestr zawiera czteroskładnikowe wartości RGBA iterated z wierzchołków wejściowych. Mają niższą precyzję niż większość rejestrów, co gwarantuje, że w zakresie (0, +1) mają 8 bitów niepodpisanych danych. Nie można użyć więcej niż jednej instrukcji.
Tematy pokrewne