Mesa’s Rusticl OpenCL driver has supported various elements of 2D image handling while the latest addition in enhancing this open-source driver’s support is for sRGB images.
Karol Herbst of Red Hat continues doing a great job improving this Rust-based OpenCL driver within Mesa that has been a viable replacement to the former Clover OpenCL driver. The latest work merged on the OpenCL images front is handling for sRGB images with the CL_sRGBA and CL_sBGRA formats.
See this merge for next quarter’s Mesa 25.2 release for those wanting to learn more about this Rusticl sRGB images handling.
The current Rusticl OpenCL feature support matrix can be found via the Mesa documentation.
Update: Another Rusticl feature addition merged today for Mesa 25.2 is cl_khr_extended_bit_ops support.