- a = mp->brightness_ramp[i];
-#if 1
- /* I don't understand this -- if I change the alpha on the color of
- the quad, I'd expect that to make the quad more transparent.
- But instead, it seems to be making the transparent parts of the
- texture on the quad be *less* transparent! So as we fade out,
- we fade towards a completely solid rectangle. WTF?
-
- So, for now, instead of changing the alpha, just make the colors
- be darker. This works out ok so long as we use GL_ONE in
- glBlendFunc, so that stacked glyph colors are added together.
- */
- r *= a;
- g *= a;
- b *= a;
- a = 1;
-#endif