gegl r1787 - in trunk: . gegl/graph gegl/process



Author: ok
Date: 2007-12-30 15:21:10 +0000 (Sun, 30 Dec 2007)
New Revision: 1787
ViewCVS link: http://svn.gnome.org/viewcvs/gegl?rev=1787&view=rev

Modified:
   trunk/ChangeLog
   trunk/gegl/graph/gegl-node.c
   trunk/gegl/process/gegl-eval-mgr.c
   trunk/gegl/process/gegl-eval-visitor.c
   trunk/gegl/process/gegl-processor.c
Log:
* gegl/graph/gegl-node.c: (gegl_node_blit): make it possible to call
with a NULL buffer (if only the side-effects of processing is
desired).
* gegl/process/gegl-eval-mgr.c: (gegl_eval_mgr_apply): pull on the
input instead of output when it seems like we're operating on a sink
that accepts incremental consumption of data.
* gegl/process/gegl-eval-visitor.c: (visit_pad): do processing on for
sink op on the input pad.
* gegl/process/gegl-processor.c: added code path to allow processing
of subregions. The logioc in this file needs refactoring and simplification,
with paralellization in mind.





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