gegl r1193 - in trunk: . bin gegl/buffer



Author: ok
Date: 2007-01-22 21:38:26 +0000 (Mon, 22 Jan 2007)
New Revision: 1193
ViewCVS link: http://svn.gnome.org/viewcvs/gegl?rev=1193&view=rev

Modified:
   trunk/ChangeLog
   trunk/bin/gegl-view.c
   trunk/bin/gegl-view.h
   trunk/gegl/buffer/gegl-cache.c
   trunk/gegl/buffer/gegl-cache.h
Log:
Made iterative rendering work for GeglCache.
* gegl/buffer/gegl-cache.h: added gegl_cache_is_rendered.
* gegl/buffer/gegl-cache.c: (gegl_cache_init),
(gegl_cache_is_rendered), (node_invalidated), (gegl_cache_dequeue),
(gegl_cache_enqueue), (render_rectangle), (gegl_cache_render): fixed
gegl_cache_render to work iterativly (use it in a while loop to render
the entire cache).
* bin/gegl-view.[ch]: (gegl_view_init), (set_property),
(task_monitor), (gegl_view_repaint): changes due to changes in
GeglCache.





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