Posted July 05, 2015

With Vulkan around the corner OpenGL might come back into the game and devs would have a solid cross platform API to build on, although not going to be easy with DX12 in competition.
TL;DR: OpenGL didn't evolve fast enough, and was plagued by various participants who didn't allow to redesign the API from the ground up (like ones from the CAD industry).
That indeed changed completely with Vulkan and not an issue anymore. Vulkan will actually easily attract developers if cross platform development will be required. The main issue will remain the disproportionate Windows market share. I.e. the hard part will be switching developers from DX to Vulkan on Windows. That will happen with time because competition is increasing and Windows will lose its dominant position in gaming.
Also, it's easy to imagine that there will be quite straightforward Vulkan → DX12 and DX12 → Vulkan translation layers (like ANGLE and TOGL ideas). Because DX12 was basically copied from Mantle by MS. That would make porting games much easier than porting from DX to OpenGL now and would also allow using Vulkan on Xbox where MS will try to sabotage access to open APIs.
That's nonsense. How games look has nothing to do with the API, but with how it's used.
Post edited July 05, 2015 by shmerl