GEGL-0.1.0

ForumsFor GIMP developers (read-only) ► GEGL-0.1.0

Sent: 2009-07-04 13:45:21 UTC (over 2 years ago)

From: Øyvind Kolås

GEGL-0.1.0

GEGL 0.1.0
??????????
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 larger than RAM images. Through babl it provides
support for a wide range of color models and pixel storage formats for input
and output.

This is the first release in the 0.1.x development series, APIs have been
overhauled the graph API is now considered pretty stable. Note that to
migrate existing 0.0.x series code to 0.1.x you need to prefix operation
names with "gegl:"

To build gegl-0.1.0 you will also need the newest version of babl.

Changes in this release
???????????????????????
• Renamed gegl:load-buffer to gegl:buffer-source and gegl:save-buffer
to gegl:buffer-sink (but the old names still work)
• Represent colors using doubles instead of floats (this change is
independent from internal processing)
• Removed the GTK+ UI parts of the gegl binary and turned gegl into a
pure command line tool (which can still visualize stuff with help
help the SDL based display operation)
• Consider {x=G_MININT/2, y=G_MININT/2, width=G_MAXINT, height=G_MAXINT}
as the only valid region wichin processing may occur. Processing
outside of this region is undefined behaviour.
• Added support for storing allocation stack traces for GeglBuffers
so that debuging buffer leaks becomes much easier
• Made small changes and cleanups of the public API, e.g.
• Removed gegl_node_adapt_child()
• Made GeglConfig an explicit object
• Removed most of the ifdeffed stuff to mask away internal
structures
• Added gegl_rectangle_infinite_plane() and
gegl_rectangle_is_infinite_plane()
• Added new sampler GeglSamplerSharp
• Added format property go gegl:buffer-sink
• Cleaned up and made gegl:introspect work again
• Add a bunch of test cases using the automake test sytem (make check)
and also port buffer tests to automake
• General cleanups, bug fixes, increased robustness and improved
documentation

This release of GEGL brought was brought to you by:
Øyvind Kolås, Sven Neumann, Étienne Bersac, Hubert Figuiere, Martin
Nordholts, Nicolas Robidoux, Michael Natterer, Ruben Vermeersch,
Kevin Cozens, Manish Singh, Gary V. Vaughan, James Legg,
Henrik Åkesson, Fryderyk Dziarmagowski, Ozan Caglayan and
Tobias Mueller.

Where to get GEGL
?????????????????
The latest versions of GEGL and it's hard dependencies babl and glib can be
fetched from:

ftp://ftp.gimp.org/pub/babl/0.1/babl-0.1.0.tar.bz2
ftp://ftp.gimp.org/pub/gegl/0.1/gegl-0.1.0.tar.bz2
ftp://ftp.gtk.org/pub/glib/2.20/glib-2.20.4.tar.bz2

The integrity of the tarballs can be verified with:

sha1sum *.bz2
6e95e24c48b8018fefbf8e69ad62f4a4de56640c babl-0.1.0.tar.bz2
ede1789ce318b9afe4ec7dcb42c1065b4f278b64 gegl-0.1.0.tar.bz2
a0cee2b75bb485de926fa43b33887adc8f9c19bb glib-2.20.4.tar.bz2

Where to get more information about GEGL
????????????????????????????????????????
More information about GEGL can be found at the GEGL website
http://www.gegl.org/

--
«The future is already here. It's just not very evenly distributed»
-- William Gibson
http://pippin.gimp.org/ http://ffii.org/
_______________________________________________
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer

Sent: 2009-07-06 22:06:54 UTC (over 2 years ago)

From: Sven Neumann

GEGL-0.1.0

Hi,

On Sat, 2009-07-04 at 12:45 +0100, Øyvind Kolås wrote:
> GEGL 0.1.0
> ??????????

Congratulations to this release. Will the gegl.org web-site be updated
anytime soon?

Note to all users of GIMP 2.6: The gimp-2.6 releases that we have done
so far will not work with GEGL 0.1.0 (or babl 0.1.0). This is not
because GEGL would be incompatible, but rather because of a stupid bug
in the run-time version check. This is fixed in git and we plan to do
GIMP 2.6.7 release with this fix soonish. There are however a few more
patches pending that we'd like to get into 2.6.7 as well. So give us a
few more days...

Sven

_______________________________________________
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer

Sent: 2009-07-19 00:21:16 UTC (over 2 years ago)

From: David Evans

GEGL-0.1.0

Sven Neumann wrote:
> Note to all users of GIMP 2.6: The gimp-2.6 releases that we have done
> so far will not work with GEGL 0.1.0 (or babl 0.1.0). This is not
> because GEGL would be incompatible, but rather because of a stupid bug
> in the run-time version check. This is fixed in git and we plan to do
> GIMP 2.6.7 release with this fix soonish. There are however a few more
> patches pending that we'd like to get into 2.6.7 as well. So give us a
> few more days...
>
Any update on a GEGL 1.0 compatible GIMP 2.6.7?

Thanks

Dave

_______________________________________________
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer

Sent: 2009-07-19 13:45:39 UTC (over 2 years ago)

From: Sven Neumann

GEGL-0.1.0

Hi,

On Sat, 2009-07-18 at 15:21 -0700, David Evans wrote:
> Sven Neumann wrote:
> > Note to all users of GIMP 2.6: The gimp-2.6 releases that we have done
> > so far will not work with GEGL 0.1.0 (or babl 0.1.0). This is not
> > because GEGL would be incompatible, but rather because of a stupid bug
> > in the run-time version check. This is fixed in git and we plan to do
> > GIMP 2.6.7 release with this fix soonish. There are however a few more
> > patches pending that we'd like to get into 2.6.7 as well. So give us a
> > few more days...
> >
> Any update on a GEGL 1.0 compatible GIMP 2.6.7?

Still in the queue and the number of pending patches is going down...

Sven

_______________________________________________
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer

Welcome!


Lost password?

Not a member? Sign up!

Random tutorials | Latest tutorials

  1. Stylish buttons Stylish buttons 9
  2. Create a simple waved stripe Create a simple waved stripe 9
  3. Create a live 3D-Earth with live clouds! Create a live 3D-Earth with live clouds! 3
  4. The creepy zombie hand of death! The creepy zombie hand of death! 9

Latest comments

A facebook page, could be great too! (about 15 hours ago in GIMP gets closer to the community with Google+!)

bah just use 2.7.4 (or 2.7.5 on Windows) (about 18 hours ago in Last stable 2.6 release: 2.6.12 has arrived)

Hmm, would prefer Diaspora, I don't use G+ myself, but I guess it h... (about 19 hours ago in GIMP gets closer to the community with Google+!)

Poll

Is GIMP an adequate application for you to create printed graphics like flyers, advertisments etc?

Latest forum activities

Your Ad Here

facts & numbers

gimpusers.com RSS feed

48 identi.ca followers
745 Twitter followers

powered by bitfire it services