Hi, As far as I know, the returned value is currently set to 0x00, but you can check that easily.
I did some work to be able choose this behavior, but it's not ended yet. This work in the abyss branch in git. More details here: https://mail.gnome.org/archives/gegl-developer-list/2011-October/msg00003.html If you would like to complete this work, please go ahead. Best Regards, 2012/3/1 Zhang Peixuan <[email protected]> > Hello all, > > > > In GIMP,the area-filter-operations always get more pixel data out of the > input buffer's extent, then output the processed data. > > So, how the pixel datas out of extent are gotten in gegl-buffer-set and > gegl-buffer-get ,maybe they are all set 0x00, or another setting method?? > > such as: > > gegl_buffer_get(input_buffer, 1.0, src_rect, format, > in_data,GEGL_AUTO_ROWSTRIDE); > > if src_rect is larger than input_buffer->extent ,what data will be stored > in in_data? What is the machanism? > > > > Now our progress is slow ,because of the problem. So,can anyone help us > explain it? > > We're so glad to receive any advice from you! > > > > Thanks a lot! > > _______________________________________________ > gimp-developer-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/gimp-developer-list > > -- Michael
_______________________________________________ gimp-developer-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gimp-developer-list
