RSS/Atom feed Twitter
Site is read-only, email is disabled

2.6 Roadmap: GEGL integration

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

1 of 1 message available
Toggle history

Please log in to manage your subscriptions.

2.6 Roadmap: GEGL integration Michael Natterer 09 Nov 14:39
Michael Natterer
2007-11-09 14:39:44 UTC (about 17 years ago)

2.6 Roadmap: GEGL integration

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 do.

* 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 operators.

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

ciao, --Mitch