[cairo-commit] [cairo-www] src/summerofcode

Carl Worth cworth at freedesktop.org
Tue Mar 4 16:53:35 PST 2008


 src/summerofcode/ideas.mdwn |   38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

New commits:
commit 025f18ce21951a3788e24458acbc9a2b21bd1127
Author: Carl Worth <cworth at freedesktop.org>
Date:   Tue Mar 4 16:53:34 2008 -0800

    web commit by BehdadEsfahbod

diff --git a/src/summerofcode/ideas.mdwn b/src/summerofcode/ideas.mdwn
new file mode 100644
index 0000000..764dc3e
--- /dev/null
+++ b/src/summerofcode/ideas.mdwn
@@ -0,0 +1,38 @@
+[[meta title="Cairo's SummerOfCode Pool of Ideas"]]
+
+Library improvements
+====================
+
+  * Implement a faster lookup-table-based rasterizer
+
+  * Implement show_text_glyph() operation, with PDF implementation described in [[http://lists.freedesktop.org/archives/cairo/2007-September/011427.html|this mail]]
+
+  * A significant improvement to pixman compositing code
+
+  * Merge xlib and xcb backend similarly to what was done recently to PDF and PS
+
+  * Finish user-font API described in several mailing list threads:
+   [[1](http://lists.freedesktop.org/archives/cairo/2007-February/009539.html)]
+   [[2](http://lists.freedesktop.org/archives/cairo/2006-May/006893.html)]
+   [[3](http://lists.freedesktop.org/archives/cairo/2006-May/006888.html)]
+
+  * Implement cairo_stroke_to_path()
+
+
+  * Improve software polygon compositing by doing it in a
+    single scanline pass rather than tessellating, rasterizing, then
+    compositing the entire polygon.
+
+  * Fix cairo so that a degenerate matrix draws nothing rather than
+    triggering an error state. That is: `cairo_scale (cr, 0, 0);` should
+    not cause an error, (though maybe it shouldn't actually draw
+    _nothing_ for painting an infinite source pattern---compute the
+    average color for a surface-based source pattern perhaps?).
+
+Website improvements
+====================
+ * Integrate subset of [old cairo-demo
+   programs](http://webcvs.cairographics.org/cairo-demo/) into the
+   wiki proper
+
+ * Integrate existing [reference manual](/manual) into the wiki proper
\ No newline at end of file


More information about the cairo-commit mailing list