[cairo-commit] [cairo-www] src/todo.mdwn
cworth at freedesktop.org
Wed Nov 5 03:06:06 PST 2008
src/todo.mdwn | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
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
@@ -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