OpenGL Software/Hardware Rendering

For a project programmed in Blitz3D (which uses OpenGL) I need a way of determining whether or not rendering has switched from hardware acceleration to software mode.

Is there a DLL or something I could use to do that?

OpenGL switch’s between hardware and software automatically based on what functions are supported in the hardware.

You can poll the openGL video driver to see what is functions are supported by the card.
or at the least what video card is in use and use that for reference as to what is functions are supported in hardware.

Originally posted by Barliesque:
[b]For a project programmed in Blitz3D (which uses OpenGL) I need a way of determining whether or not rendering has switched from hardware acceleration to software mode.

Is there a DLL or something I could use to do that?[/b]