• Ell's avatar
    color: use gegl_buffer_set_color() · 5c796601
    Ell authored
    In gegl:color, override GeglOperationSource::process(), instead of
    GeglOperationPointRender::process(), and simply call
    gegl_buffer_set_color() to fill the output buffer, instead of doing
    this manually.  gegl_buffer_set_color() can more efficiently reuse
    a single COW-ed tile.
    
    Opt out of multithreading, since it's no longer beneficial.
    5c796601
Name
Last commit
Last update
..
perlin Loading commit data...
.gitignore Loading commit data...
Makefile.am Loading commit data...
absolute.c Loading commit data...
alien-map.c Loading commit data...
bilateral-filter.c Loading commit data...
box-blur.c Loading commit data...
brightness-contrast.c Loading commit data...
buffer-sink.c Loading commit data...
buffer-source.c Loading commit data...
c2g.c Loading commit data...
checkerboard.c Loading commit data...
color-enhance.c Loading commit data...
color-overlay.c Loading commit data...
color-rotate.c Loading commit data...
color-temperature.c Loading commit data...
color-warp.c Loading commit data...
color.c Loading commit data...
component-extract.c Loading commit data...
contrast-curve.c Loading commit data...
convolution-matrix.c Loading commit data...
copy-buffer.c Loading commit data...
difference-of-gaussians.c Loading commit data...
display.c Loading commit data...
dither.c Loading commit data...
dropshadow.c Loading commit data...
edge-neon.c Loading commit data...
edge-sobel.c Loading commit data...
envelopes.h Loading commit data...
exp-combine.c Loading commit data...
exposure.c Loading commit data...
fattal02.c Loading commit data...
gaussian-blur.c Loading commit data...
gblur-1d.c Loading commit data...
gegl-buffer-load-op.c Loading commit data...
gegl-buffer-save-op.c Loading commit data...
gegl.c Loading commit data...
grey.c Loading commit data...
grid.c Loading commit data...
high-pass.c Loading commit data...
hue-chroma.c Loading commit data...
icc-save.c Loading commit data...
image-compare.c Loading commit data...
image-gradient.c Loading commit data...
introspect.c Loading commit data...
invert-common.h Loading commit data...
invert-gamma.c Loading commit data...
invert-linear.c Loading commit data...
layer.c Loading commit data...
levels.c Loading commit data...
linear-gradient.c Loading commit data...
little-planet.c Loading commit data...
long-shadow.c Loading commit data...
magick-load.c Loading commit data...
mantiuk06.c Loading commit data...
map-absolute.c Loading commit data...
map-common.h Loading commit data...
map-relative.c Loading commit data...
matting-global.c Loading commit data...
mblur.c Loading commit data...
mean-curvature-blur.c Loading commit data...
median-blur.c Loading commit data...
mirrors.c Loading commit data...
mix.c Loading commit data...
mono-mixer.c Loading commit data...
motion-blur-linear.c Loading commit data...
newsprint.c Loading commit data...
noise-cell.c Loading commit data...
noise-cie-lch.c Loading commit data...
noise-hsv.c Loading commit data...
noise-hurl.c Loading commit data...
noise-perlin.c Loading commit data...
noise-pick.c Loading commit data...
noise-reduction.c Loading commit data...
noise-rgb.c Loading commit data...
noise-simplex.c Loading commit data...
noise-spread.c Loading commit data...
opacity.c Loading commit data...
open-buffer.c Loading commit data...
over.c Loading commit data...
panorama-projection.c Loading commit data...
pixelize.c Loading commit data...
posterize.c Loading commit data...
radial-gradient.c Loading commit data...
rectangle.c Loading commit data...
recursive-transform.c Loading commit data...
reinhard05.c Loading commit data...
remap.c Loading commit data...
rgb-clip.c Loading commit data...
saturation.c Loading commit data...
save.c Loading commit data...
sepia.c Loading commit data...
slic.c Loading commit data...
snn-mean.c Loading commit data...
spherize.c Loading commit data...
stress.c Loading commit data...
stretch-contrast-hsv.c Loading commit data...
stretch-contrast.c Loading commit data...
svg-huerotate.c Loading commit data...
svg-luminancetoalpha.c Loading commit data...
svg-matrix.c Loading commit data...
svg-saturate.c Loading commit data...
threshold.c Loading commit data...
tile-seamless.c Loading commit data...
tile.c Loading commit data...
unpremultiply.c Loading commit data...
unsharp-mask.c Loading commit data...
value-invert.c Loading commit data...
vignette.c Loading commit data...
waterpixels.c Loading commit data...
watershed-transform.c Loading commit data...
wavelet-blur-1d.c Loading commit data...
wavelet-blur.c Loading commit data...
weighted-blend.c Loading commit data...
write-buffer.c Loading commit data...