Hacker GitHub

← All repos

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

Mentions per year 57 mentions · busiest year 2018 (12)
20082026
  1. While not the best solution, there is MoltenVK [0] which handles Metal from Vulkan code. 0: https://github.com/KhronosGroup/MoltenVK
  2. …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
  3. …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
  4. 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
  5. …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
  6. There is also MoltenVK https://github.com/KhronosGroup/MoltenVK for Vulkan on metal...
    comment by gnufied · 2018-06-04 · in Apple introduces macOS Mojave
  7. 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