Rusticl Had a Great Year for Rust OpenCL in Mesa
Mesa’s Rust-based OpenCL driver gained OpenCL 3.1 support and broader hardware coverage: Rusticl is enabled by default for the Mali Panfrost and Qualcomm Freedreno drivers after they passed conformance testing, and it now provides conformant OpenCL 3.1 on Asahi Linux for Apple M1/M2.
The update also describes newer OpenCL extensions, GPU queue profiling and workgroup-selection improvements, plus a developing path for Rusticl on NVIDIA’s proprietary stack through NOCL. EarthQAIC accelerator support is still in progress. Phoronix’s forum returned HTTP 403, so the article’s single listed comment could not be reviewed.