summaryrefslogtreecommitdiff
path: root/graphics/gegl/distinfo
AgeCommit message (Collapse)AuthorFilesLines
2012-05-10Remove wrong patch. HI ADAMdholland1-2/+1
2012-05-07Changes 0.2.0:adam1-4/+5
* OpenCL support * 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: * Removed 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.
2011-12-09Changes 0.1.8:adam1-5/+4
* New operations: spread, vignette, map-relative, noise-reduction, plasma, fractal-trace, exr-save, lens-correct, emboss, cubism, ripple, color-to-alpha, color-rotate, red-eye-removal, convolution-matrix, deinterlace, polar-coordinates, lens-distortion, pixelise. * Split GeglView GTK Widget into separate utility library * build/test improvements. * Buffer: * Added lohalo resampler, API and infrastructure for doing non affine resamplings.
2011-09-14Fix build on SunOS.hans1-1/+2
2011-02-15Changes 0.1.6:adam1-4/+4
* New operations: max-rgb, pixelise, motion blur. * Fixed a bugs in matting-levin that made GEGL halt due to errors detected by babl sanity code, this made 0.1.4 be unusable if you had all dependendency when building. * build/test improvements. * Buffer: Added API to use external tile backends, allowing to plug-in alien tilebackends, for GIMP/Krita/OSM or similar.
2011-02-10Changes 0.1.4:adam1-7/+5
* Operations: save (chooses delegate save op automatically) rgbe load/save jpeg200 load/save ppm load/save map-absolute (GIMP cage tool gsoc helper op) whirl and pinch mirrors grid render fixed imagemagick fallback load op fixed pipe based dcraw wrapper GSoC 2010 ops: exp-combine, reinhard05, fattal02, mantiuk06, matting-levin * Various source and build improvements. * improvements towards threaded rendering * Buffer: refactored away some constant overhead made GeglBufferIterator API public
2011-01-14Fix build with png-1.5.wiz1-1/+2
2010-06-14ride on the png revbump and update to 0.1.2drochner1-5/+5
changes: some fixes and optimizations (API change)
2010-02-04Fix building with babl-0.1.2adam1-1/+2
2009-08-21Changes 0.1.0:adam1-4/+4
* 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
2009-01-24Changes 0.0.22:adam1-5/+5
GeglOperation * operation names are now prefixed, the ops in GEGL use 'gegl:' as prefix. * gegl:opacity - combine value and aux mask input when both are available. * gegl:src-in - deal correctly with extens. * gegl:path - new op covering the stroke/fill needs of SVG. * deprecated gegl:shift, the affine familiy of operations now uses the same fast code paths for integer translations. GeglBuffer * Profiling motivated speed ups in data reading/writing. * Remove left-over swapfiles from dead processes at startup. GeglNode * made gegl_node_add_child and gegl_node_remove_child public API. GeglPath * Vector path representation infrastructure, supporting poly lines and beziers by default, the infrastructure allows extensions from applications with other curve types (smooth curves, spiro curves and others.).
2008-10-16GEGL (Generic Graphics Library) is a graph based image processingadam1-0/+6
framework. GEGL provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl it provides support for a wide range of color models and pixel storage formats for input and output.