The blending coefficients (alpha values) of font glyphs undergo alpha correction
to compensate for a lack of gamma correction in text rendering processes. The alpha
correction includes selecting a set of correction coefficients that correspond
to the predetermined gamma value of the display device and computing corrected
alpha values from the known alpha values, the foreground colors, and set of correction
coefficients. The corrected alpha values can then be used to blend the foreground
and background colors of the corresponding display pixels without requiring gamma
correction. Accordingly, the alpha correction can be performed by a GPU, which
is not configured to perform gamma correction, thereby increasing the speed at
which text rendering can occur.