Confusing language in section 4.1.8. Blending of OpenGL 2.0 spec

Hello everybody,

I’m not sure whether this is the right kind of forum for this post, so feel free to point it out to me.

I know how blending works. This is not a question about the operation of OpenGL, rather a question about the language used to describe it in the specification.

If you read the first paragraph of text on page 207 in the Blend Equation section, it quite clearly states that in the discussion, the “c” subscript is used to denote the constant blend color, and a color component without a subscript is used to denote the final color that results from blending. However, in table 4.1, which lists the available blend equations, a “c” subscript is used for the final color.

This seems just wrong to me, or am I missing something?


It’s wrong.