Gallium3D Clover Can Now Execute OpenCL Native Kernels
Phoronix: Gallium3D Clover Can Now Execute OpenCL Native Kernels
One of the Google Summer of Code projects pertaining to Mesa / X.Org is to bring-up open-source OpenCL support with the Gallium3D driver architecture. There's long been a branch of Mesa dubbed "Clover" that provides an OpenCL state tracker for the Gallium3D driver architecture, but it hasn't been usable as there's a lot of work to be finished. This GSoC project attempts to change that and there's already been a big milestone achieved...
How hard it is to merge clever with mesa master?
Do clever need any changes to other parts of mesa stack? And what OpenCL version do you want to support? (normal, mobile 1, 1.1, 2.0)