Hey all,

GIMP 2.6 will include some bits of GEGL, not the full-blown package
with GEGL everywhere, but some selected spots that are easy to handle
and unlikely to break anything in the planned short development cycle.

The tentative plan is pretty simple:

* write adapter/proxy functions/objects which enable a GEGL graphs to
  read/write from/to GIMP PixelRegions. This should be fairly easy to

* remove all color correction code from app/base and use GEGL operators
  instead. This involves changes to GimpImageMapTool and all its
  subclasses, including making all their dialogs views on the properties
  of the resp. GEGL operators.

* if feasible in the time frame, abstract some common color correction
  base API out of the above step and implement a simple color correction
  paint tool (something like dodge/burn, but with the choice of all the
  color correction power we have).

* if the above goes well and integrates nicely, look for more isolated
  spots that would allos us to get rid of legacy code in favor of GEGL

That's basically it. Please comment or correct me if i missed something
in these first basic steps.


Gimp-developer mailing list

Reply via email to