I have some problems to make the GL_SGIS_generate_mipmap extension work with a one channel texture (GL_LUMINANCE) on a Radeon 9700 pro. The code below produces some black part in the low resolution textures (the 0 level one is the good one) :
Coriolis: I read the spec, and did not find any limitation concerning the internal format of the base texture. Could you be more precise?
Zeno: It seems to be the same pb… And I test it with the Catalyst 3.4… In your previous topic you mention something about textures with an internal/external format GL_ALPHA when uploaded as GL_FLOAT… Have you try to upload such a texture as non-float? I made some experiment and see that for some strange reasons non square dimensions annihilate the bug…
I’m using GL_LUMINANCE to render my fonts. My standard texture creation path uses SGIS. I have not seen these problems.
I am using Cat3.4. I had a similar problem a few weeks back when getting the new PC, I thought it was ‘my’ code as I edited that section recently. I later switched to ‘Omega’ drivers(for other stuttering problems) and it seemed to fix the problem on my 9700 pro.