GEGL 0.0.12
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.
GEGL 0.0.12 | Øyvind Kolås | 19 Feb 00:11 |
GEGL 0.0.12 | Owen | 19 Feb 08:38 |
GEGL 0.0.12 | Øyvind Kolås | 19 Feb 11:10 |
GEGL 0.0.12 | Owen | 19 Feb 20:58 |
GEGL 0.0.12 | Øyvind Kolås | 19 Feb 23:09 |
GEGL 0.0.12 | Claus Cyrny | 19 Feb 08:39 |
GEGL 0.0.12 | Sven Neumann | 19 Feb 10:44 |
GEGL 0.0.12
GEGL 0.0.12
???????????
GEGL is a graph based image processing framework offering non-destructive image processing and compositing on large images. GEGL is suitable for projects ranging from small one-off projects to interactive applications.
Changes in this release
???????????????????????
• Swapping out of image pyramid.
• Speedups to text rendering.
• GEGL compiles on win32
• GEGL_SWAP now specifies swapdir location.
• Small refactorings of public API.
• Changed the XML parser/serializer to not use attributes for node properties.
• Improvements to documentation.
• Automagic build environment for operations simplified.
• Internal API for saving/loading GeglBuffers to/from disk.
• Ruby, C# and Python bindings added to version control system
(not included in distributed tarball)
A new release of babl is also available that fixes the reference conversion from premultiplied to non-premultipled data making it work on platforms where the dynamically loaded performance extensions do not work yet.
Contributions from:
Kevin Cozens, Øyvind Kolås, Sven Neumann and Michael Schumacher.
Where to get GEGL
?????????????????
GEGL and it's dependencies babl and glib can be fetched from:
ftp://ftp.gimp.org/pub/babl/0.0/babl-0.0.14.tar.bz2 ftp://ftp.gimp.org/pub/gegl/0.0/gegl-0.0.12.tar.bz2 ftp://ftp.gimp.org/pub/glib/2.12/glib-2.12.9.tar.bz2
The integrity of the tarballs can be verified with:
sha1sum *.bz2 fd344360c7ae900a4610951cd3dee855c2298f21 babl-0.0.14.tar.bz2 5d1e3b1a13d696fda4c9ca01df28435e58fb882f gegl-0.0.12.tar.bz2 387da30929047ef88a6f369831a34f41a3d027f7 glib-2.12.9.tar.bz2
Where to get more information about GEGL ???????????????????????????????????????? Information about GEGL can be found at the GEGL website http://www.gegl.org/
GEGL 0.0.12
On Mon, 19 Feb 2007 00:11:02 +0100 "Øyvind Kolås" wrote:
GEGL 0.0.12
???????????GEGL is a graph based image processing framework offering non-destructive image processing and compositing on large images. GEGL is suitable for projects ranging from small one-off projects to interactive applications.
FWIW, I tried make(ing) this but was unable to do so until I had
#~/gegl-0.0.12/docs/gallery> touch clones.png #~/gegl-0.0.12/docs/gallery> touch OpenRaster-00.png #~/gegl-0.0.12/docs/gallery> touch OpenRaster-01.png #~/gegl-0.0.12/docs/gallery> touch OpenRaster-04.png
I'm a bit out of my depth, so you can safely ignore me
Owen
GEGL 0.0.12
Øyvind Kolås wrote:
GEGL 0.0.12
???????????GEGL is a graph based image processing framework offering non-destructive image processing and compositing on large images. GEGL is suitable for projects ranging from small one-off projects to interactive applications. [ ... ]
When will GEGL finally be implemented in the Gimp? 16-bit support was already mentioned in 2002, and newer apps like 'Krita' have already 32-bit/HDR. To me, 16-bit & color management are most important; otherwise users will simply switch to other apps. I don't want the Gimp to become a second Photoshop, and I really like using it, but the lack of 16-bit are something that keeps especially pro users from using the Gimp.
Claus
GEGL 0.0.12
Hi,
On Mon, 2007-02-19 at 08:39 +0100, Claus Cyrny wrote:
When will GEGL finally be implemented in the Gimp?
We will start integrating GEGL into GIMP as soon as GIMP 2.4 is out and we have branched for the next development cycle.
Sven
GEGL 0.0.12
On 2/19/07, Owen wrote:
On Mon, 19 Feb 2007 00:11:02 +0100 "Øyvind Kolås" wrote:
GEGL 0.0.12
???????????FWIW, I tried make(ing) this but was unable to do so until I had
#~/gegl-0.0.12/docs/gallery> touch clones.png #~/gegl-0.0.12/docs/gallery> touch OpenRaster-00.png #~/gegl-0.0.12/docs/gallery> touch OpenRaster-01.png #~/gegl-0.0.12/docs/gallery> touch OpenRaster-04.png
Without the actual error messages you got or other circumstantial
information, that apparently prompted you to touch these, it isn't
worth anything. You do not
state whether GEGL seemed to work after installing it either.
/Øyvind K.
GEGL 0.0.12
On Mon, 19 Feb 2007 11:10:25 +0100 "Øyvind Kolås" wrote:
On 2/19/07, Owen wrote:
On Mon, 19 Feb 2007 00:11:02 +0100 "Øyvind Kolås" wrote:
GEGL 0.0.12
???????????FWIW, I tried make(ing) this but was unable to do so until I had
#~/gegl-0.0.12/docs/gallery> touch clones.png #~/gegl-0.0.12/docs/gallery> touch OpenRaster-00.png #~/gegl-0.0.12/docs/gallery> touch OpenRaster-01.png #~/gegl-0.0.12/docs/gallery> touch OpenRaster-04.png
Without the actual error messages you got or other circumstantial information, that apparently prompted you to touch these, it isn't worth anything. You do not
state whether GEGL seemed to work after installing it either.
Apologies for not providing complete information. make generated these error
make[2]: Entering directory `/home/owen/gegl-0.0.12/docs/gallery'
--[Updating sample compositions]--
./clones.xml
make[3]: *** [clones.png] Error 255
./OpenRaster-00.xml
make[3]: *** [OpenRaster-00.png] Error 255
./OpenRaster-01.xml
make[3]: *** [OpenRaster-01.png] Error 255
./OpenRaster-04.xml
make[3]: *** [OpenRaster-04.png] Error 255
make[2]: *** [pngs] Error 2
make[2]: Leaving directory `/home/owen/gegl-0.0.12/docs/gallery'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/owen/gegl-0.0.12/docs/gallery'
make: *** [all-recursive] Error 1
I simply assumed that there were meant to be 4 pngs in the source, hence the touching
Owen
GEGL 0.0.12
On 2/19/07, Owen wrote:
make[2]: Entering directory `/home/owen/gegl-0.0.12/docs/gallery' --[Updating sample compositions]--
./clones.xml
make[3]: *** [clones.png] Error 255
./OpenRaster-00.xml
make[3]: *** [OpenRaster-00.png] Error 255 ./OpenRaster-01.xml
make[3]: *** [OpenRaster-01.png] Error 255 ./OpenRaster-04.xml
make[3]: *** [OpenRaster-04.png] Error 255 make[2]: *** [pngs] Error 2
make[2]: Leaving directory `/home/owen/gegl-0.0.12/docs/gallery' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/owen/gegl-0.0.12/docs/gallery' make: *** [all-recursive] Error 1
GEGL is attempting to create the images of the sample gallery, these are the same images seen on http://www.gegl.org/gallery/ and are created during the build from the compositions described in the xml files in that folder. GEGL not being able to do so seems to indicate that your build has failed.
What distro and which version do you use?
A build log generated with:
~/src/gegl$ make clean ; ./autogen.sh > log.txt 2>&1 ; make >> log.txt 2>&1
Might provide some useful clues as to why your build is failing.
/Øyvind K.