That ended up being as easy as adding vulkan-loader to my #nix development shell (no macOS-specific code paths needed in my Rust code), thanks to the work done by Randy in https://github.com/reckenrode/nixpkgs/commits/kosmickrisp/ and of course thanks to the awesome work done by the #KosmicKrisp developers at #Mesa
Commits · reckenrode/nixpkgs

Nix Packages collection. Contribute to reckenrode/nixpkgs development by creating an account on GitHub.

GitHub
Wanted to follow https://www.howtovulkan.com/ by @sascha on my laptop using #RustLang and the ash crate. For a split second I forgot Apple hates #Vulkan until I tried creating an instance. At least I now have a reason to check out #KosmicKrisp again.
How to Vulkan in 2026 - How to Vulkan

How to write Vulkan graphics code in 2026

Next week at X.Org Developer's Conference there will be a half dozen sessions on the Vulkan API including tips and tricks for Vulkan Conformance Test Suite, KosmicKrisp - a Vulkan to Metal layered driver, and more. Check out all the Vulkan sessions at: https://www.khronos.org/events/xdc-2025

#vulkan #api #Weston #KosmicKrisp #panvk #radv #nvk #noveau #XDC #XDC2025