From c92f23caa549651a05863ecda19c55c112350528 Mon Sep 17 00:00:00 2001 From: Carl Worth Date: Tue, 5 Dec 2006 11:14:49 -0800 Subject: [PATCH] ROADMAP: Add _cairo_lround bug for 1.3.6. Note some completed items for 1.4.0 --- ROADMAP | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/ROADMAP b/ROADMAP index eac3a46e0..88de00531 100644 --- a/ROADMAP +++ b/ROADMAP @@ -32,23 +32,27 @@ Looks like early January would be a great time to get cairo 1.4 out. Themes and Schedules ==================== cairo-1.4 (January 2006): Better performance - - New tessellator + ✓ New tessellator - New rasterization - Finer-grained fallbacks for PS/PDF +cairo 1.3.6 +=========== + Bankers' rounding bug in _cairo_lround (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=217819) + cairo 1.4.0 ideas (think performance!) ====================================== - Implement framework for performance regression testing +✓ Implement framework for performance regression testing Investigate "low-hanging fruit" identified by David Turner (write test case for each) Look into speeding up pixman gradients - Look into improving text positioning/placement on ARM (with no hardware floating-point) +✓ Look into improving text positioning/placement on ARM (with no hardware floating-point) Look into speeding up dashing used for GTK+ focus rectangle - Look into other GTK+ performance regressions as identified on performance-list +✓ Look into other GTK+ performance regressions as identified on performance-list xlib backend Switch to server-side gradients for xlib backend @@ -59,7 +63,7 @@ cairo 1.4.0 ideas (think performance!) Cull geometry outside clip region bounds - New tessellator +✓ New tessellator Look into using alloca instead of malloc when copying glyphs/path/etc to edit and use in one function and deallocate upon return.