When comparing OpenGL vs Vulkan, the Slant community recommends OpenGL for most people. In the question“What are the best cross-platform 3D graphics APIs?” OpenGL is ranked 1st while Vulkan is ranked 2nd. The most important reason people chose OpenGL is:
Expect tons of examples and communities to aid your development and learning.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Popular
Expect tons of examples and communities to aid your development and learning.
Pro Cross platform and used by the best engines
Godot, Unity, Unreal Engine, GameMaker studio 2.
Pro Easy learning curve
It is very easy to get started. Just look at spec and make graphics. No programming, math or GPU hardware knowledge requiered to use it. Power Point is too complicated for presentation? Try Vulkan API.
Pro Cross-platform
It is supported by Linux, Windows, some *nix. For Mac there is MoltenVK working on Metal.
Pro Low API overhead
In OpenGL, DirectX it is higher.
Cons
Con Not very good implementations
There is a lot of unoptimized code, unimplemented functions and bugs.