Beware the Catalyst Voodoo

BlitzMax Forums/MiniB3D Module/Beware the Catalyst Voodoo

GNS(Posted 2010) [#1]
So the past few days I've been dealing with an issue where enabling mipmaps for textures would cause them to distort. In an effort to try and figure out what was causing it I created a simple test in both B3D and miniB3D. Here's the code for each:

B3D Code:


MiniB3D Code:


The 'blah' mesh is simply a default Blender cube textured with a random texture.

Here's a comparison shot of the results on my PC: Comparision

The MiniB3D code would appear perfectly as long as I used ClearTextureFilters() and did not use the mipmap flag any time after that. This wasn't much of a work around as it caused texture 'shimmering'.

Anyway, after several hours of tinkering I remembered installing the latest Catalyst drivers and thought perhaps that had something to do with it. Long story short, the distortion above is caused by setting the "Catalyst A.I." setting to 'Advanced'. Setting it to 'Standard' or disabling it entirely fixes things.

Just something to make a note of, I suppose. :]