The Khronos group recently annonced the Vulkan API.
Thi new API is intended to be close to the GPU hardware than OpenGL.
Recently a post on gamedev by an intern an NVidia discussed about the fact than most AAA games have a bad use of OpenGL, and the driver team changes the driver to allow better game performances. It also speek about the fact than thousand of lines are dedicated to deal with the hardware abstraction layer.
But the new Vulkan API will certainly not be ported on old devices. The fragmentation between the version of OpenGL (most games used OpenGL 3 because Opengl 4 is not supported by lot of devices).
Vulkan will be closer to DX12, this will helps the port of games.
Vulkan and DX12 API will be the same on embedded devices.