color interpolation

I need to do something with the old fixed pipeline. I was wondering what happens if I set RGBA values at the vertices of a triangle and then apply a texture to the triangle. Are the interpolated RGBA values added to filtered texel values?

It is a rather simple question, on which you can answer if you try to implement what you have asked. Here is just a hint from “higher authority”:

In short, try to use GL_MODULATE mode.

OOh, were at 7th edition already, thanks for mentioning. My problem is actually a bit more complex than it seems. The texture has no alpha channel, but the triangles have it at the vertices. So I’ll have to use the triangle alpha, not the texture alpha to blend somehow.