After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 785857 - Allow to iterate over graph outputs in a buffer iterator loop
Allow to iterate over graph outputs in a buffer iterator loop
Status: RESOLVED OBSOLETE
Product: GEGL
Classification: Other
Component: core
git master
Other All
: Normal enhancement
: ---
Assigned To: Default Gegl Component Owner
Default Gegl Component Owner
Depends on:
Blocks:
 
 
Reported: 2017-08-05 13:21 UTC by Michael Natterer
Modified: 2018-05-22 12:16 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch that adds gegl_buffer_iterator_add_node() (15.03 KB, patch)
2017-08-05 13:21 UTC, Michael Natterer
none Details | Review

Description Michael Natterer 2017-08-05 13:21:18 UTC
Created attachment 356999 [details] [review]
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()
Comment 1 GNOME Infrastructure Team 2018-05-22 12:16:31 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gegl/issues/42.