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

GEGL-0.3.0 babl-0.1.12

This discussion is connected to the gegl-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.

5 of 5 messages available
Toggle history

Please log in to manage your subscriptions.

GEGL-0.3.0 babl-0.1.12 Øyvind Kolås 03 Jun 19:44
  Question regarding Gegl commit 73ca89e42f5b0f0290d08be05650f0b86ffe5ec9 Thorsten Stettin 08 Jun 19:15
   Question regarding Gegl commit 73ca89e42f5b0f0290d08be05650f0b86ffe5ec9 Øyvind Kolås 08 Jun 19:23
    Question regarding Gegl commit 73ca89e42f5b0f0290d08be05650f0b86ffe5ec9 Thorsten Stettin 08 Jun 19:39
  GEGL-0.3.0 babl-0.1.12 Matteo F. Vescovi 10 Jun 07:09
Øyvind Kolås
2015-06-03 19:44:17 UTC (almost 9 years ago)

GEGL-0.3.0 babl-0.1.12

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.3.0 you will also need babl-0.1.12 and a recent version of glib, follow see the output of the configure script for details.

Changes in this release:

• Improvements to thread safety and parallelism. • Lower overhead graph travesal due from rewrite of visitors • OpenCL support now enabled by default when detected. • Experimental multithreading, enable by setting GEGL_THREADS= in the environment. • Experimental mipmap rendering, which permits transparent rendering of previews on smaller sized versions, enable by setting GEGL_MIPMAP_RENDERING=true in the environment. • Website/documentation: split website in more pages, added op gallery and API browser.
• Operations:
• new operations: alien-map, antialias, apply-lens, bilateral-filter, bump.map, cartoon, channel-mixer, color-enhance, color-exchange, color-reduction, color-rotate, convolution-matrix, copy-buffer, cubism, deinterlace, diffraction-patterns, distance-transform, displace, edge, emboss, engrave, exposure, fractal-trace, high-pass, image-compare, illusion, invert-gamma, lens-flare, linear, linear-gradient, mosaic, motion-blur-circular, motion-blur-zoom, noise-cell noise-cie-lch, noise-hsv, noise-hurl, noise-pick, noise-rgb, noise-simplex, noise-spread, n-point deformation ops, oilify, panorama-projection, photocopy, plasma, radial-gradient, red-eye-removal, scale-size-keep-aspect, softglow, stretch-contrast, texturize-canvas, tile-glass, tile-seamless, tile-paper, tile, warp, whirl-pinch, wind, cache, cast-format, lcms-from-profile, npy-save, webp-load, webp-save, scale-ratio, scale-size, seamless-clone, sinus, supernova, value-propagate, video-degradation • reimplementation of gaussian-blur faster and more accurate • support for using URIs in image loaders • Buffer:
• New default tile backend, doing disk writes in a separate thread.

This release of GEGL was brought to you through contributions from:

Albert F, Alexandre Prokoudine, Alexia Death, Akash Akya, Anders Jonsson, Andika Triwidada, Andreas Fischer, Angh, Awaw Fumin, Barak Itkin, Bruce Cowan, Carlos Zubieta, Cédric Valmary, Chris Leonard, Christian Kirbach, Clayton Walker, Daniel Mustieles, Daniel Nylander, Daniel Sabo, Debarshi Ray, Denis Knoepfle, Dimitris Papavasiliou, Dimitris Spingos, Djavan Fagundes, Dov Grobgeld, Elle Stone, Enrico Nicoletto, Felix Ulber, Florian Klemme, Francisco Vila, Fran Diéguez, Georges Basile Stavracas Neto, Hans Lo, Harald Korneliussen, Hartmut Kuhse, Inaki Larranaga Murgoitio, Isaac Wagner, Jan Vesely, Jan Vesely, Jehan, Jon Nordby, Jordi Mas, Kalev Lember, Kristjan Schmidt, Marco Ciampa, Marek Dvoroznak, Maria Mavridou, Martijn van Beers, Martin Nordholts, Martin Srebotnjak, Massimo Valentini, Matej Urbančič, Maxime Nicco, Michael Henning, Michael Muré, Michael Natterer, Mikael Magnusson, Miroslav Talasek, Muhammet Kara, Mukund Sivaraman, Nana Chery, Nick Black, Nicolas Robidoux, Nils Philippsen, Norm Murray, Pascal Giessler, Piotr Drąg, Quentin Glidic, Rafael Ferreira, Rasmus, RPG, Rūdolfs Mazurs, Samir Ribic, Samuel Pitoiset, sebul, Simon Budig, Sven Claussner, Téo Mazars, Thomas Manni, Tim Lunn, Tim Mooney, Ting-Wei Lan, Tom Stellard, Ulf-D. Ehlert, Vadim Rutkovsky, Victor Oliveira, Ville Sokk, Vincent Untz, Yongjia Zhang, Yongjia Zhang, Øyvind Kolås and 周 周.

Where to get GEGL:

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

http://download.gimp.org/pub/babl/0.1/babl-0.1.12.tar.bz2 http://download.gimp.org/pub/gegl/0.3/gegl-0.3.0.tar.bz2

SHA-1 sums of the released tarballs:

d6b77996740bc885fd42f5c639c9d3fce6211855 gegl-0.3.0.tar.bz2 b9a811d9d05717d66bc107a18447fbd74cff7eea babl-0.1.12.tar.bz2

Where to get more information about GEGL

More information about GEGL can be found at the GEGL website, http://gegl.org/ or by joining #gegl and #gimp on the IRC network GIMPnet.

Have more fun =) /Øyvind Kolås

Thorsten Stettin
2015-06-08 19:15:20 UTC (almost 9 years ago)

Question regarding Gegl commit 73ca89e42f5b0f0290d08be05650f0b86ffe5ec9

Hi, Øyvind,

do you really need libraw >= 0.16.0?

I have some trouble with the recent version in Ubuntu Trusty - 0.15.4. You know - dependency nightmare.:'(

Best Regards

Thorsten

Øyvind Kolås
2015-06-08 19:23:10 UTC (almost 9 years ago)

Question regarding Gegl commit 73ca89e42f5b0f0290d08be05650f0b86ffe5ec9

On Mon, Jun 8, 2015 at 9:15 PM, Thorsten Stettin wrote:

do you really need libraw >= 0.16.0?

I have some trouble with the recent version in Ubuntu Trusty - 0.15.4. You know - dependency nightmare.:'(

If it compiles and thus probably works with an older version - I see no reason to make the check as strict as it is, what version of libraw does your version of ubuntu provide?

/Øyvind

Thorsten Stettin
2015-06-08 19:39:35 UTC (almost 9 years ago)

Question regarding Gegl commit 73ca89e42f5b0f0290d08be05650f0b86ffe5ec9

Am 08.06.2015 um 21:23 schrieb Øyvind Kolås:

On Mon, Jun 8, 2015 at 9:15 PM, Thorsten Stettin wrote:

do you really need libraw >= 0.16.0?

I have some trouble with the recent version in Ubuntu Trusty - 0.15.4. You know - dependency nightmare.:'(

If it compiles and thus probably works with an older version - I see no reason to make the check as strict as it is, what version of libraw does your version of ubuntu provide?

/Øyvind

Thanks for your quick response.

Trusty ships with libraw 0.15.4. http://packages.ubuntu.com/search?suite=default§ion=all&arch=any&keywords=libraw&searchon=names As you can see Trusty's version is called libraw9: 0.15.4. I'll try to patch configure.ac. Are there any other references?

/Thorsten

Lao-Tse sagt: Nichtstun ist besser, als mit viel Mühe nichts zu schaffen.
Und er sagt auch: Ich habe drei Schätze, die ich hüte und hege.
Der eine ist die Liebe, der zweite ist die Genügsamkeit, der dritte ist die Demut.
Nur der Liebende ist mutig, nur der Genügsame ist großzügig, nur der Demütige ist fähig zu herrschen.
Matteo F. Vescovi
2015-06-10 07:09:10 UTC (almost 9 years ago)

GEGL-0.3.0 babl-0.1.12

Hi!

On Wed, Jun 3, 2015 at 9:44 PM, Øyvind Kolås wrote:

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.3.0 you will also need babl-0.1.12 and a recent version of glib, follow see the output of the configure script for details.

Could be https://bugs.debian.org/749725 considered fixed in GEGL 0.3.0? I'm trying to triage Debian GEGL bug reports and I miss this one.

Thanks in advance.

Cheers.

PS: merging 0.3.0 over 0.2.0 in git is a nightmare :(

Matteo F. Vescovi