'MoltenVK is a layered implementation of Vulkan's graphics and compute functionality, that is built on top of Apple's Metal graphics and compute framework.'
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.