diff options
author | Carl Worth <cworth@cworth.org> | 2005-04-11 06:56:10 +0000 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2005-04-11 06:56:10 +0000 |
commit | df997b3f5be6e04fe20da82ad0ee24a33732a4f0 (patch) | |
tree | b4338b44ee6da943818a043e64b0917db946a7c8 /ROADMAP | |
parent | 2a616d68422c7029434a3d1d22ab668f23bd55bc (diff) |
Indentation changes
Diffstat (limited to 'ROADMAP')
-rw-r--r-- | ROADMAP | 37 |
1 files changed, 21 insertions, 16 deletions
@@ -9,62 +9,67 @@ cairo 1.0 release requirements Implementation work ------------------- -I1. Fix clipping to be sane + I1. Fix clipping to be sane Dificulty: moderate Status: cworth has started looking at this -I2. Real PostScript/PDF fallbacks (cairo_meta_surface_t) + I2. Real PostScript/PDF fallbacks (cairo_meta_surface_t) Difficulty: hard Status: otaylor has drafted a plan or two on the list API Issues (more detail in TOO ------------------------------ -A1. Add cairo_paint - Difficulty: moderate or moderate to minor after [I1] + A1. Add cairo_paint + Difficulty: moderate or moderate to minor + Dependencies: much easier after [I1]. needs some cleanups from [A4] Status: cworth has a patch nearly complete -A2. Add cairo_mask + A2. Add cairo_mask Difficulty: moderate Status: cworth sent API proposal to the list -A3. Make set_source consistent - Difficulty: easy, but needs [A2] to avoid losing functionality - Status: cworth has patch basically complete - -A5. Add cairo_begin/end/get_group + A3. Add cairo_begin/end/get_group Difficulty: easy to hard (depending on how sophisticated an implementation is acceptable, and whether the cairo_meta_surface_t mentioned in [I2] is done) Status: cworth sent API proposal to the list (still some unresolved API issues) -A6. Add cairo_clip/fill/stroke_preserve + A4. Make set_source consistent + Difficulty: easy + Dependencies: needs [A2,A3] to avoid losing functionality, + (but we may just live with that as we've now got + a circular dependency) + Status: cworth has patch basically complete + + A5. Add cairo_clip/fill/stroke_preserve Difficulty: easy Status: cworth has patch basically complete -A7. Just eliminate a bunch of functions: + A6. Just eliminate a bunch of functions: cairo_set_target_* cairo_copy cairo_surface_set_repeat/matrix/filter - cairo_show_surface (depends on [A1]) + cairo_show_surface Difficulty: trivial + Dependencies: eliminating cairo_show_surface depends on [A1] Status: just waiting for a less inconvient time to break compatibility -A8. cairo_surface_mark_dirty + A7. cairo_surface_mark_dirty Difficulty: trivial to add API, moderate to actually optimize based on it Status: cworth has sent API proposal to list Performance work ---------------- -P1. Make pixel-aligned rectangle compositing fast + P1. Make pixel-aligned rectangle compositing fast Difficulty: moderate to easy Status: none -P2. Generate better trapezoids to go easier on the rasterizer + P2. Generate better trapezoids to go easier on the rasterizer Difficulty: moderate to hard Status: cworth drafted a plan to the list |