well then, dave once again…
i’m just playing around on blurring images, and, as the way with the multiple smaller images and drawing recursively the previous tex on the smaller only worked on my gpu and one other, i gave it up (difficult to find the bug then… )
so i looked for some new ways, means using the mipmap-layers of the texture. now as first try i thought, to find out if i get GL_EXT_texture_lod_bias working correctly, u use GL_SGIX_generate_mipmaps to do the job for me… and well, it works, i can directly choose and draw one layer of the mipmap…
just one problem: the mipmaps are crap. why? cause they are generated as crap. namely with nearest filtering they generate the downsamples…
the result (drawn with nearest filtering to see it bether) looks like this: http://tyrannen.starcraft3d.net/nearestfilteringofGL_SGIX_generate_mipmapsongeforce2mx.jpg
and as you can see, it gets all “shifted down”, means on the right, the blue triangle gets much bigger in the lower lods, and the orange one gets smaller and smaller…
thats not useful for blurring the screen. (the blue triangle gets much bigger blurred than the orange one, but they are of the same size…)
how can i get other filtering-methods with generate_mipmaps? or do i have to do it myself? thats no problem, i can do that (and hope it runs on other hardware as well this time )