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

Chris Wilson ickle at freedesktop.org
Tue Sep 30 07:39:58 PDT 2008


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

New commits:
commit 160ac386334c7de035e600e3f4206665aa81b6c9
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Tue Sep 30 15:23:15 2008 +0100

    SVG font performance.

diff --git a/src/todo.mdwn b/src/todo.mdwn
index 9ffaec6..2994cef 100644
--- a/src/todo.mdwn
+++ b/src/todo.mdwn
@@ -86,6 +86,14 @@ Performance improvements
    single scanline pass rather than tessellating, rasterizing, then
    compositing the entire polygon.
 
+ * SVG font embedding
+   (SVG fonts)[http://www.w3.org/TR/SVG/fonts.html#SVGFonts]
+   (SVG text)[http://www.w3.org/TR/SVG/text.html]
+   test/show-many-glyphs is very slow as it emits 3 sets of 64k identical
+   glyphs. Our output can be shrunk dramatically if we embedded the glyph as
+   an SVG font, and as a corollary librsvg needs to be taught how to create
+   user-fonts.
+
 Other fixes
 -----------
  * Fix/define tolerance for PS/PDF/SVG backends


More information about the cairo-commit mailing list