On Thu, 2006-10-26 at 16:02 -0700, Carl Worth wrote:
hope this helps. Here's a pointer to the most recent conversation we (MentalGuy and myself) had about this on the cairo list:
http://lists.freedesktop.org/archives/cairo/2006-March/006577.html
There are some API suggestions there, but we've never seen an attempt at an implementation yet.
Is Keith now willing to accept an API which doesn't entail a full software implementation of GLSL up-front? That's basically why I finally gave up.
[ See the (belated) continuation of the thread here:
http://lists.freedesktop.org/archives/cairo/2006-September/007760.html ]
Aside from that though, since we had these discussions, I realized that perhaps we should be looking at is the potential for cairo/GEGL integration. It's possible that cairo doesn't really need a full-fledged effects API, just some hooks to allow better interoperation with stuff like GEGL.
-mental