[gegl] Created tag GEGL_0_3_30
- From: Øyvind Kolås <ok src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] Created tag GEGL_0_3_30
- Date: Fri, 23 Mar 2018 18:04:34 +0000 (UTC)
The unsigned tag 'GEGL_0_3_30' was created.
Tagger: Øyvind Kolås <pippin gimp org>
Date: Fri Mar 23 19:01:37 2018 +0100
0.3.30
Changes since the last tag 'GEGL_0_3_28':
Alan Mortensen (1):
Updated Danish translation
Alexandre Prokoudine (4):
Update Russian translation
Update Russian translation
ru.po: fix formatting error
Update Russian translation
Debarshi Ray (3):
build: Link against -lm, where necessary
build: Use $MATH_LIB instead of -lm for portability and consistency
shadows-highlights-correction: Prefer copysignf to SIGN
Dimitris Spingos (Δημήτρης Σπίγγος) (2):
Update Greek translation
Update Greek translation
Ell (39):
transform: remove remaining scan-direction flip optimization
transform: only rasterize inside the transformed polygon
transform: don't scale input bounds by level when computing scanline limits
transform: add near-z property
transform: remove clip-to-input property
color-to-alpha: merge back color-to-alpha-plus changes
Bug 793690 - gegl_buffer_{copy,clear}() don't emit "changed" signal ...
buffer: remove [un]block_changed_signal(); add ITERATOR_NO_NOTIFY
buffer: mark non-empty duplicate tiles as dirty
Bug 793937 - Crash in connection with median blur
recursive-transform: add new operation to workshop
color-overlay: add new operation to workshop
recursive-transform: replace brightness/contrast props with fade-color
matrix: add license and copyright notice to gegl-matrix.h
matrix: s/GeglMatrix/GeglMatrix3/ in doc comments
matrix: add gegl_matrix2_determinant()
buffer: improve box filtering of linear/cubic samplers
buffer: more improvements to sampler box filtering
buffer: fix performance regression due to last commit
matrix: use non-doc comment for gegl_matrix2_determinant()
buffer: use a nearest sampler in sampler box-filter
buffer: improve accuracy of sampler box filter
buffer: use linear sampler in cubic sampler box filtering
matrix: add gegl_matrix2_is_scale()
buffer: special case scaling matrices in _gegl_sampler_box_get()
recursive-transform: add "fade-opacity" property
recursive-transform: disconnect unused opacity nodes
buffer, tests: in access.c, streamline tile alignment; fix unaligned buffer_clear()
tests: #include <string.h> in test-buffer-unaligned-access.c
buffer: fix single-column case of gegl_buffer_{get,set}()
buffer: verify alignment in optimized buffer_set/get paths
buffer: add optimized 6-byte case to gegl_buffer_iterate_write()
buffer: improve data extent computation in gegl_buffer_set_pattern()
buffer: fix single-pixel gegl_buffer_get()
color-overlay: #include <math.h>
transform: add OpTransform::get_abyss_policy() virtual function
Bug 698468 - Add abyss-policy property to scale operations
transform: don't combine transform ops with different near-z values
transform: fix gegl_transform_prepare() after last commit
Felipeek (1):
domain-transform: create new operation
Inaki Larranaga Murgoitio (2):
Update Basque language
Update Basque language
Jehan (3):
Bug 794414: new GeglDistanceMetric enum type.
gegl, operations: s/GEGL_DISTANCE_FOO/GEGL_DISTANCE_METRIC_FOO/
operations: update "gegl:value-propagate" description.
Jordi Mas (1):
Update Catalan translation
Mario Blättermann (1):
Update German translation
Michael Natterer (1):
buffer: put the "gegl-debug.h" include back in gegl-buffer.c
Piotr Drąg (7):
Update Polish translation
Update POTFILES.in
Update Polish translation
Update Polish translation
Update Polish translation
Update Polish translation
Update Polish translation
Rūdolfs Mazurs (1):
Update Latvian translation
Thomas Manni (1):
mean-curvature-blur: add new operation to common
Øyvind Kolås (58):
post release version increment
gegl: reduce memory fetches in boxfilter u8 nl
buffer: add GEGL_BUFFER_NEAREST flag for gegl_buffer_get
gegl: add handling of GEGL_BUFFER_NEAREST also for gegl_node_blit
algorithms: implement alternatives to mempcy in nearest buffer fetch rescale
gegl: reduce memory accesses in generic 2x2 downscale
buffer: implement bilinear dispatch along nearest
gegl: implement bilinear scaling code paths
gegl: condense boxfilter_u8_nl a bit with macros
gegl: condense downscale_2x2_u8_nl with macros
gegl: bilinear/boxfilter do conversion to float in lut
buffer: make bilinear interpolation from mipmap be default for scaled get
tests: update sampling buffer tests for bilinear rather than boxfilter
gegl: add _FILTER_ prefix to scale algorithm buffer flag
tests: updates to buffer test results after changes to auto filter
stress/c2g: add enhance-shadows options, default to off
gegl: use 12bit precision for buffer filters
gegl: make buffer filter dispatch code handle half float formats properly
gegl: make GEGL_ALLOCA_THRESHOLD platform dependent
buffer: do not ask for zeroed buf for samplers, it takes more time
buffer: add loop reusing smaller tempbuf for scaled blits.
buffer: align stack allocation on 16bytes
buffer: reintroduce zeroing of blit scaling tempbufs
buffer: trim away superfluous #includes
gegl: 16 byte align stack allocations in buffer scaling
buffer: make bilinear buffer interpolation consistent with others
tests: update scaled buffer tests for bi-change
workshop: add experimental alpha-inpainting op
test: update mipmap reference images
workshop: refactor alpha-inpaint to not have global state
buffer: improve rowstride handling in chunking of scaled blits
workshop: split core algorithm out of inpaint.c
workshop: refactor pixel-duster and add content aware enlarger
configure.ac: depend on babl 0.1.44
buffer: remove unused alignment helper
gegl: remove unused format argument from _gegl_get_required_for_scale
tools: fix segfault in html generator when using clang
buffer: rewrite headers to avoid inline function ptr declaration
pixel-duster: split corpus database is 4096 hashtables
MAINTAINERS: update
pixel-duster: make more configurable with ifdefs
pixel-duster: implement color histogram neighborhood discrimination
pixel-duster: add another symmetry
build: do not run tests in perf folder by default
NEWS: update
build: force disting of perf folder to pass dist-check
operations: bulk update of reference hashes
workshop: make ditto op duplicate with nearest, and update refhash
operations: more reference hash updates
whirl-pinch: use GEGL_ABYSS_CLAMP when sampling
operations: more reference hash updates
docs: exclude v4l op from gallery generation
operations: more reference hash updates
operations: set reference-hash for rgb-clip and saturation
NEWS: fix inaccurate description of new API
buffer: add mention of buffer-filter api in gegl_buffer_get
NEWS: add contributors for this release
release 0.3.30
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]