is this normal, that textures created using glTexImage2D, with the format GL_RGBA of unsigned byte, with each pixel in texture data is set to (0, 0, 0, 0), is displaying as white?
If I change every color pixel in texture data to (0, 0, 0, 255), then they are displayed as black!