Tracking The OpenCL Support Status With Mesa Drivers

Written by Michael Larabel in Mesa on 13 June 2023 at 08:05 AM EDT. 19 Comments
The convenient Mesa Matrix tracker that has long shown Vulkan and OpenGL versions and extensions supported by the different open-source drivers has also now begun reporting OpenCL support.

With Rusticl driving excitement into the Mesa OpenCL space in recent months for that Rust-written Gallium3D state tracker, has added support for reporting available OpenCL extensions and versions exposed by the different Gallium3D drivers.

Besides the Rusticl OpenCL metrics exposed, the older Clover Gallium3D OpenCL information is reported too alongside the OpenGL, OpenGL ES, and Vulkan driver data. OpenCL information

Rusticl OpenCL information is available for the Iris, LLVMpipe, NVC0, Panfrost, and RadeonSI drivers. As easily shown, Rusticl is already far ahead of Clover in the number of CL extensions exposed, not to mention more of the Gallium3D drivers actually working with Rusticl.

Those wishing to monitor the Rusticl OpenCL extension coverage can now do so on
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week