Allow to iterate over graph outputs in a buffer iterator loop
@mitch
Submitted by Michael Natterer Link to original bug (#785857)
Description
Created attachment 356999 Patch that adds gegl_buffer_iterator_add_node()
Attached patch was originally meant to help fixing GIMP bug 785535, here is the most important comment from that bug:
GimpHistogram currently uses a GeglBufferIterator, so I hacked up GeglBufferIterator to be able to read from a GeglNode, a better API would be:
GeglIterator gegl_iterator_new_empty() gegl_iterator_new_buffer() gegl_iterator_new_node() gegl_iterator_add_buffer() gegl_iterator_add_node() the rest just renamed gegl_buffer_iterator -> gegl_iterator
But for now I'll attach a patch that simply adds
gegl_buffer_iterator_add_node()
Patch 356999, "Patch that adds gegl_buffer_iterator_add_node()":
gegl-buffer-iterator-add-node.patch
Version: git master