[gegl] (96 commits) Non-fast-forward update to branch wip/pippin/pipeline



The branch 'wip/pippin/pipeline' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  79ca164... buffer: add new iterator api that can take more buffers
  b1c520a... gegl: add pipeline infrastructure
  7ec2c86... gegl: add pipeline storage to opcontext
  2c5c828... gegl: replace processing in point ops with pipeline
  7410eab... gegl-buffer-iterator2: consolidate allocation into one
  7fd11c2... privatly expose nodes private struct, to split some possibl
  fa72ece... pipeline update
  3c0422a... context update
  20f4357... ops update
  c45224d... pipeline segfault fix
  9cdf93c... pipeline: add pipeline destroy
  8d9ba66... ops update
  8c10bcf... pipeline: do in-place processing on matching formats
  d8829e0... disable and move debug output to non-threaded spot
  9172bbb... reduce debug spew
  8d5e46b... fnord

Commits added to the branch:

  a84f1a5... buffer: add new iterator api that can take more buffers (*)
  72d3262... buffer: use new iterator api internally (*)
  b849ee4... gegl: use new iterator API in point op base classes (*)
  0c67867... tests: port test suite to new iterator api (*)
  b41748b... buffer: remove references to cl headers in Makefile.am (*)
  5a6cbb9... apply-lens: use new iterator api (*)
  b7a557d... cartoon: use new iterator api (*)
  61ec1ad... diffraction-patterns: use new iterator api (*)
  feefefc... displace: use new iterator api (*)
  e99ca7c... illusion: use new iterator api (*)
  ecca28c... noise-slur: use new iterator api (*)
  2b92ff7... noise-solid: use new iterator api (*)
  ff1ddcb... photocopy: use new iterator api (*)
  5f19191... ripple: use new iterator api (*)
  03005d3... softglow: use new iterator api (*)
  c509841... tile-paper: use new iterator api (*)
  a73ed99... waves: use new iterator api (*)
  37092fc... gcut: use new buffer iterator api (*)
  e88f7ad... examples: use new buffer iterator api in sdl-draw (*)
  4b8d34a... seamless-clone: use new iterator api (*)
  00dc890... transform-ops: use new iterator api (*)
  b2383b6... c2g: use new iterator api (*)
  c0d609f... checkerboard: use new iterator api (*)
  d4c171d... color-enhance: use new iterator api (*)
  53b9666... dither: use new iterator api (*)
  be29cda... image-compare: use new iterator api (*)
  2f2de10... little-planet: use new iterator api (*)
  005a2a4... map-absolute: use new iterator api (*)
  dc67729... map-relative: use new iterator api (*)
  ab6ada5... noise-cell: use new iterator api (*)
  581afb0... noise-pick: use new iterator api (*)
  078b87d... noise-simplex: use new iterator api (*)
  2333dc3... noise-spread: use new iterator api (*)
  5c7c753... panorama-projection: use new iterator api (*)
  6c97272... pixelize: use new iterator api (*)
  7dcd5a3... slic: use new iterator api (*)
  bbe98ed... spherize: use new iterator api (*)
  2d89ea9... stress: use new iterator api (*)
  76edded... stretch-contrast-hsv: use new iterator api (*)
  2778966... stretch-contrast: use new iterator api (*)
  c241890... tile-seamless: use new iterator api (*)
  c5afbb9... waterpixels: use new iterator api (*)
  6cb220d... watershed-transform: use new iterator api (*)
  8fa0839... gegl: install gegl-buffer-iterator2.h header (*)
  6475cc8... buffer: mark old gegl_buffer_iterator_new function as depre (*)
  749443c... buffer: fix migration define for gegl_buffer_iterator_empty (*)
  96e601a... workshop: migrate ops to new iterator api (*)
  dfdec20... Issue #97 - Drop Shadow crashes GIMP if opacity is adjusted (*)
  92a3408... workshop: add gif-load using libnsgif (*)
  cf7eacb... gif-load: return decoded frames duration in an out property (*)
  7d7875d... Update German translation (*)
  3693cda... Update Polish translation (*)
  4294bad... buffer, tests: specify iterator aliasing rules, and prevent (*)
  83f1a2a... Updated Greek translation (*)
  edeb35e... docs: fix a typo (*)
  55999d4... libs: improvements to animated gif handling (*)
  6ae52c3... move gif-load from workshop to external (*)
  987b32a... update NEWS (*)
  bf9b962... libs/libnsgif: add libnsgif files to tarball (*)
  c8a0b9e... gegl-buffer: always do locking (*)
  50fe0e6... buffer: fix documentation strings to be separate from other (*)
  628887b... gegl-config: remove tile_width/tile_height (*)
  040e949... gegl: don't use g_type_class_add_private() ... (*)
  0ccccc1... gegl: in gegl-op.h, add enum_value_skip() macro (*)
  c6d03fc... long-shadow: disable fixed-rate fading style (*)
  b36b064... long-shadow: *actually* disable fixed-rate fading style (*)
  897a692... buffer: match source buffer more closely in gegl_buffer_dup (*)
  64e1cf2... tests: don't use GeglConfig::tile-{width,height} (*)
  d315fe3... Revert "gegl-config: remove tile_width/tile_height" (*)
  bc0ac5f... NEWS: update (*)
  a419173... Update Spanish translation (*)
  106390f... webp-load: avoid warning by not using g_clear_pointer (*)
  77382d0... gegl: use gegl_clear_pointer instead of some g_clear_pointe (*)
  b96b515... raw-load: avoid warning instances of g_clear_pointer (*)
  7517e42... tiff-load: use new iterator API (*)
  bc88517... lcms-from-profile: use new iterator api (*)
  d6dcdd6... buffer: use a separate config object for gegl buffer (*)
  d903c54... buffer: add files missing from previous commit (*)
  d3be2b4... gegl: drop internal gegl_clear_pointer and use g_clear_poin (*)
  9458b55... gegl: move gegl-cache.[ch] to more proper location in tree (*)
  8557f2f... gegl: move region code from buffer subdir to graph (*)
  6aa889c... Updated Italian translation (*)
  b5541fd... buffer: abstract gegl_buffer_set_value out of  gegl_buffer_ (*)
  0fc355e... gegl/buffer: shuffle types between gegl and buffer headers (*)
  443e0c1... buffer: make gegl_buffer_set_color_from_pixel public (*)
  125aa87... buffer: move gegl_buffer_set_color out of geglbuffer.so (*)
  a6a6ba6... buffer: use GeglBufferRectangle inside GeglBuffer (*)
  4fdf9eb... buffer: add gegl-buffer-formats.h and gegl-bufefr-matrix2.h (*)
  54b340c... Update Swedish translation (*)
  e98f33c... Update NEWS (*)
  cc7028d... buffer: move definitions of GeglRectangle and buffer enums  (*)
  a426db1... Update POTFILES.in (*)
  2d0cf0e... gif-load: add libs/cflags fixing build on some platforms (*)
  b0060e7... opencl: regenerate files (*)
  fa55a18... build: depend on babl-0.1.58 (*)
  d74592e... gegl: add pipeline for point operations

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]