ok, after further research and reading, it seems that if I build the mesa project, opengl32.dll, glu32.dll and osmesa32.dll are created.
If I run the compiled ‘gears’ program that is available from the website, I get 60fps. I presume that this is using the opengl32.dll from my /Windows/System32 directory, thus supplied by the ATI (its a Radeon card) and thus in hardware.
If I drop the compiled opengl32.dll and glu32.dll into the directory of the .exe the fps drops to 25. I’m assuming this is now using the software renderer? I assume this due to the following on the Mesa site…
3.1 Rendering is slow / why isn’t my graphics hardware being used?
Stand-alone Mesa (downloaded as MesaLib-x.y.z.tar.gz) doesn’t have any support for hardware acceleration (with the exception of the 3DFX Voodoo driver).
What you really want is a DRI or NVIDIA (or another vendor’s OpenGL) driver for your particular hardware.
If anyone can confirm I am speaking sense, that would be really helpful.
Thanks in advance,