[cairo-commit] [cairo-www] src/todo.mdwn

Carl Worth cworth at freedesktop.org
Wed Nov 5 03:06:06 PST 2008


 src/todo.mdwn |    8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

New commits:
commit 1d908a1b24c52d89c8910bf358febcab88fb18fc
Author: Carl Worth <cworth at freedesktop.org>
Date:   Wed Nov 5 03:06:01 2008 -0800

    web commit by BenjaminOtte: add some notes about pixbufs

diff --git a/src/todo.mdwn b/src/todo.mdwn
index ee97c46..7ee69c2 100644
--- a/src/todo.mdwn
+++ b/src/todo.mdwn
@@ -428,5 +428,11 @@ Not strictly in cairo-land, but noted lest we forget.
 
  * GdkPixbuf export/import cairo surfaces.
    * Add a pre-multiplied ARGB colorspace to avoid conversion issues, and make
-     GdkPixbuf match hardware requirements for improved performance.
+     GdkPixbuf match hardware requirements for improved performance
+
+ * refactor GdkPixbuf for Gtk 3.0, so it's a thin wrapper around cairo surfaces 
+   and make sure it makes use of Cairo performance effectively:
+   * make GdkEditablePixbuf different from GdkPixbuf (treat editing as a special case)
+   * ensure loaded-from-file pixbufs store their raw image data for writing to JPEG
+   * possibly add subclasses for themed pixbufs/icon pixbufs and invent a sane object hierarchy
 


More information about the cairo-commit mailing list