Khronos Group is bringing Vulkan API specification, the successor of OpenGL, to macOS and iOS in collaboration with Valve, LunarG, and The Brenwill Workshop
Valve, LunarG, and The Brenwill Workshop join forces with Khronos to release open source SDKs and runtime libraries …
Context & Ripple Effects
Since the Vulkan 1.0 specification landed in 2016 as OpenGL's successor, the API's reach has been defined by which platform owners let it in: Android adopted it explicitly as the open counterweight to Metal and DirectX 12, while Apple's own platforms stayed outside the map.
This announcement closes that gap from the outside — Khronos, working with Valve, LunarG, and The Brenwill Workshop, ships open-source SDKs and runtime libraries so Vulkan targets macOS and iOS without waiting on Apple. It matters because it gives the same codebase a legal, supported path onto the last major desktop-and-mobile pair still gated behind a proprietary graphics API.
First-order effects
- Developers building on Windows, Linux, and Android can now extend to macOS and iOS through the partner-built open-source SDKs and runtime libraries rather than rewriting against Metal.
- Valve gains a supported route for bringing its Steam-side graphics work to Apple hardware, with LunarG and The Brenwill Workshop supplying the tooling and runtime layers.
Second-order effects
- Apple's Metal becomes easier to route around: once Vulkan runs natively on macOS and iOS, cross-platform engines and middleware can treat Apple platforms as one more conformant target, weakening the lock-in that made Metal a required rewrite.
- The move sets up the Vulkan 1.1 update announced days later — with multi-GPU support and better DirectX compatibility — to land on Apple platforms too, tightening the loop between Windows/DirectX codebases and Mac builds.
Third-order effects
- If the pattern holds, open standards bodies rather than platform owners become the integration layer for graphics across ecosystems — a trajectory the related coverage extends when Valve reappears among backers of the OpenXR 0.90 specification for AR and VR hardware.
- Apple's later Game Porting Toolkit for Apple silicon shows the endpoint of this arc: even Apple ends up building translation paths for games, validating the case the Vulkan-on-macOS effort made years earlier.
The trend: Cross-platform graphics are consolidating around open standards like Vulkan and OpenXR that neutralize platform-specific APIs such as Metal, with consortium partners doing the porting work platform owners decline to do.