VOOZH about

URL: https://www.phoronix.com/news/RadeonSI-Rusticl-Only

⇱ RadeonSI Goes Rusticl-Only, Clearing Out Support For Old Clover OpenCL - Phoronix


👁 Phoronix

RadeonSI Goes Rusticl-Only, Clearing Out Support For Old Clover OpenCL

Written by Michael Larabel in Radeon on 27 March 2025 at 06:07 AM EDT. 11 Comments
Earlier this month Mesa deprecated the Clover OpenCL driver in favor of the modern Rust-written Rusticl Gallium3D state tracker. Clover is expected to be removed in Q3's Mesa 25.2 release while today the RadeonSI driver has decided to preemptively remove its Clover support.

Well known AMD open-source graphics driver developer Marek Olšák has removed the Clover support for RadeonSI. In doing so there is nearly 900 lines of code removed while Rusticl is the preferred approach for those using OpenCL within Mesa... Of course, OpenCL via the HIP/ROCm stack is AMD's preferred means of OpenCL on Linux when not talking about the confines of Mesa.

👁 RadeonSI drops Clover


This commit is what did away with the Clover support for the open-source AMD Radeon driver. Farewell Clover in RadeonSI. Going back to the pre-ROCm days, AMD engineers worked on Clover as part of their GPU compute efforts but these days its just suffering from bit-rot with Rusticl being the definitively superior solution within Mesa.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.