Will Next Generation OpenGL slowly renders current gen OpenGL obsolete?


#1

At Siggraph 2014, the Khronos Group has announced both OpenGL 4.5 and, more excitingly, the Next Generation OpenGL Initiative. OpenGL 4.5, except for some new Direct3D 11 emulation features for easier porting, is your fairly standard annual OpenGL update. Next Generation OpenGL (OpenGL NG), however, is a complete rebuild of the OpenGL API.

Link: http://www.extremetech.com/gaming/187796-opengl-4-5-released-next-gen-opengl-unveiled-cross-platform-mantle-killer-dx12-competitor

Enter OpenGL NG, which will be a ground-up redesign of OpenGL that isn’t backwards compatible. The Khronos Group, which develops the OpenGL spec (and other related specs), says it’s working hard with all of its consortium members to develop a spec that hardware and software companies will actually use. Khronos’s last attempt to create a new, non-backwards-compatible spec — Longs Peak — failed dismally, so it’ll be keen to not make the same mistakes twice. The landscape has changed a lot since Longs Peak, though — now, with a variety of low-level APIs emerging from AMD, Microsoft, and even Apple, it would appear that developers are keen to break away from the heavily abstracted days of yore. (Longs Peak never saw the light of day, incidentally — it was trashed in 2007 and replaced by the much more “normal”, backwards-compatible OpenGL 3.0 spec in 2008.)


#2

Related post directly from Khronos Group


#3

well for sure OpenGL will “render” ;D
As for the rest, IF they get enough support to make it a real multiplatform standard, I’ll replace the old one because in a few years the GPUs will change to support mainly (or only even) that type of low level shader programming approach, since also DirectX is going there.
My wild guess is that it’ll take 5 years :wink: