The games I care about enjoy native Metal and DirectX, and when I code anything graphics I don't use Khronos stuff, only on the Web, where there is no other option.
Any game dev gems have basic examples on doing an API loading layer.
Vulkan is mostly a Linux thing, and even the Switch has its own native API, NVN, it is not Vulkan nor OpenGL on the driving seat.
Any game dev gems have basic examples on doing an API loading layer.
Vulkan is mostly a Linux thing, and even the Switch has its own native API, NVN, it is not Vulkan nor OpenGL on the driving seat.
Here enjoy, https://www.ogre3d.org/