Well, atm I'm just blending it on the chessboard texture. Like this:

Code:
glBlendfunc(GL_SRC_COLOR, GL_ONE_MINUS_DST_COLOR);
Changing the Alpha value won't take any effect, cause there is no alpha value in this blending function.