But for some reason, the alpha region of my texture , just won't be alpha when I load the Texture in my code.
If I make a texture that is a full purple colored rectangle, and carve out the central part with an alpha zone, in-game the quad is all full purple, instead of having the central part being transparent.
I tried the following code too, and it doesn't work, I don't understand
glEnable(GL_BLEND); // Enable Blending
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); // Set The Blending To A Nice 50/50 Mode
glDisable(GL_BLEND); // Disable Blending
Draw Function, basically draws a Quad and applies the texture to it.
Can anybody help me understand whats missing I'm just trying to get textures with alpha to work, I usually work with targas, so thats why I got a targa loader.