top | item 28214930

(no title)

boyadjian | 4 years ago

OpenGL will never die, it will be virtualized with Zink

discuss

order

wlesieutre|4 years ago

Some places are already using ANGLE for this, which takes WebGL / OpenGL ES and translates it to D3D9, D3D11, Vulkan, desktop OpenGL, or Metal (in progress) depending on platform.

From my understanding, the main goal here was for Chrome to handle WebGL on Windows using Direct3D because OpenGL driver support on Windows is not good. But it's aiming to be a universal graphics shim for many platforms.

Chrome, Firefox, Qt, and Krita all use it.

https://en.wikipedia.org/wiki/ANGLE_(software)

TazeTSchnitzel|4 years ago

Safari will be using ANGLE soon too (and thus support WebGL 2 finally).

monocasa|4 years ago

It was never going to die. There's still Glide wrappers out there, and OpenGL did way better than Glide in the market.

Virtualized was always it's end game and where well used APIs go to die.

bsder|4 years ago

That would actually be fine because it would take the problem of OpenGL drivers away from the manufacturers who don't give two shits of damn about it.

At this point, OpenGL is more important in being fully compatible than in being fully performant. And none of the graphics card guys care about that.

jokoon|4 years ago

that's pretty hopeful to hear...