[gegl] Created tag GEGL_0_3_28
- From: Øyvind Kolås <ok src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] Created tag GEGL_0_3_28
- Date: Tue, 23 Jan 2018 15:42:11 +0000 (UTC)
The unsigned tag 'GEGL_0_3_28' was created.
Tagger: Øyvind Kolås <pippin gimp org>
Date: Tue Jan 23 16:34:23 2018 +0100
0.3.28
Changes since the last tag 'GEGL_0_3_26':
Alexandre Prokoudine (1):
Update description of Exposure (more commonly used terminology + grammar match for tooltips in GIMP)
Debarshi Ray (25):
perf: Exit cleanly
perf: Test gegl:gaussian-blur in all natively supported formats
operation-source: Remove redundant virtual method implementation
operations/common-gpl3+/cartoon: Remove redundant code
operation: Be more strict about what is acceptable
shadows-highlights-correction: Stick to single precision floating point
operations/workshop/shadows-highlights-correction: Simplify code
opencl/shadows-highlights-correction: Remove unused variable
operation-point-render: Remove redundant comment
operations/common-gpl3+/fractal-trace: Remove redundant code
operations/common-gpl3+/polar-coordinates: Remove redundant code
operations/common-gpl3+/tile-paper: Remove redundant code
shadows-highlights-correction: Simplify code
shadows-highlights-correction: Simplify code
perf: Test gegl:gaussian-blur's IIR filter
perf: Test gegl:gaussian-blur in formats with pre-multiplied alpha
operations/common-gpl3+/whirl-pinch: Remove redundant code
shadows-highlights-correction: Simplify code
shadows-highlights-correction: Optimize by avoiding NOP overlays
shadows-highlights: Move from workshop to common-gpl3+
shadows-highlights, shadows-highlights-correction: Describe properties
shadows-highlights-correction: Silence -Wdeclaration-after-statement
operations/common/gblur-1d: Optimize by exploiting cache lines
shadows-highlights-correction: Factor out common fabsf calls
shadows-highlights, shadows-highlights-correction: Default to NOP
Ell (17):
buffer: use per-instance hot-tile for nearest samplers
gegl: add GeglStats object, gegl_stats() function
Bug 791885 - Wrong leaked-buffers count with multithreading
utils: add gegl_rectangle_subtract_bounding_box()
utils: fix comment typo in last commit
Bug 792018 - gegl_buffer_get() segfaults when reading a pixel column
buffer: avoid column-fetching optimization when rowstride != bpp
gegl-stats: add more stats
gegl-stats: add gegl_reset_stats()
buffer: in cache, replace global tile queue with per-instance queues
transform: more pitch/stride fixes in nearest case
transform: fix required/invalidated rects for perspective transforms
transform: small fix to last commit
graph: prepare graph before getting cache in gegl_node_blit()
gegl: small fix in gegl_babl_model_is_linear()
transform: clip bounding box to the backplane
transform: don't sample past-the-horizon points
Jehan (1):
libs/rgbe: RGBE magic number made more generic.
Jordi Mas (1):
Update Catalan translation
Kristjan SCHMIDT (1):
Update Esperanto translation
Marco Ciampa (1):
Updated Italian translation
Martin Srebotnjak (1):
Updated Slovenian translation
Piotr Drąg (2):
Update Polish translation
Update Polish translation
Øyvind Kolås (70):
post-release version bump
gblur-1d: improve mipmap geometry computation
workshop: optimize linear interpolation in bilateral-filter-fast
gegl/buffer: do float adapted compare with 1.0
gegl/buffer: flush cl caches also for 1x1 px gegl_buffer_get
gegl: fix gir docs for gegl_create_chain
gegl: add transfer none to return of gegl_operation_find_property
gegl: fix gir annotations for gegl_param_spec_audio_fragment
fractal-trace: set a ui_range for bailout property
gegl/buffer: use epsiloned float comparison
gegl/buffer: use a temporary buffer when column fetching
gegl/buffer: factor out fish vs memcpy conditional for col fetching
gegl/buffer: optimize pix-column fetching
gegl/buffer: factor out constant computation from innterloop when setting columns
gegl/buffer: optimize column setting
gegl/buffer: use a tempbuf for pix conversions when setting cols
gegl/buffer: use buffer->soft_format where appropriate
gegl/buffer: some more micro-optimizations for column get/set
noise-hsv: change ui label from holdness to dulling
noise-cie-lch: change ui label from holdness to dulling
gegl:deinterlace fix clamping of coordinates
gegl/buffer: make shape and offset of sampler prefetch adaptive
perf: fix compilation when doing retrospective builds
gegl/buffer: use ceilf instead of ceil
perf: update makefiles with a current highlight of interesting commits
gegl/buffer: use more explicit code for cleanup
perf: compute median instead of mean, and abort iteration when converged
gegl/buffer: make nearest sampler able to use memcpy
transform: add a special case for nearest sampler
gegl/buffer: move some conditionals out of hot-spot fast path for 1x1 fetch
transform: use correct pitch/stride for nearest case
gegl/buffer: inline parts of gegl_buffer_iterator
gegl/buffer: clean up code of gegl-sampler-nearest
Revert "gegl/buffer: make nearest sampler able to use memcpy"
buffer: use sampler in transform_nearest
buffer: fix hot tile code that got clobbered in a revert commit
buffer: hold locks for tile caches only when interacting with tile cache
buffer: finer grained locking for set/get_pixel
perf: add purge target, that removes unused prefixes
configure: depend on babl 0.1.39 or newer
gegl/buffer: use babl_process_rows
buffer: rectify format==NULL earlier in gegl_buffer_get
buffer: fix rows computation in gegl_buffer_access
buffer: further fixes to rows computation in gegl-buffer-access.c
perf: adjust font sizes in report
buffer: fix sign error in computation of abyss skip
buffer: permit writing into some abyss of tiles
depend on babl 0.1.40 or newer
gegl/buffer: remove some function call overhead from sampler upkeep
tests/mipmap: add back mipmap reference images
buffer: fix gegl_buffer_get_pixel with format==NULL
gegl: make downscale_2x2 always operate in linear space
gegl: make boxfilter always operate on linear data
gegl: make bilinear algorithm always operate on linear data
gegl: make generic versions of algorithms use stack allocations
gegl: uniform dispatch api for downscale_2x2
buffer: cache downscale 2x2 dispatch functions in zoom handler
gegl: use RGBA rather than RaGaBaA for mipmap related scaling
perf: add mipmap scaled fetch benchmarks
gegl: implement u8 fast paths for boxfilter/2x2 downscale
tests: update buffer text reference for linear scaling
tests: updates to buffer tests reference
configure: depend on babl-0.1.41
NEWS: update
gegl: more efficient 0 pixel in u8 boxfilter
ff-load: permit decoding audio only files
ff-load: make video-less decoding also work for mp3 files
bin/gcut: use mrg pcm api
NEWS: update
configure: release 0.3.28
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]