summaryrefslogtreecommitdiff
path: root/graphics/gegl/PLIST
AgeCommit message (Collapse)AuthorFilesLines
2015-12-05Changes in GEGL 0.3.4adam1-8/+6
⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺ • build: do not install examples in path • ff-save fully store all in-flight codec contexts before closing files • ff-load improvements to seeking accuracy • transform: make fast paths skip pixel format conversions
2015-08-25Update to 0.3.0.wiz1-171/+300
Header location and library names changed, so bump API version. No users in pkgsrc (yet). Changes in GEGL 0.3.0 --------------------- • 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=<number of 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. • 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.
2012-05-07Changes 0.2.0:adam1-149/+171
* 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-3/+11
* 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-02-15Changes 0.1.6:adam1-1/+8
* 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-2/+17
* 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
2010-10-25Changes:adam1-5/+2
* PLIST fix when SVG support is disabled * Disable building docs = fix buidling on MacOSX
2010-06-28Fix PLIST for Linux. From Aleksey Cheusov in PR 43532.wiz1-1/+2
2010-06-14ride on the png revbump and update to 0.1.2drochner1-119/+117
changes: some fixes and optimizations (API change)
2009-08-21Changes 0.1.0:adam1-4/+8
* 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-06-14Remove @dirrm entries from PLISTsjoerg1-5/+1
2009-04-15Build fix:wiz1-1/+2
Add v4l plugin to PLIST, if videodev.h header is found on Linux. From Aleksey Cheusov in PR 41218.
2009-02-03PLIST fix; svg now is an optionadam1-16/+2
2009-02-02Finish the PLIST fix in previous revision - bump PKGREVISION againabs1-2/+1
2009-01-29Add some missing html documentation installed with the latest version.abs1-1/+16
Bump PKGREVISION For reference, in case configure is picking up something different, here is what it found on my system: GEGL docs: yes SIMD: sse:yes mmx:yes enscript: yes GIO: yes GTK+: yes Ruby: yes Cairo: yes Pango: yes pangocairo: yes GDKPixbuf: yes JPEG: yes PNG: yes OpenEXR: yes rsvg: yes
2009-01-24Changes 0.0.22:adam1-2/+4
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/+121
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.