1. 25 Mar, 2012 1 commit
  2. 23 Mar, 2012 1 commit
  3. 20 Jun, 2011 1 commit
  4. 06 May, 2008 1 commit
    • Øyvind Kolås's avatar
      Improved indentation/argument naming/docs. · 880652af
      Øyvind Kolås authored
      * gegl/operation/gegl-operation-area-filter.h:
      * gegl/operation/gegl-operation-filter.h:
      * gegl/operation/gegl-operation-sink.h:
      * gegl/operation/gegl-operation-source.h:
      * gegl/operation/gegl-operation.h:
      * operations/common/brightness-contrast.c: (process_simd),
      (gegl_chant_class_init):
      
      svn path=/trunk/; revision=2277
      880652af
  5. 17 Jan, 2008 1 commit
    • Michael Natterer's avatar
      gegl/operation/gegl-operation-area-filter.h · b75b0fea
      Michael Natterer authored
      2008-01-17  Michael Natterer  <mitch@gimp.org>
      
      	* gegl/operation/gegl-operation-area-filter.h
      	* gegl/operation/gegl-operation-composer.h
      	* gegl/operation/gegl-operation-filter.h
      	* gegl/operation/gegl-operation-meta.h
      	* gegl/operation/gegl-operation-point-composer.h: remove all
      	includes except the parent class (which includes everything we
      	need).
      
      
      svn path=/trunk/; revision=1849
      b75b0fea
  6. 08 Jan, 2008 1 commit
    • Øyvind Kolås's avatar
      removed context_id from arguments on process function. .. same .. and · 063fd8bd
      Øyvind Kolås authored
      * gegl/operation/gegl-operation-composer.[ch]: removed context_id from
      arguments on process function.
      * gegl/operation/gegl-operation-filter.[ch]: .. same
      * gegl/operation/gegl-operation-sink.[ch]: .. and same.
      * gegl/operation/gegl-operation-point-composer.c:
      * gegl/operation/gegl-operation-point-filter.c: adapt to above change.
      * gegl/gegl-chant.h: reflect above change.
      * operations/affine/affine.c:
      * operations/blur/box-blur.c:
      * operations/blur/gaussian-blur.c:
      * operations/color/mono-mixer.c:
      * operations/color/stretch-contrast.c:
      * operations/enhance/bilateral-filter.c:
      * operations/enhance/snn-mean.c:
      * operations/io/png-save.c:
      * operations/io/save-buffer.c:
      * operations/io/save-pixbuf.c: moved to new API.
      
      svn path=/trunk/; revision=1831
      063fd8bd
  7. 07 Jan, 2008 1 commit
    • Øyvind Kolås's avatar
      added some extra debug output for missing formats on pads (to be ignored · 635ffb24
      Øyvind Kolås authored
      * gegl/graph/gegl-node-context.c: added some extra debug output for
      missing formats on pads (to be ignored for some core ops for now, but
      gives better guidance when things crash.)
      * gegl/operation/gegl-operation-composer.[ch]
      * gegl/operation/gegl-operation-filter.[ch]:
      * gegl/operation/gegl-operation-sink.[ch]:
      * gegl/operation/gegl-operation-source.[ch]: added the buffers being
      read from/written to as arguments of the process functions in the base
      classes for the common operation types.
      The rest of the files modified were modifications to update to never
      API.
      * gegl/gegl-chant.h:
      * gegl/operation/gegl-operation-point-composer.c:
      * gegl/operation/gegl-operation-point-filter.c:
      * operations/affine/affine.c:
      * operations/blur/box-blur.c:
      * operations/blur/gaussian-blur.c:
      * operations/color/mono-mixer.c:
      * operations/color/remap.c:
      * operations/color/stretch-contrast.c:
      * operations/core/clone.c:
      * operations/core/crop.c:
      * operations/core/nop.c:
      * operations/core/shift.c:
      * operations/enhance/bilateral-filter.c:
      * operations/enhance/snn-mean.c:
      * operations/io/display.c:
      * operations/io/exr-load.cpp:
      * operations/io/ff-load.c:
      * operations/io/jpg-load.c:
      * operations/io/load-buffer.c:
      * operations/io/magick-load.c:
      * operations/io/pixbuf.c:
      * operations/io/png-load.c:
      * operations/io/png-save.c:
      * operations/io/raw-load.c:
      * operations/io/save-buffer.c:
      * operations/io/save-pixbuf.c:
      * operations/io/svg-load.c:
      * operations/render/FractalExplorer.c:
      * operations/render/checkerboard.c:
      * operations/render/color.c:
      * operations/render/introspect.c:
      * operations/render/noise.c:
      * operations/render/text.c:
      * operations/workshop/stress.c:
      
      svn path=/trunk/; revision=1813
      635ffb24
  8. 06 Jan, 2008 1 commit
    • Michael Natterer's avatar
      gegl/buffer/gegl-buffer-allocator.h gegl/buffer/gegl-buffer-load.h · 925b9e0f
      Michael Natterer authored
      2008-01-06  Michael Natterer  <mitch@gimp.org>
      
      	* gegl/buffer/gegl-buffer-allocator.h
      	* gegl/buffer/gegl-buffer-load.h
      	* gegl/buffer/gegl-buffer-private.h
      	* gegl/buffer/gegl-buffer-save.h
      	* gegl/buffer/gegl-buffer-types.h
      	* gegl/buffer/gegl-buffer.h
      	* gegl/buffer/gegl-cache.h
      	* gegl/buffer/gegl-handler-cache.h
      	* gegl/buffer/gegl-handler-empty.h
      	* gegl/buffer/gegl-handler-log.h
      	* gegl/buffer/gegl-handler-zoom.h
      	* gegl/buffer/gegl-handler.h
      	* gegl/buffer/gegl-handlers.h
      	* gegl/buffer/gegl-provider.h
      	* gegl/buffer/gegl-region-generic.h
      	* gegl/buffer/gegl-region.h
      	* gegl/buffer/gegl-sampler-lanczos.h
      	* gegl/buffer/gegl-sampler-linear.h
      	* gegl/buffer/gegl-sampler-nearest.h
      	* gegl/buffer/gegl-sampler.h
      	* gegl/buffer/gegl-storage.h
      	* gegl/buffer/gegl-tile-backend.h
      	* gegl/buffer/gegl-tile-disk.h
      	* gegl/buffer/gegl-tile-mem.h
      	* gegl/buffer/gegl-tile.h
      	* gegl/operation/gegl-extension-handler.h
      	* gegl/operation/gegl-operation-area-filter.h
      	* gegl/operation/gegl-operation-composer.h
      	* gegl/operation/gegl-operation-filter.h
      	* gegl/operation/gegl-operation-meta.h
      	* gegl/operation/gegl-operation-point-composer.h
      	* gegl/operation/gegl-operation-point-filter.h
      	* gegl/operation/gegl-operation-sink.h
      	* gegl/operation/gegl-operation-source.h
      	* gegl/operation/gegl-operation.h
      	* gegl/property-types/gegl-color.h
      	* gegl/property-types/gegl-curve.h: header cleanup: added missing
      	GEGL_IS_FOO() macros, unified include guards, indentation, remove
      	tons of includes, remove trailing whitespace, stuff...
      
      
      svn path=/trunk/; revision=1809
      925b9e0f
  9. 05 Jan, 2008 1 commit
    • Øyvind Kolås's avatar
      Made the process methods of operations take a GeglNodeContext instead · 5ac10664
      Øyvind Kolås authored
      of a context_id, this GeglNodeContext contains the logic to perform
      concurrent bookkeeping of data on pads of nodes.
      * gegl/gegl-chant.h:
      * gegl/graph/gegl-node-context.[ch]:
      * gegl/operation/gegl-operation-composer.[ch]:
      * gegl/operation/gegl-operation-filter.[ch]:
      * gegl/operation/gegl-operation-point-composer.c:
      * gegl/operation/gegl-operation-point-filter.c:
      * gegl/operation/gegl-operation-sink.[ch]:
      * gegl/operation/gegl-operation-source.[ch]:
      * gegl/operation/gegl-operation.c:
      * gegl/operation/gegl-operation.h:
      * gegl/process/gegl-eval-visitor.c:
      * gegl/process/gegl-processor.c:
      * operations/affine/affine.c:
      * operations/blur/box-blur.c:
      * operations/blur/gaussian-blur.c:
      * operations/color/mono-mixer.c:
      * operations/color/remap.c:
      * operations/color/stretch-contrast.c:
      * operations/core/clone.c:
      * operations/core/crop.c:
      * operations/core/nop.c:
      * operations/core/shift.c:
      * operations/enhance/bilateral-filter.c:
      * operations/enhance/snn-mean.c:
      * operations/io/display.c:
      * operations/io/exr-load.cpp:
      * operations/io/ff-load.c:
      * operations/io/jpg-load.c:
      * operations/io/load-buffer.c:
      * operations/io/magick-load.c:
      * operations/io/pixbuf.c:
      * operations/io/png-load.c:
      * operations/io/png-save.c:
      * operations/io/raw-load.c:
      * operations/io/save-buffer.c:
      * operations/io/save-pixbuf.c:
      * operations/io/svg-load.c:
      * operations/render/FractalExplorer.c:
      * operations/render/checkerboard.c:
      * operations/render/color.c:
      * operations/render/introspect.c:
      * operations/render/noise.c:
      * operations/render/text.c:
      * operations/workshop/box-max.c:
      * operations/workshop/box-min.c:
      * operations/workshop/box-percentile.c:
      * operations/workshop/c2g.c:
      * operations/workshop/demosaic-simple.c:
      * operations/workshop/disc-percentile.c:
      * operations/workshop/gluas.c:
      * operations/workshop/gtk-display.c:
      * operations/workshop/hstack.c:
      * operations/workshop/kuwahara-max.c:
      * operations/workshop/kuwahara-min.c:
      * operations/workshop/kuwahara.c:
      * operations/workshop/line-profile.c:
      * operations/workshop/mandelbrot.c:
      * operations/workshop/max-envelope.c:
      * operations/workshop/mblur.c:
      * operations/workshop/min-envelope.c:
      * operations/workshop/rawbayer-load.c:
      * operations/workshop/snn-percentile.c:
      * operations/workshop/stress.c:
      
      svn path=/trunk/; revision=1801
      5ac10664
  10. 04 Jan, 2008 1 commit
    • Øyvind Kolås's avatar
      Removed context_id argument from prepare method, added const · 6d9def27
      Øyvind Kolås authored
      GeglRectangle *result to base process and many of the process
      protoypes in other base classes to simplify logic in operations.
      * gegl/gegl-chant.h:
      * gegl/operation/gegl-operation-filter.c:
      * gegl/operation/gegl-operation-composer.c:
      * gegl/operation/gegl-operation-filter.h:
      * gegl/operation/gegl-operation-area-filter.c:
      * gegl/operation/gegl-operation-composer.h:
      * gegl/operation/gegl-operation-source.c:
      * gegl/operation/gegl-operation.c:
      * gegl/operation/gegl-operation-sink.c:
      * gegl/operation/gegl-operation-source.h:
      * gegl/operation/gegl-operation.h:
      * gegl/operation/gegl-operation-sink.h:
      * gegl/operation/gegl-operation-point-filter.c:
      * gegl/operation/gegl-operation-point-composer.c:
      * gegl/process/gegl-eval-visitor.c:
      * gegl/process/gegl-prepare-visitor.c:
      * gegl/process/gegl-eval-mgr.c:
      * gegl/process/gegl-processor.c:
      * operations/render/color.c:
      * operations/render/text.c:
      * operations/render/introspect.c:
      * operations/render/checkerboard.c:
      * operations/render/FractalExplorer.c:
      * operations/render/noise.c:
      * operations/svg/svg_huerotate.c:
      * operations/svg/svg_luminancetoalpha.c:
      * operations/svg/svg_matrix.c:
      * operations/svg/svg_saturate.c:
      * operations/enhance/bilateral-filter.c:
      * operations/enhance/snn-mean.c:
      * operations/blur/box-blur.c:
      * operations/blur/gaussian-blur.c:
      * operations/meta/layer.c:
      * operations/io/png-load.c:
      * operations/io/save-buffer.c:
      * operations/io/raw-load.c:
      * operations/io/magick-load.c:
      * operations/io/exr-load.cpp:
      * operations/io/svg-load.c:
      * operations/io/load.c:
      * operations/io/png-save.c:
      * operations/io/load-buffer.c:
      * operations/io/save-pixbuf.c:
      * operations/io/pixbuf.c:
      * operations/io/jpg-load.c:
      * operations/core/clone.c:
      * operations/core/crop.c:
      * operations/core/convert-format.c:
      * operations/core/nop.c:
      * operations/core/shift.c:
      * operations/affine/affine.c:
      * operations/transparency/opacity.c:
      * operations/workshop/min-envelope.c:
      * operations/workshop/max-envelope.c:
      * operations/workshop/kuwahara.c:
      * operations/workshop/grey.c:
      * operations/workshop/box-min.c:
      * operations/workshop/disc-percentile.c:
      * operations/workshop/box-max.c:
      * operations/workshop/c2g.c:
      * operations/workshop/gluas.c:
      * operations/workshop/demosaic-simple.c:
      * operations/workshop/hstack.c:
      * operations/workshop/generated/blend.rb:
      * operations/workshop/box-percentile.c:
      * operations/workshop/mblur.c:
      * operations/workshop/stress.c:
      * operations/workshop/kuwahara-min.c:
      * operations/workshop/line-profile.c:
      * operations/workshop/kuwahara-max.c:
      * operations/workshop/snn-percentile.c:
      * operations/workshop/mandelbrot.c:
      * operations/workshop/ff-save.c:
      * operations/workshop/gtk-display.c:
      * operations/workshop/rawbayer-load.c:
      * operations/generated/svg-12-blend.rb:
      * operations/generated/other-blend.rb:
      * operations/generated/math.rb:
      * operations/generated/svg-12-porter-duff.rb:
      * operations/color/contrast-curve.c:
      * operations/color/brightness-contrast.c:
      * operations/color/remap.c:
      * operations/color/whitebalance.c:
      * operations/color/stretch-contrast.c:
      * operations/color/mono-mixer.c:
      * operations/color/threshold.c:
      
      svn path=/trunk/; revision=1798
      6d9def27
  11. 03 Jan, 2008 1 commit
    • Michael Natterer's avatar
      gegl/buffer/gegl-sampler-cubic.h gegl/buffer/gegl-sampler-lanczos.h · 1df1de72
      Michael Natterer authored
      2008-01-03  Michael Natterer  <mitch@gimp.org>
      
      	* gegl/buffer/gegl-sampler-cubic.h
      	* gegl/buffer/gegl-sampler-lanczos.h
      	* gegl/buffer/gegl-sampler-linear.h
      	* gegl/buffer/gegl-sampler-nearest.h
      	* gegl/operation/gegl-operation-area-filter.h
      	* gegl/operation/gegl-operation-composer.h
      	* gegl/operation/gegl-operation-filter.h
      	* gegl/operation/gegl-operation-meta.h
      	* gegl/operation/gegl-operation-point-composer.h
      	* gegl/operation/gegl-operation-point-filter.h
      	* gegl/operation/gegl-operation-sink.h
      	* gegl/operation/gegl-operation-source.h: use G_BEGIN/END_DECLS,
      	renamed parent members to "parent_instance" and "parent_class",
      	removed lots of useless includes, some formatting cleanup.
      
      
      svn path=/trunk/; revision=1797
      1df1de72
  12. 11 Nov, 2007 1 commit
  13. 10 Nov, 2007 1 commit
    • Øyvind Kolås's avatar
      Upgraded GEGL from (L)GPLv2 to (L)GPLv3. The library itself and the · 6609e9b8
      Øyvind Kolås authored
      	operations are under LGPLv3 and the sample programs using the GEGL
      	library are licensed under GPLv3. Copyright statements in all files
      	have been updated to reflect this change, the permission to use leter
      	versions of the GNU licenses have been retained in all instances.)
      
      	* COPYING: changed to GPLv3
      	* COPYING.LESSER: added (LGPLv3 's exceptions over GPLv3)
      
      svn path=/trunk/; revision=1682
      6609e9b8
  14. 04 Jun, 2007 1 commit
  15. 03 Jun, 2007 1 commit
    • Øyvind Kolås's avatar
      Moved the operation base classes to it's own directory. · 6529206a
      Øyvind Kolås authored
              * configure.in: added gegl/operation/Makefile to the list of files to
              create.
              * gegl/Makefile.am: added subdir.
              * gegl/operation/Makefile.am: new makefile.
              * gegl/gegl-operation*.[ch]: moved to a operation subdir.
      
              A lot of other files just had the path of some #includes modified.
      
      svn path=/trunk/; revision=1537
      6529206a
  16. 29 Dec, 2006 1 commit
    • Øyvind Kolås's avatar
      %s/dynamic_id/context_id/g which is hopefully a rename in a sane · 372414f9
      Øyvind Kolås authored
      direction, probably not a final choice though.
      * gegl/gegl-chant.h:
      * gegl/gegl-cr-visitor.c: (visit_node):
      * gegl/gegl-debug-rect-visitor.c: (visit_node):
      * gegl/gegl-eval-mgr.c: (gegl_eval_mgr_apply):
      * gegl/gegl-eval-visitor.c: (visit_pad):
      * gegl/gegl-finish-visitor.c: (visit_node):
      * gegl/gegl-need-visitor.c: (visit_node):
      * gegl/gegl-node-dynamic.h:
      * gegl/gegl-node.c: (gegl_node_set_need_rect),
      (gegl_node_get_result_rect), (gegl_node_set_result_rect),
      (gegl_node_get_need_rect), (lookup_dynamic),
      (gegl_node_get_dynamic), (gegl_node_remove_dynamic),
      (gegl_node_add_dynamic):
      * gegl/gegl-node.h:
      * gegl/gegl-operation-composer.c: (process), (calc_source_regions):
      * gegl/gegl-operation-composer.h:
      * gegl/gegl-operation-filter.c: (process), (calc_source_regions):
      * gegl/gegl-operation-filter.h:
      * gegl/gegl-operation-point-composer.c: (process_inner):
      * gegl/gegl-operation-point-filter.c: (process_inner):
      * gegl/gegl-operation-sink.c: (process), (calc_source_regions):
      * gegl/gegl-operation-sink.h:
      * gegl/gegl-operation-source.c: (process), (calc_source_regions):
      * gegl/gegl-operation-source.h:
      * gegl/gegl-operation.c: (gegl_operation_process),
      (gegl_operation_calc_source_regions), (gegl_operation_prepare),
      (gegl_operation_set_source_region), (calc_source_regions),
      (gegl_operation_get_requested_region),
      (gegl_operation_result_rect), (gegl_operation_get_data),
      (gegl_operation_set_data):
      * gegl/gegl-operation.h:
      * gegl/gegl-prepare-visitor.c: (visit_node):
      * gegl/gegl-visitor.c: (set_property), (get_property):
      * gegl/gegl-visitor.h:
      * operations/blur/box-blur.c: (process), (get_source_rect),
      (calc_source_regions):
      * operations/blur/gaussian-blur.c: (process), (get_source_rect),
      (calc_source_regions):
      * operations/color/remap.c: (process), (get_source_rect),
      (calc_source_regions):
      * operations/color/stretch-contrast.c: (process),
      (calc_source_regions):
      * operations/core/buffer.c: (process):
      * operations/core/clone.c: (process):
      * operations/core/crop.c: (process), (calc_source_regions):
      * operations/core/nop.c: (process):
      * operations/core/save-buffer.c: (process):
      * operations/core/shift.c: (process), (calc_source_regions):
      * operations/display/display.c: (process):
      * operations/file-io/exr-load.cpp:
      * operations/file-io/jpg-load.c: (process):
      * operations/file-io/load.c: (prepare):
      * operations/file-io/magick-load.c: (process):
      * operations/file-io/pixbuf.c: (process):
      * operations/file-io/png-load.c: (process), (get_defined_region):
      * operations/file-io/png-save.c: (process):
      * operations/file-io/raw-load.c: (process):
      * operations/file-io/svg-load.c: (process):
      * operations/meta/layer.c: (prepare):
      * operations/render/FractalExplorer.c: (process):
      * operations/render/checkerboard.c: (process):
      * operations/render/color.c: (process):
      * operations/render/introspect.c: (process):
      * operations/render/noise.c: (process):
      * operations/render/text.c: (process):
      * operations/transform/affine.c: (calc_source_regions), (process):
      * operations/workshop/box-max.c: (process), (get_source_rect),
      (calc_source_regions):
      * operations/workshop/box-min.c: (process), (get_source_rect),
      (calc_source_regions):
      * operations/workshop/demosaic-simple.c: (process),
      (get_source_rect), (calc_source_regions):
      * operations/workshop/gtk-display.c: (process):
      * operations/workshop/mandelbrot.c: (process):
      * operations/workshop/rawbayer-load.c: (process):
      372414f9
  17. 11 Dec, 2006 1 commit
    • Øyvind Kolås's avatar
      Made graph evaluation reentrant. · d74b60b9
      Øyvind Kolås authored
      * gegl/gegl-eval-mgr.c: (gegl_eval_mgr_apply):
      * gegl/gegl-eval-mgr.h:
      * gegl/gegl-eval-visitor.c: (visit_pad):
      * gegl/gegl-node-dynamic.c: (gegl_node_dynamic_class_init),
      (gegl_node_dynamic_set_property), (gegl_node_dynamic_get_property),
      (property_new), (property_destroy), (lookup_property),
      (gegl_node_dynamic_get_value), (gegl_node_dynamic_remove_property),
      (gegl_node_dynamic_add_value), (finalize):
      * gegl/gegl-node-dynamic.h:
      * gegl/gegl-node.c: (gegl_node_apply_roi), (gegl_node_blit),
      (gegl_node_apply), (gegl_node_get_property),
      (gegl_node_find_property), (gegl_node_process):
      * gegl/gegl-node.h:
      * gegl/gegl-operation-composer.c:
      (gegl_operation_composer_class_init),
      (gegl_operation_composer_init), (get_property), (set_property),
      (process):
      * gegl/gegl-operation-composer.h:
      * gegl/gegl-operation-filter.c: (gegl_operation_filter_class_init),
      (gegl_operation_filter_init), (get_property), (set_property),
      (process):
      * gegl/gegl-operation-filter.h:
      * gegl/gegl-operation-point-composer.c: (process_inner):
      * gegl/gegl-operation-point-filter.c: (process_inner):
      * gegl/gegl-operation-sink.c: (gegl_operation_sink_class_init),
      (gegl_operation_sink_init), (get_property), (set_property),
      (process):
      * gegl/gegl-operation-sink.h:
      * gegl/gegl-operation-source.c: (gegl_operation_source_init),
      (get_property), (set_property), (process):
      * gegl/gegl-operation-source.h:
      * gegl/gegl-operation.c: (gegl_operation_get_data),
      (gegl_operation_set_data):
      * gegl/gegl-operation.h:
      d74b60b9
  18. 08 Dec, 2006 1 commit
    • Øyvind Kolås's avatar
      Added GeglNodeDynamic, a data structure to store evaluation · 712b489b
      Øyvind Kolås authored
      thread/context specifc data attached to nodes, at the moment it
      contains some of the rects travesals and internal refcount for buffer
      bookkeeping. Buffers (and potentially other pad data), should be moved
      here as well.
      * gegl/Makefile.am:
      * gegl/gegl-chant.h:
      * gegl/gegl-cr-visitor.c: (visit_node):
      * gegl/gegl-debug-rect-visitor.c: (visit_node):
      * gegl/gegl-eval-mgr.c: (gegl_eval_mgr_apply):
      * gegl/gegl-eval-visitor.c: (visit_pad):
      * gegl/gegl-finish-visitor.c: (gegl_finish_visitor_class_init),
      (gegl_finish_visitor_init), (visit_node):
      * gegl/gegl-finish-visitor.h:
      * gegl/gegl-need-visitor.c: (visit_node):
      * gegl/gegl-node-dynamic.c: (gegl_node_dynamic_class_init),
      (gegl_node_dynamic_init), (gegl_node_dynamic_set_need_rect),
      (gegl_node_dynamic_get_result_rect),
      (gegl_node_dynamic_set_result_rect),
      (gegl_node_dynamic_get_need_rect):
      * gegl/gegl-node-dynamic.h:
      * gegl/gegl-node.c: (gegl_node_init), (gegl_node_set_need_rect),
      (gegl_node_get_result_rect), (gegl_node_set_result_rect),
      (gegl_node_get_need_rect), (gegl_node_get_bounding_box),
      (gegl_node_process), (lookup_dynamic), (gegl_node_get_dynamic),
      (gegl_node_remove_dynamic), (gegl_node_add_dynamic):
      * gegl/gegl-node.h:
      * gegl/gegl-operation-composer.c: (process), (calc_source_regions):
      * gegl/gegl-operation-composer.h:
      * gegl/gegl-operation-filter.c: (process), (calc_source_regions):
      * gegl/gegl-operation-filter.h:
      * gegl/gegl-operation-point-composer.c: (process_inner):
      * gegl/gegl-operation-point-filter.c: (process_inner):
      * gegl/gegl-operation-sink.c: (process), (calc_source_regions):
      * gegl/gegl-operation-sink.h:
      * gegl/gegl-operation-source.c: (process), (calc_source_regions):
      * gegl/gegl-operation-source.h:
      * gegl/gegl-operation.c: (gegl_operation_process),
      (gegl_operation_calc_source_regions), (gegl_operation_prepare),
      (gegl_operation_set_source_region), (calc_source_regions),
      (gegl_operation_get_requested_region),
      (gegl_operation_result_rect):
      * gegl/gegl-operation.h:
      * gegl/gegl-prepare-visitor.c: (visit_node):
      * gegl/gegl-types.h:
      * gegl/gegl-visitor.c: (gegl_visitor_class_init), (set_property),
      (get_property):
      * gegl/gegl-visitor.h:
      * operations/blur/box-blur.c: (process), (get_source_rect),
      (calc_source_regions):
      * operations/blur/gaussian-blur.c: (process), (get_source_rect),
      (calc_source_regions):
      * operations/color/stretch-contrast.c: (process),
      (calc_source_regions):
      * operations/core/buffer.c: (process):
      * operations/core/clone.c: (process):
      * operations/core/crop.c: (process), (calc_source_regions):
      * operations/core/nop.c: (process):
      * operations/core/shift.c: (process), (calc_source_regions):
      * operations/display/display.c: (process):
      * operations/file-io/jpg-load.c: (process):
      * operations/file-io/load.c: (prepare):
      * operations/file-io/magick-load.c: (process):
      * operations/file-io/pixbuf.c: (process):
      * operations/file-io/png-load.c: (process), (get_defined_region):
      * operations/file-io/png-save.c: (process):
      * operations/file-io/raw-load.c: (process):
      * operations/file-io/svg-load.c: (process), (get_defined_region):
      * operations/meta/layer.c: (prepare):
      * operations/render/FractalExplorer.c: (process):
      * operations/render/checkerboard.c: (process):
      * operations/render/color.c: (process):
      * operations/render/noise.c: (process):
      * operations/render/text.c: (process):
      * operations/transform/affine.c: (calc_source_regions), (process):
      * operations/workshop/demosaic-simple.c: (process),
      (get_source_rect), (calc_source_regions):
      * operations/workshop/gtk-display.c: (process):
      * operations/workshop/mandelbrot.c: (process):
      * operations/workshop/rawbayer-load.c: (process):
      712b489b
  19. 09 Sep, 2006 1 commit
  20. 03 Sep, 2006 1 commit
  21. 25 Jun, 2006 1 commit