4 ms·
Interesting, where can I read more about that comparison?
by dep_b 9y ago
Interesting, where can I read more about that comparison?
- pjmlp 9y agoYou can read the documentation in https://developer.apple.com/metal/ https://developer.apple.com/metal/ , which includes a link to all WWDC videos. Vulkan is basically a C API, defined at https://www.khronos.org/registry/vulkan/ https://www.khronos.org/registry/vulkan/ There is a C++ wrapper, originally designed by NVidia, https://github.com/KhronosGroup/Vulkan-Hpp https://github.com/KhronosGroup/Vulkan-Hpp, but it isn't part of the specification as such. Likewise the shading languages are either GLSL or HLSL, although in theory others could be created for SPIR-V. Of course, Vulkan has the benefit of GNU/Linux, Desktop Windows (not on UWP) and about 14% Android devices (optional in 7+ versions), but middleware engines make it kind of irrelevant.