[gimp] (73 commits) Created branch goat-invasion



The branch 'goat-invasion' was created.

Summary of new commits:

  f3fc5eb... imagemap: use GeglBuffer instead of TileManager
  ed9ae36... add a util call to get the geglbuffer for a drawable
  ebea9a6... make gimp_drawable_apply_operation use the TileManager buff
  220651d... imagemap: unref buffers as soon as possible
  2e112b8... lie about gamma to gegl
  d5faeae... app: move new get_buffer() functions around; some general c
  fd23609... app: use gegl: prefix for ops
  3c02014... app: allow to opionally not implement GimpImageMapTool::map
  69ef2cb... app: remove the legacy desaturate implementation
  d02b53e... app: remove the legacy posterize code
  6359df9... app: remove the legacy threshold code
  7d099df... app: remove the legacy colorize code
  49fa0fe... app: clean up the desaturate cruft removal to look like the
  6e43a03... app: remove the pointless core wrappers for the below simpl
  847326f... app: make gimp_drawable_get_source_node use GeglBuffer
  0897bf5... app: remove orphaned Colorize typedef
  c4f74e3... app: remove unused lut-funcs
  fbf456e... app: gimptilebackendtilemanager reduce cases with 0copy
  c8966c3... app: resue the GeglProcessor
  901970f... app: cleanup in the new GimpDrawable tile source code
  bda08a8... app: rename gimp_drawable_apply_operation_with_config()
  6c08c2c... app: always use GEGL to invert drawables
  a064ce3... app: formatting cleanup in gimpdrawable-operation.c
  399503f... app: use GEGL to invert channels/selections
  ab636cc... app: remove the legacy invert lut code
  9178704... app: release tile with dirty flag in gegl tile backend
  e121c32... app: make projection use GeglBuffers
  1a02af0... app: remove GimpOperationTileSource
  a3dd5d8... app: add gimp_layer_new_from_buffer()
  c3490ed... app: stop gimp_buffer_to_tiles use GeglBuffer
  e71edd1... app: remove GimpOperationTileSink
  1787c80... app: add macro GIMP_IMAGE_TYPE_FROM_BYTES() (ignoring index
  a33e1db... app: completely port GimpBuffer to using GeglBuffer not Til
  67dfa79... app: gimptilebackendtilemanager fix missing last row/col of
  f07a699... app: replace some copy_region() by gegl_buffer_copy()
  787b04d... app: rename gimp_drawable_get_buffer() and gimp_tile_manage
  092ecbb... app: replace more copy_region() by gegl_buffer_copy()
  220a544... app: revert f5c7e7483b9dc
  bc66096... app: more meticulously tickle tile ref-counts
  3973c10... app: cache readable and writable buffers in the drawable
  694dd9c... app: set GeglBuffer directly in show image-graph
  d331da0... app: add gimp_drawable_apply_operation_to_buffer() and use 
  7f89cc1... app: implement gimp_channel_translate() with GEGL
  08290e8... app: implement gimp_channel_real_clear() with GEGL
  b018e93... app: implement GimpMaskUndo with GEGL
  228725f... app: remove the unused copy_region_nocow()
  a8559eb... app: implement gimp_channel_real_sharpen() with gegl:thresh
  85dd1ec... app: remove the legacy threshold lut code
  ca5bff8... app: implement gimp_image_duplicate_mask() with gegl_buffer
  2b2f686... app: clear gimp_image_merge_layers()'s merged layer with ge
  c2b1430... app: use gegl_buffer_copy() in gimp_drawable_real_push_undo
  e8a13f6... app: added GimpPickable::get_buffer()
  3b740a3... app: keep the undo mask around as GeglBuffer, not TileManag
  840b3c4... app: make sure TileManagers and the GeglBuffers backed by t
  ab8b03e... app: clear the projection's background using GEGL
  7d9c25e... app: remove clear_region(), it's replaced by GEGL everywher
  6445b2c... app: implement gimp_channel_real_feather() with gegl:gaussi
  5e925f1... app: remove gaussian_blur_region() and its helpers
  6bb850c... app: replace direct low-level GeglBuffer calls with utility
  eeeabf3... app: remove empty functions paint_funcs_setup()/free()
  de21eb8... app: remove unused #includes
  bffe3d6... app: use gegl_buffer_copy() in gimp_drawable_resize()
  3d2a8cf... app: some more gegl_buffer_clear()/set_color() on mask obje
  1291cf4... app: add gimp_drawable_get_babl_format()
  6acbe52... app: use gimp_image_transform_rgb() instead of transform_co
  756623c... app: implement gimp_layer_add_alpha() with gegl_buffer_copy
  1120ea9... app: default to use GEGL rather than legacy code paths
  6d4f896... app: avoid thrashing GEGL side of tile cache in projection
  2c61368... app: fix segfault in previous commit
  f4c1852... app: replace some color_region() and pattern_region() by GE
  7fb2041... app: don't need an attached item for applying an op to tile
  3e9de1a... app: add a flatten meta-op and use it for layers and channe
  06cf911... app: allow to "cast" a buffer's pixel format to another one



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