PDA

View Full Version : Force Software Rendering on Win32



dslater
11-21-2001, 06:54 AM
I seem to remember that there is some registry entry that you can set to force OpenGL to use Microsoft's software rendering. Does anyone out there know what the registry setting is?

ben
11-21-2001, 07:09 AM
I'm not sure about the registry setting, but you could use the DescibedPixelFormat function to enumerate all pixel formats and find one that has all of the attributes you are looking for, plus the following:
- PFD_GENERIC_FORMAT should be included
- PFD_GENERIC_ACCELERATED should not be included

If these two conditions hold, then you know the pixel format uses the software implementation of OpenGL.

dslater
11-21-2001, 09:48 AM
Yes, I could do that, except I'm using a GLUT program, and GLUT doesn't give you that kind of control.

Humus
11-21-2001, 10:22 AM
On ATi card you have the regkey pickSoftwareMicrosoft under OpenGL\Private in registry. It can easily be enabled/disabled with my Tweaker UniTuner (http://hem.passagen.se/emiper/UniTuner.html) .

zed
11-21-2001, 05:06 PM
rename the cards opengl driver eg nvoglnt.dll -> bollux.dll it will then use the software driver