modules: migrate aces-rrt filter to new iterator api
This commit is contained in:
@ -17,6 +17,7 @@
|
|||||||
|
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
|
#define GEGL_ITERATOR2_API
|
||||||
#include <gegl.h>
|
#include <gegl.h>
|
||||||
#include <gtk/gtk.h>
|
#include <gtk/gtk.h>
|
||||||
|
|
||||||
@ -200,11 +201,11 @@ cdisplay_aces_rrt_convert_buffer (GimpColorDisplay *display,
|
|||||||
|
|
||||||
iter = gegl_buffer_iterator_new (buffer, area, 0,
|
iter = gegl_buffer_iterator_new (buffer, area, 0,
|
||||||
babl_format ("RGBA float"),
|
babl_format ("RGBA float"),
|
||||||
GEGL_ACCESS_READWRITE, GEGL_ABYSS_NONE);
|
GEGL_ACCESS_READWRITE, GEGL_ABYSS_NONE, 1);
|
||||||
|
|
||||||
while (gegl_buffer_iterator_next (iter))
|
while (gegl_buffer_iterator_next (iter))
|
||||||
{
|
{
|
||||||
gfloat *data = iter->data[0];
|
gfloat *data = iter->items[0].data;
|
||||||
gint count = iter->length;
|
gint count = iter->length;
|
||||||
|
|
||||||
while (count--)
|
while (count--)
|
||||||
|
Reference in New Issue
Block a user