Ape is a new hobbyist open-source Vulkan driver written entirely in the Zig programming language, independent of any Mesa code. Similar in concept to Mesa's Lavapipe software renderer, it is already passing most Vulkan 1.0 conformance tests and is licensed under MIT. A pull request to the Vulkan specification has been submitted to register a new 'Ape' vendor ID. This appears to be the first Vulkan driver implementation written in Zig.
229 Impressions1 Comment