Great post. It would be great to see OpenGL version of X Rebirth also on Windows. I guess there are no many games this size which uses OpenGL on all platforms. Egosoft is showing the waytimon37 wrote:Unfortunately it's still unfinished, but there isn't that much left and some of the todo things aren't strictly necessary.
...
We're sticking to the core-profile with version 3.x (which is roughly equivalent to dx10) as the "minimum requirement", mainly because of the open-source drivers on linux. That doesn't mean that we won't be using anything newer, it just means that we won't "require" it for the game to run.
...
As Roger mentioned because we have a very small team the plan is to completely transition to opengl also on windows. Once that's done we can start to more seriously use the new features and completely phase out the dx9 renderer.
...
I'll make a separate post about ogl/dx9-12, the difference between "using" and "seriously using" stuff, and why dx9 is a Schrödinger's cat that both is and isn't a problem at the same time;)
..
Whether we'll actually release X Rebirth with opengl on windows is an open question which depends on a bunch of factors. But it almost definitely won't happen before the linux/mac release.
...
Do you know how well OpenGL 4.5 + extensions and OpenGL NG are competitive against D3D12?
Mesa OpenGL 3.x and 4.x list of implemented features looks already quite promising.
http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt