Gallium3D Clover Gets OpenCL 1.2 clCreateImage Support

Written by Michael Larabel in Mesa on 29 September 2015 at 11:47 AM EDT. 5 Comments
Mesa's Gallium3D "Clover" state tracker still lacks full OpenCL 1.2 support, but as of yesterday the CL 1.2's clCreateImage() function was hooked up.

With this commit written by Serge Martin and reviewed by Francisco Jerez, this important OpenC 1.2 function is now implemented. There was also this related commit yesterday that marks the latest activity on this OpenCL state tracker used by the Radeon and Nouveau Gallium3D drivers.

The clCreateImage function is used for creating a 1D, 2D, or 3D image, image buffer, or image array object. Documentation here. This OpenCL 1.2 addition will be found in the next Mesa release, likely to be called Mesa 11.1.
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