Minimum Required OpenGL Version

General discussion for players of Oolite.

Moderators: winston, another_commander

Post Reply
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6680
Joined: Wed Feb 28, 2007 7:54 am

Minimum Required OpenGL Version

Post by another_commander »

As you have probably already noticed, we have been recently doing a quite significant refactor of our rendering pipeline, in order to bring it closer to today's standards. Thanks to the efforts initiated by Mauiby de Fug and tsoj, we now have a working render-to-framebuffer system under stress testing and it all looks like it will be hitting master soon.

However, this modernization of the graphics pipeline means that the absurdly low OpenGL requirements we had until now can no longer be maintained. The techniques used in the new rendering system imply that we will need to revise the minimum OpenGL version required to run the game. Today, officially, Oolite will refuse to run if the OpenGL version on the system is less than 1.1 (i.e. ancient). But once the new changes hit the master branch, this requirement will have to be upgraded to OpenGL 3.3.

Now, normally this should be no reason for worries. 99.9% of all gfx cards that came out in the last ten years or so already support this version out of the box and even Apple, who have to all intents and purposes killed OpenGL in their product lines, have 4.1 as the last supported version on Macs. Still, it would be good to give advance notice and maybe ask straight up: Is there anyone who runs OpenGL version lower than 3.3? If so, is an upgrade to a newer version (usually by means of new drivers) feasible? Let us know here, preferrably before the rendering refactor becomes part of the official code, which would probably be sooner than later.

I don't expect problems with this, but it's not a bad idea to be sure ahead of time.
User avatar
cbr
---- E L I T E ----
---- E L I T E ----
Posts: 1422
Joined: Thu Aug 27, 2015 4:24 pm

Re: Minimum Required OpenGL Version

Post by cbr »

GLX version: 1.4
Max core profile version: 3.3
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.0
One of my newer distro's has this, this would be just a high enough version...
Switeck
---- E L I T E ----
---- E L I T E ----
Posts: 2411
Joined: Mon May 31, 2010 11:11 pm

Re: Minimum Required OpenGL Version

Post by Switeck »

Here's what I have...and it barely qualifies:
[rendering.opengl.version]: OpenGL renderer version: 3.3.0 ("3.3.0"). Vendor: "NVIDIA Corporation". Renderer: "GeForce GTS 250/PCIe/SSE2".
Post Reply