From: Søren Sandmann Pedersen Date: Tue, 5 May 2009 05:58:48 +0000 (-0400) Subject: Some roadmap notes X-Git-Tag: pixman-0.15.6~12 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fa274ffc6180fc0d57f11bf7b691fe95f344c5d9;p=platform%2Fupstream%2Fpixman.git Some roadmap notes --- diff --git a/pixman/refactor b/pixman/refactor index 93e7533..91cbf5a 100644 --- a/pixman/refactor +++ b/pixman/refactor @@ -1,5 +1,40 @@ Roadmap +- Move all the fetchers etc. into pixman-image to make pixman-compose.c + less intimidating. + + DONE + +- Make combiners for unified alpha take a mask argument. That way + we won't need two separate paths for unified vs component in the + general compositing code. + + DONE, except that the Altivec code needs to be updated. Luca is + looking into that. + +- Delete separate 'unified alpha' path + + DONE + +- Split images into their own files + + DONE + +- Split the gradient walker code out into its own file + + DONE + +- Add scanline getters per image + + DONE + +- Generic 64 bit fetcher + + DONE + +- Split fast path tables into their respective architecture dependent + files. + See "Render Algorithm" below for rationale Images will eventually have these virtual functions: