Last night we released new version of GEGL and babl, the libraries that take all the heavy lifting for color space conversion and image processing in GIMP. Both releases are considered a pre-requisite for doing a first 2.9 (development series) GIMP release.
The babl library got floating point conversions optimized. Additionally, HSV and HSL color models were added, CIE LAB conversions were fixed.
GEGL got 71 new image processing operations: mostly these are ports of existing GIMP filters. Some of the existing operations were improved, and some got OpenCL versions so they can now work on a GPU.
OpenCL support is now enabled by default when detected, there's experimental multithreading support and experimental mipmap rendering (processing smaller version of the image to display changes, while processing the whole thing in the background). There's also a new default tile backend that writes to disk in a separate thread which makes GEGL more responsive.
For more changes please read the latest news at gimp.org
. We expect to release the first version of GIMP in the 2.9.x (development) series soon enough, but for that we need to at least complete major improvements in color management.