Hello, Sorry that you feel that way. I did tell the GIMP and GEGL developer's during proposal period that I had no previous experience with OpenGL. Moreover, you can read from my mailing list posts that I admit to being a beginner in OpenGL, GObjects and GEGL. I can't really speculate why they accepted me against someone experienced like you. But one thing's for sure, I can and am willing to learn. As to me being off-track, maybe we are approaching the same problem in different perspectives? What I've written in my GSoC proposal is a very murky way of parallelizing pixel operations by loading buffer image data into OpenGL textures and using those textures inside shaders. It's now extended into off-loading pixel data copy operations and conversions to the GPU, so that the CPU can save several cycles to do other tasks. In my view, OpenCL and similar APIs aren't very different with respect to how I am envisioning to use OpenGL for GEGL. I don't see why I can't use those so called computing languages. Sure, I'm not positive that all operations could be rewritten into shaders. What I'm sure is that the very basic of them I could implement in time for GSoC. I'm curious about your mention of minimaps though. I haven't really heard about them being used in GPGPU techniques. The only thing I know about minimaps is that they are "miniature map[s], often placed in a corner of the screen in computer games to aid in reorientation" [from Wikipedia]. Maybe you can shed some light into this dark mind? Respectfully yours, Daerd _______________________________________________ Gegl-developer mailing list Gegl-developer@xxxxxxxxxxxxxxxxxxxxxx https://lists.XCF.Berkeley.EDU/mailman/listinfo/gegl-developer