GEGL (Generic Graphics Library) is a graph based image processing framework.
GEGL provides a graph based API and framework to do demand driven, cached, non
destructive image editing of sparse storage of larger than RAM images
- using CPU or GPU
processing. Through babl it provides support for a wide, and extendable, range
of color models and pixel storage formats for input and output.
To build gegl-0.2.0 you will also need babl-0.1.10
Changes in this release:
OpenCL support (experimental, enable by setting the environment
variable GEGL_USE_OPENCL to the value yes)
build improvements.
High level API to apply ops directly to buffers with arguments.
Final bits of translation infrastructure.
Invalidate regions when disconnecting input pads.
Operations:
New operation: global-matting
Allow transform core to do perspective transforms.
Added string based key/value pairs to operations.
Added arguments for dealing with scaled down preview rendering.
Added human interaction ranges and non-linear mapping to properties.
Buffer:
Removal of broken lanczos sampler.
Add gegl_buffer_set_color and gegl_buffer_set_pattern
Added ability to drop cached tiles.
Added API for handling abyss policy (not implemented yet)
Avoid iterating global tile cache when flushing/destroying buffers
that have no tiles in the cache.
This release of GEGL was brought to you through contributions from:
yvind Kols, Martin Nordholts, Hans Petter Jansson, Mikael Magnusson, Victor
Oliveira, Nils Philippsen, Kevin Kozens, Michael Mur, Jan Regg, Michael
Natterer, Michael Henning, Massimo Valentini, Alexandre Prokoudine and
Jon Nordby.
Where to get GEGL:
The latest versions of GEGL and it's hard dependencies babl and glib can be
fetched from:
ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.10.tar.bz2
ftp://ftp.gtk.org/pub/gegl/0.2/gegl-0.2.0.tar.bz2
ftp://ftp.gtk.org/pub/glib/
SHA-1 sums of the released tarballs:
764cc66cb3c7b261b8fc18a6268a0e264a91d573 gegl-0.2.0.tar.bz2
ee60089e8e9d9390e730d3ae5e41074549928b7a babl-0.1.10.tar.bz2
Where to get more information about GEGL
More information about GEGL can be found at the GEGL website, or by
joining #gegl and #gimp on the IRC network GIMPnet.
With regards, and happy hacking :)
yvind Kols
gegl-developer-list mailing list
gegl-developer-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gegl-developer-list