Sign in to follow this  
Muftobration

OpenGL OpenGL 3 on a 2.1 device

Recommended Posts

I have searched, but nobody seems to be asking this question, nor have I found an answer. Is it possible to run a program containing OpenGL 3 code on a machine that only supports up to 2.1? I would be most interested in some sort of software that wraps around the program and simulates any calls that the hardware cannot handle.

I'm doing some OpenGL 3 development on my X201 and the intel graphics cannot correctly run many of the examples in the OpenGL SuperBible, 5th edition (see attached screen shot, which is supposed to depict a sphere). These examples work correctly on my GTX 460. If it were possible to get a small expresscard slot graphics adapter that provided support for OpenGL 3, that would be excellent, but I don't think such a device exists (besides the ViDock, which is not practical on the go).

[img]http://img.photobucket.com/albums/v295/Muftobration/OpenGL21failure.png[/img]

Share this post


Link to post
Share on other sites
If your driver doesn;t support it then you can't do it. The software option is not really an option - the only real software implementation is [url="http://www.mesa3d.org/"]Mesa3D[/url], that only goes up to OpenGL 2.1, and in any event if any parts of the fragment pipeline get software emulated you typically end up with less that 1 frame per second.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this