• Mesa KosmicKrisp Driver Is Coming To iOS, More Performance & Vulkan 1.4 Expected Last year LunarG announced KosmicKrisp as a new Vulkan implementation atop Apple’s Metal API. • Initially targeting macOS, KosmicKrisp since was merged to Mesa and has evolved quite nicely as a modern implementation of Vulkan-on-Metal for Apple Silicon. • It continues moving ahead with an eye for iOS, more performance optimizations, and completing Vulkan 1.4 support. • Wright Jr presented at this month’s Vulkanised conference in San Diego. • His presentation was focused on KosmicKrisp for Vulkan on Apple hardware with this effort that has been largely funded by Google for enhancing the Android Emulator on Macs. • He showed the successes of KosmicKrisp on Apple hardware / macOS, the co-existence of KosmicKrisp and MoltenVK on macOS particularly for those still needing to support Intel graphics hardware (KosmicKrisp is Apple Silicon designed only), and more.
Article Summaries:
- Mesa’s KosmicKrisp, a Vulkan implementation built on Apple’s Metal API, is moving from macOS to iOS and expanding its feature set. The driver, now merged into Mesa, aims to deliver full Vulkan 1.4 support, enhanced performance, and new capabilities such as tessellation, geometry shaders, shader objects, and descriptor heap support. LunarG’s Richard Wright presented the roadmap at the Vulkanised conference, noting Google funding that helped improve the Android Emulator on Macs. While KosmicKrisp targets Apple Silicon exclusively, it can coexist with MoltenVK for Intel‑based macOS systems. The project continues to receive investment and is expected to brighten the Vulkan ecosystem on Apple hardware this year.
Sources: