3 ms·
Sadly, OpenGL is dead for a lot of use cases. The medium term future will certainly be competing abstraction layers over varying subsets of D3D, Metal, Vulkan,
by gmueckl 7y ago
Sadly, OpenGL is dead for a lot of use cases.
The medium term future will certainly be competing abstraction layers over varying subsets of D3D, Metal, Vulkan, OpenGL and OpenGL ES. Libraries like bgfx and game engines lead the way. Direct programming against low level APIs is too complex for mere mortals who want to create an actual application without an army of devs just for porting their graphics rendering to different devices (e.g. Vulkan allows for tons of subtle and hard to handle variations in device behaviour and these happen in practice).