Rusticl as a modern OpenCL implementation for Mesa Gallium3D drivers has turned out remarkably well. Rusticl performance has evolved quite well for this Rust-based OpenCL driver and it continues tacking on new features / OpenCL extensions as well as working gracefully with more Mesa drivers. Rusticl lead developer Karol Herbst presented on some of the recent accomplishments for this driver back at XDC2025.

At the X.Org Developers Conference in Vienna, Karol Herbst of Red Hat presented on some of the milestones achieved this year for this driver that has worked out much better than the former Mesa “Clover” OpenCL driver. A lot has happened in the past number of months for Rusticl from Shared Virtual Memory (SVM) finally getting into place, SPIR-V 1.6 features, async and parallel program compilation, and supporting a wide variety of additional OpenCL extensions.