KhronosGroup/MoltenVK
View on GitHub ↗ ★ 5,912 Objective-C++
MoltenVK is a Vulkan Portability implementation. It layers a subset of the high-performance, industry-standard Vulkan graphics and compute API over Apple's Metal graphics framework, enabling Vulkan applications to run on macOS, iOS and tvOS.
57 mentions on Hacker News by 56 people: 4 stories, 53 comments · first 2018-04-04 · latest 2026-10-25
20082026
-
While not the best solution, there is MoltenVK [0] which handles Metal from Vulkan code. 0: https://github.com/KhronosGroup/MoltenVK
comment by judge2020 · 2018-06-09 · in Network.framework: A modern alternative to sockets -
…to wind up happening is more software like ANGLE ( https://github.com/google/angle ), MoltenVK ( https://github.com/KhronosGroup/MoltenVK ), and gfx-rs ( https://github.com/gfx-rs/gfx and https://github.com/gfx-rs/portability , see…
comment by lambda · 2018-06-06 · in Deprecation of OpenGL and OpenCL -
…you can still use Vulkan on iOS and Mac OS through MoltenVK[1], a Vulkan implemention in Metal. [1] https://github.com/KhronosGroup/MoltenVK
comment by Sephr · 2018-06-04 · in Deprecation of OpenGL and OpenCL -
Well, at least MoltenVK is completely open source now (Apache 2 license). https://github.com/KhronosGroup/MoltenVK So yes, Vulkan is kind of the universal graphics API now.
comment by DiThi · 2018-06-04 · in Deprecation of OpenGL and OpenCL -
…should support Vulkan natively through their GPU drivers. [1]: https://github.com/gfx-rs/gfx [2]: https://github.com/KhronosGroup/MoltenVK [3]: https://github.com/Chabloom/VulkanOnD3D12
comment by moosingin3space · 2018-06-04 · in Apple introduces macOS Mojave -
There is also MoltenVK https://github.com/KhronosGroup/MoltenVK for Vulkan on metal...
comment by gnufied · 2018-06-04 · in Apple introduces macOS Mojave -
Apples lack of support for Vulkan is less of an issue now that MoltenVK is available: https://github.com/KhronosGroup/MoltenVK Metal is low-level enough that Vulkan can be implemented on top of it without too much overhead.
comment by jsheard · 2018-04-04 · in SteamOS, Linux, and Steam Machines