HeadlinesBriefing favicon HeadlinesBriefing.com

Vulkan Driver Ported to NetBSD

Hacker News •
×

A developer is working to bring the Vulkan graphics API to NetBSD, a platform currently lacking official support. The project focuses on porting Mesa's Lavapipe software driver, which runs on the CPU via LLVM. The goal is to create a reproducible and maintainable build process, documenting every step and automating the setup.

This effort has successfully configured, compiled, and installed the Lavapipe driver on NetBSD 10.1. The driver, registering with Vulkan API version 1.4, is placed in standard system directories. All dependencies resolve cleanly, and the entire build and installation sequence is automated, allowing for quick reproduction on fresh installs.

While the driver installation is complete, runtime execution is not yet verified as the Vulkan loader is still missing. The project aims to upstream necessary fixes and eventually provide prebuilt binaries or a pkgsrc package, simplifying installation. NetBSD is now the sole major BSD operating system without Vulkan support.