[gegl] Created tag GEGL_0_2_0
- From: Nils Philippsen <nphilipp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] Created tag GEGL_0_2_0
- Date: Tue, 3 Apr 2012 08:21:53 +0000 (UTC)
The unsigned tag 'GEGL_0_2_0' was created.
Tagger: Nils Philippsen <nils redhat com>
Date: Tue Apr 3 10:19:55 2012 +0200
version 0.2.0
Changes since the last tag 'GEGL_0_1_8':
Alexandre Prokoudine (14):
Marked messages in color temperature operation for translation
Added initial Russian translation
Swapped horizontal and vertical in lens-distortion op tooltips back to normal
Consistent capitalization in user-visible messages in the vignette op
Fixed a typo in the warp operation
Fixed typos and improved formatting consistency in user-visible messages of affine ops
No more dots in the end of tooltips in box blur, checkerboard and grid ops
Added noise reduction to the list of translatable ops, marked its messages for translation
Removed dots from the end of tooltips in user-visible messages in ops
It's JPEG 2000, not JPEG-2000. Officially.
No more dots in the end of tooltips in ops. Proper capitalization in some of them.
Updated Russian translation
operations: fixed typos and dots spotted by Chris Leonard
operations: more fixes in places spotted by Chris Leonard
Daniel Mustieles (1):
Updated spanish translation
Hans Petter Jansson (1):
operations/workshop/color-reduction.c: Get input rectangle correctly.
Jan RÃegg (2):
Added matting global op
global-matting: resynced with rggjan's repo
Jon Nordby (1):
Remove gegl_processor_destroy also from header
Kevin Cozens (2):
Fixed error in array subscript that affected GIMP's perspective transform.
Added .gitignore files for opencl directories.
Martin Nordholts (7):
Make test-roundtrip.c support make distcheck
Add myself to "Contributions from:" in 0.1.8 NEWS
operations: Use gegl_operation_class_set_keys() in v4l so it builds
gegl: Update po/POTFILES.skip for make distcheck
Remove ChangeLog.pre-0-1 from EXTRA_DIST for make distcheck
Revert accidental bogus property name rename
operations: Include gi18n-lib.h in noise-reduction.c
Martin Srebotnjak (1):
Updated Slovenian translation
Massimo Valentini (2):
tests/buffer: s/gegl_buffer_destroy/g_object_unref/g
Bug 656272: Affine transformations are wrong
Matej UrbanÄiÄ (2):
Added Slovenian translation
Added sl for Slovenian translation
Michael Henning (1):
Don't try to install gegl.devhelp if ruby isn't present.
Michael Murà (20):
buffer tests: fix three warnings due to wrong pointer cast
buffer-test.c: fix complain about including glib/gmacros.h directly
write-buffer: fix implicit declaration of gegl_node_emit_computed
gegl-buffer-access: fix unused variable
update workshop against constify of babl_format
update some docs
add a buffer-cache op in the workshop
gegl_buffer_dup: implement copy on write
simplify gegl_buffer_tile_iterator by removing unneeded code
gegl_tile_iterator: simplify again and remove a goto
gegl_buffer_dup: use the cache to insert duplicated tiles
gegl-buffer.h: align function prototypes
enable i18n in gegl only the ripple op is enabled for now a fr po file is added as demo
add a .gitignore for the po directory
POTFILES.in: update with all gegl source, using git grep -l _\(\".*\"\)
Merge branch 'i18n'
POTFILES.in: add missing files and update moved files
more readable help for gegl binary
gegl-options: print the mode in full text, not with the value of the enum
NEWS: small typo
Michael Natterer (5):
property-types: don't comment out default value handling in GeglParamSpecColor
buffer: make src pointer in gegl_buffer_set() const
Update .gitignore
Fix generation of gegl-major.minor.pc
operations: some style cleanup in the transform ops
Mikael Magnusson (9):
Fix alignment of configure --help output
affine: parse full 3x3 matrices, try to do perspective
Add missing gegl-buffer-cl-cache.h includes
workshop: add a missing const Babl
Update some more files to new api
Update some files to abyss api
Fix initialization warning
Correct some typos and remove duplications
NEWS: remove doubled spaces
Nils Philippsen (2):
tools/introspect: harden escape() against NULL strings
config: fix nick, blurb of "use-opencl" property
Piotr DrÄg (1):
Added Polish translation
Victor Oliveira (87):
Added OpenCL headers
Dynamic loading of OpenCL libs using gmodule.
All makefiles include opencl [except docs]
More OpenCL functions stubs
OpenCL shared resources created in gegl_cl_init
OpenCL Texture Class
OpenCL: Important OpenCL properties stored
OpenCl kernel cache
Point Filter uses OpenCL
Brightness-Contrast op with OpenCL support
Changing OpenCL headers directory because of makefiles
Set OpenCL tile size property as a square
Better error management in Brightness-Contrast OpenCL version
'opencl_support' property added to GeglOperation
GeglOperator and OpenCL
Gegl tries to use OpenCL by default
Simple test which runs Brightness-Constrast with OpenCL
GEGL_USE_OPENCL enviroment variable created and OpenCL Init moved to gegl_post_parse_hook so it works in Gimp
Changes in OpenCL log messages
More sophisticated tiled point operation function with OpenCL
Changes in OpenCL library load in Windows
minor changes and removing warnings
Common color conversions performed in the GPU and fixing some bugs in point-filter
Color conversion rgba8 to/from rgba float with OpenCL
color conversion using BABL if not supported on the GPU
Many changes and fixes to point-operator-cl
Output reading is done with MAP_READ
gegl-cl-texture improvements
OpenCl texture manager
Major refactoring in point-filter-cl
error handling in gegl-buffer-cl-iterator
removing gegl-cl-texture and gegl-cl-texture manager
Kernels for Y'CbCrA color format
removal of intermediate formats
using the new color conversion scheme in gegl-buffer-cl-iterator
shameful bug in kernels
organizing code a little
Using opencl buffers instead of Image2D
Changing color conversion to linear buffers
OpenCL support in some point-filter operators
OpenCl Cache for Buffer regions
Improving OpenCL cache
Forgot to EnqueueUnmapMemObject
Support for RGBu8
OpenCL support in GeglOperationPointComposer
gegl:over with OpenCL
Test for gegl:over with OpenCL
errors in color conversion
OpenCL cache of a GeglBuffer must be cleaned before editing
improving error logs
opencl support for gegl:opacity and Y u8/Y float color format
opencl doesn't support uchar3 loads and stores
opencl support for gegl:threshold and YA float color format
choose iteration region based on device's max allocation size
error in color-temperature filter
Support for Area filters in cl-iterator and use example in box-blur
Support for auxiliary iterators in cl-iterator
Fixing bug in cl-cache
minor fixes
Fixing bugs on cl-cache
Bug in opencl cache in cl-iterator
box-blur using auxiliary cl-iterator to keep intermediate results
merge buffer's opencl cache in a sink operation
removing some globals and compiler warnings
merge buffer's opencl cache in clone and crop
merge buffer's opencl cache in affine
removing opencl tests
creating an opencl log to keep messages, instead of using g_warning and g_printf
build: fixing problem with --enable-debug
memory leak in gegl-processor
removing unused variable warning
Improving cl-cache
missing header
Many fixes in opencl path
cl: Including 'used' parameter in cl-cache to avoid free'ing textures too soon
cl: support for R'G'B' u8 and R'G'B'A u8
cl: Fixing more bugs and adding cl support to write-buffer
cl: error handling
cl: cosmetic changes
cl: fixing compiler warnings
cl: A reasonable chunk_size for OpenCL
Add OpenCL support for gegl:levels
Add OpenCL support for gegl:gaussian-blur
Add OpenCL support for gegl:noise-reduction
Add OpenCL support for gegl:pixelise
Add OpenCL support for gegl:vignette
cl: More color conversion from and to R'G'B'A u8 and R'G'B' u8
Zhang Peixuan (8):
Add OpenCL support for gegl:grey
Add OpenCL support for gegl:bilateral-filter
Add OpenCL support for gegl:c2g
Add OpenCL support for gegl:edge-laplace
Add OpenCL support for gegl:edge-sobel
Add OpenCL support for gegl:mono-mixer
Add OpenCL support for gegl:motion-blur
Add OpenCL support for gegl:snn-mean
Ãyvind KolÃs (168):
post release version bump to 0.1.9
update info about mailinglist
build: add GEGL-0.1.deps to EXTRA_DIST
From: Andoni Morales Alastruey <ylatuya gmail com> Date: Fri, 18 Nov 2011 21:29:57 +0100 Subject: [PATCH] Initializa cairo renderer with the proper presentation file path
add Adoni Morales Alastruey to AUTHORS
s/Andoni Morales Alastruey/Matteo F. Vescovi/
op/multiply.c: update autogenerated file (why is it in git anyways?)
write-buffer: make the node of write-buffer emit computed events.
node: serialize computed emits
update contribute doc
code cleanups - move an unref to where it is meant to be
buffer: add a command to the tile architecture for reiniting
processor: make a processor reusable by restting its rectangle
processor: do not run process for 0px contexts
buffer: add GEGL_IS_BUFFER to header
buffer: avoid inadvertently increasing revision of tile
Revert "buffer: avoid inadvertently increasing revision of tile"
buffer: flush on dispose
buffer: only flush non-internal tile backends in dispose
buffer: added gegl_buffer_set_color
buffer: fix gegl_buffer_set_color
geglcolor: add api to set and get based on pixel in given bablformat
buffer: use gegl_color_get_pixel in gegl_buffer_set_color
buffer: add gegl_buffer_set_pattern
geglcolor: swap fishes for conversions to and from pixel
buffer: use the correct memory for gegl_buffer_set_color
buffer: add one more column/row
tests: restore old reference images for some tests
buffer: do more efficient voiding of buffer
process: get rid of warning about 0px processing
remove internal profiling code
buffer: add gegl_buffer_iterator_stop
Revert "remove internal profiling code"
add an API to directly invoke commands on buffers
buffer: turn an abort into a console warning
GeglNode: invalidate when disconnecting a connectinon on a source pad
add missing gegl-apply header
buffer: fix type of destroy_fn for linear buffers
buffer: use GDestroyNotify for linear buffers
buffer: handle the case of direct gegl_free correctly
exr-load: cast a babl format, since it will become const
buffer: Babl's have been constified
complete babl constification
exit: clarify GeglBuffer leak message
buffer: fix gegl_buffer_set_pattern
build: disable introspection by default
cl: clean up some compiler warnings
buffer: do not call cl flush unless OpenCL is enabled (avoids crash)
matrix3: make gegl_matrix3_transform_point support perspective transforms
buffer: do COW for tiles during gegl_buffer_dup
buffer: remove unused fish variable
buffer: remove unused datamembers
operation: pad GeglOperationClass
add more padding to public structs
cl: do not use g_warning to report no cl library
Revert "buffer: do COW for tiles during gegl_buffer_dup"
exr-save: fix includes
configure.ac: add check for rint
build: fix configure.ac which still expects tests/opencl/Makefile
over: replace for loop with while loop
expose gegl_operation_set_object in public header
AUTHORS: added Jan RÃegg
Remove HUGE matting global test images
Revert "gegl_buffer_dup: use the cache to insert duplicated tiles"
gegl-debug: fix inifinite loop in debug logging
configure.ac: add a magic G_LOG_DOMAIN including the filename
ops: annotate generated code with G_GNUC_UNUSED
Add arguments to prepare GEGL for being aware of scaling down previews.
plugins: more adaptation to level argument in process()
ops: more fixups in ops with external deps
ops/workshop: adapt to newer API
ops: update ff-load to new API
gegl_buffer_set_pattern: normalize offsets
gegl_buffer_set_pattern: and now it compiled :d
operation: pass level argument straight on to child implementations
gegl/opencl: add missing file to makefile for dist
gegl/Makefile: add missing file to makefile
buffer: add abyss policy API
gegl: fix gegl_abyss_get_type
tests: adapt to new API
buffer: add gegl_buffer_set_format:
buffer: clean up docs for abyss policy in methods
pixelize: rename properties
tests: update pixelise test with API changes
make ff-save compile again with newer ffmpeg
make API of gegl_buffer_iterator more consistent
ff-save: s/guess_format/av_guess_format/
buffer: add abyss policy to iterator
buffer: add abyss policy to cl iterator
debug: fix opencl debug filter
workshop/lens-distortion: use cubic interpolation
workshop: remove kuwhara-min and kuwahara-max
ops: moved polar-coordinates from workshop to common
ops: moved waves and ripple out of workshop
ops: move color-to-alpha from workshop to common
ops: move posterize out of workshop
ops: move noise-spread out of workshop
ops: rename gegl:spread to gegl:noise-spread
ops: move plasma out of workshop
buffer: permit gegl_buffer_sample with NULL format
buffer: add fast path for nearest neighbour in gegl_buffer_sample
operation: add a bunch of string meta-data to the class
buffer: make previous cl commit compile
buffer: move the hot tile from buffer to storage
affine: fix scale matrix for sampler
affine: remove debug print
tests: update to newer API
buffer: remove lanczos sampler
remove deprecated lanczos-width property
buffer: only lock tiles that have the same format
buffer: disable the locks on individual tiles
remove old changelog
operation: massive refactoring of how operation meta data is handled
%s/gegl_list_properties/gegl_operation_list_properties/
operation: use base_init and not class_init for key hashtable
remove wrappers for g_object_unref
s/gegl_buffer_destroy/g_object_unref
build: depend on babl-0.1.8
ops: moved noise spread back into workshop
property-types: remove unused paramspecs
introduce gegl paramspecs for doubles and ints
chant: add ui variants of property types with ui-ranges
property-types: remove duplicate typedef of GeglParamSpecString
ops: make pixelize and gaussian-blur specify ui-ranges
Add gamma parameter to integer ui paramspecs
Use gamma hint for UI in gaussian-blur and pixelise
buffer: add missing #include <string.h>
move plasma to workshop - the recursive approach isn't really good for GEGL
ops: move lens distortion from workshop to common
ops: remove whitebalance op
ops: specify human ranges for op properties
tools: fix NULL dereference in op doc generator
buffer: add a lock around cow dup/dedup
ops: s/pixelise/pixelize/
op/color-to-alpha: rename "value" property to "color"
tests: rename pixelize test
update po/POTFILES.in
build: disable gobject introspection also on dist
op/gaussian-blur: replace some fdivs with fmul
buffer: avoid iterating tile cache unnecesarily
buffer: add more early bails when tile-cache-handlers have no caches
buffer: further early bailing to avoid traversing full tile cache
NEWS: summarize changes thus far
ops: renamed affine to transform
build: use gegl-major-minor.pc as name of pc file
tests: use builds ops for buffer test
tests: only specify the toplevel opsdir for simple tests
po: s/affine/transform/
tests: fix more test environments that were too detailed
ops/value-invert: operate in sRGB gamma space
docs: update contribute.html
ops/transform: do not expand bounding box by sampler-size when fast-translate is possible
po: add rule to regenerate POTFILES.in
po: regenerated POTFILES.in
tests: update reference images, after boundingbox fix for integer translate
add GEGL_RECTANGLE macro using a compound literal
buffer: add padding to GeglSampler for future ABI proofing
GeglColor: remove gegl_color_get_rgba4f
buffer: remove remnants of simd data type from cubic sampler
update reference image for clones, it is correct again
NEWS: add Jon Nordby to contributors
operation: remove processor code for SIMD dispatch
use non-cl rendering for clones test
gegl-init: default to not use OpenCL
mark gamma test as broken
bump babl dependency to 0.1.10
docs: add information about opencl
bump version to 0.2.0
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]