Lines Matching refs:rgba

58    GLchan *rgba = (GLchan *) texel;
67 rgba[ACOMP] = CHAN_MAX;
70 rgba[RCOMP] = UBYTE_TO_CHAN( EXP5TO8R(color0) );
71 rgba[GCOMP] = UBYTE_TO_CHAN( EXP6TO8G(color0) );
72 rgba[BCOMP] = UBYTE_TO_CHAN( EXP5TO8B(color0) );
75 rgba[RCOMP] = UBYTE_TO_CHAN( EXP5TO8R(color1) );
76 rgba[GCOMP] = UBYTE_TO_CHAN( EXP6TO8G(color1) );
77 rgba[BCOMP] = UBYTE_TO_CHAN( EXP5TO8B(color1) );
81 rgba[RCOMP] = UBYTE_TO_CHAN( ((EXP5TO8R(color0) * 2 + EXP5TO8R(color1)) / 3) );
82 rgba[GCOMP] = UBYTE_TO_CHAN( ((EXP6TO8G(color0) * 2 + EXP6TO8G(color1)) / 3) );
83 rgba[BCOMP] = UBYTE_TO_CHAN( ((EXP5TO8B(color0) * 2 + EXP5TO8B(color1)) / 3) );
86 rgba[RCOMP] = UBYTE_TO_CHAN( ((EXP5TO8R(color0) + EXP5TO8R(color1)) / 2) );
87 rgba[GCOMP] = UBYTE_TO_CHAN( ((EXP6TO8G(color0) + EXP6TO8G(color1)) / 2) );
88 rgba[BCOMP] = UBYTE_TO_CHAN( ((EXP5TO8B(color0) + EXP5TO8B(color1)) / 2) );
93 rgba[RCOMP] = UBYTE_TO_CHAN( ((EXP5TO8R(color0) + EXP5TO8R(color1) * 2) / 3) );
94 rgba[GCOMP] = UBYTE_TO_CHAN( ((EXP6TO8G(color0) + EXP6TO8G(color1) * 2) / 3) );
95 rgba[BCOMP] = UBYTE_TO_CHAN( ((EXP5TO8B(color0) + EXP5TO8B(color1) * 2) / 3) );
98 rgba[RCOMP] = 0;
99 rgba[GCOMP] = 0;
100 rgba[BCOMP] = 0;
101 if (dxt_type == 1) rgba[ACOMP] = UBYTE_TO_CHAN(0);
141 GLchan *rgba = (GLchan *) texel;
145 rgba[ACOMP] = UBYTE_TO_CHAN( (GLubyte)(EXP4TO8(anibble)) );
155 GLchan *rgba = (GLchan *) texel;
166 rgba[ACOMP] = UBYTE_TO_CHAN( alpha0 );
168 rgba[ACOMP] = UBYTE_TO_CHAN( alpha1 );
170 rgba[ACOMP] = UBYTE_TO_CHAN( ((alpha0 * (8 - code) + (alpha1 * (code - 1))) / 7) );
172 rgba[ACOMP] = UBYTE_TO_CHAN( ((alpha0 * (6 - code) + (alpha1 * (code - 1))) / 5) );
174 rgba[ACOMP] = 0;
176 rgba[ACOMP] = CHAN_MAX;