Re: [Gegl-developer] Introduction to GEGL Buffers

2009-05-12 Thread utkarsh shukla
- Add GPU based means of setting and retrieving pixel data with a unified CPU/GPU storage (an important initial part of making GEGL GPU accelerated.) - mmap the tile data in the backend instead of reading/writing (port away from GIO). - re-enable shared access across processes using mmap

Re: [Gegl-developer] Introduction to GEGL Buffers

2009-05-12 Thread Nicolas Robidoux
I expect the following items from Øyvind's list to be tackled by Adam Turcotte and Eric Daoust (both GSoC students which I mentor). Consequently, if someone is planning to tackle these issues in the foreseable future, please let everyone know. Øyvind Kolås writes: ... What follows is a

Re: [Gegl-developer] Introduction to GEGL Buffers

2009-05-12 Thread Øyvind Kolås
On Tue, May 12, 2009 at 3:50 PM, Nicolas Robidoux nrobid...@cs.laurentian.ca wrote: I'm not making promises on the following (given that they are not part of the original GSoC) but they are related to Adam and Eric GSoCs, but it would make sense to have them have a look at the following (I may

Re: [Gegl-developer] Introduction to GEGL Buffers

2009-05-12 Thread Nicolas Robidoux
Øyvind Kolås writes: I forgot to add one more item to my list of potential/desired enhancements of GeglBuffer and that is to make the extent (width and heights) of the buffer be updated on demand when tiles are changed, allowing automatically growing buffers that are auto-clipped to the

Re: [Gegl-developer] Introduction to GEGL Buffers

2009-05-12 Thread Nicolas Robidoux
Christopher Montgomery writes: ... I suspect you are conflating center/corner with 'are we point sampling or area sampling the pixel?'. ... I am not. Although area sampling generally works better with the center convention, and point sampling works better with the corner convention, one

Re: [Gegl-developer] Introduction to GEGL Buffers

2009-05-12 Thread Øyvind Kolås
On Tue, May 12, 2009 at 9:55 PM, utkarsh shukla utk.shu...@gmail.com wrote: hi, Actually I am not a GSOC student but I was very much interested in writing some code or some patch for gimp. Please guide me in case you feel I can be of bit help. I am not a mentor in the summer of code but I am

Re: [Gegl-developer] Introduction to GEGL Buffers

2009-05-12 Thread Nicolas Robidoux
Let me try to be a bit more specific, one issue at a time. -- I agree that, at least at low order (which is all we're doing for now), abyss policies are independent of whether we are using the center or corner image

Re: [Gegl-developer] Introduction to GEGL Buffers

2009-05-12 Thread Nicolas Robidoux
Christopher Montgomery writes: ... Ah, you mean that the implementation is easier, not that the output results differ? ... Christopher: Can we start from scratch? I'm afraid that we may take a long time explaining to each other exactly what we mean, with the most likely end result that