◄ Wiki / Graphics
MoltenVK
A translation layer that lets Vulkan graphics code run on Apple devices by converting it to Metal.
Apple platforms don't natively support Vulkan, so MoltenVK sits in between, taking Vulkan calls and re-expressing them in Apple's Metal API. This lets a cross-platform Vulkan program run on macOS and iOS without a native rewrite, at the cost of some translation overhead and portability quirks. In microZeus it handles the Vulkan-over-Metal portability layer.
See also
- MetalApple's low-level API for programming the GPU on Macs, iPhones, and iPads.
- multiviewRendering the same scene to several viewpoints in one pass, such as the two eyes of a VR headset.
- NotSupportedA test verdict meaning a feature is honestly absent — not broken, just not present.