One of the main goals of our IndiEngine project is to migrate from OpenGL to Vulkan API. What is the advantage of this library, you will learn in this article.
Vulkan API is a graphics library that allows the user to have control over the graphics processor. It was designed to replace the obsolete OpenGL.
Compared to the latter, Vulkan API has a much better load balance on the processor cores, which means that graphics rendering (performance) will be much faster when using Vulkan API. This means that you can forget about the FPS drop with a large number of objects in the frame.
Plus, it can be used on any device and any operating system. Also, keep in mind that the Vulkan API is not a development of OpenGL, it most closely fits the description of generalized Mantle.
Conclusion - with Vulkan API, we can forget about OpenGL, as the past stage of graphics libraries. For the performance gains, smoother graphics output, and other trivia associated with this library hint that it's time for our IndiEngine team project say goodbye to OpenGL.