summaryrefslogtreecommitdiff
path: root/BUGS
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2005-08-22 16:56:43 +0000
committerCarl Worth <cworth@cworth.org>2005-08-22 16:56:43 +0000
commit0fb5b1d4c44be43c9463fe8818aea1aed88facc5 (patch)
tree15630fff017281a2c3cf65cd409172bea74a8004 /BUGS
parent23baafbaa8d3295f109030637b5e73102e48ea8a (diff)
Remove several entries in an effort to obsolete the BUGS file in favor of bugzilla and cairo/test. Specifically:
cairo_image_surface_create should clear image: NOTABUG. The user can clear if desired, and cairo clearing unconditionally would be performance overhead). cairo_clip is really slow: FIXED/COVERED. Since the time this entry was added we've got rectangular, pixel-alignend clipping optimized. And there's a bug in bugzilla (https://bugs.freedesktop.org/show_bug.cgi?id=4191) for optimizing IN. self-intersecting path is wrong: COVERED by test/self-intersecting.c. Cairo is crashing Xnest: NEEDINFO. Is this still happening? Xfake has been working quite well for a very long time now. font-size=0 in SVG does bad things: FIXED.
Diffstat (limited to 'BUGS')
-rw-r--r--BUGS37
1 files changed, 0 insertions, 37 deletions
diff --git a/BUGS b/BUGS
index 43331d083..986788a8b 100644
--- a/BUGS
+++ b/BUGS
@@ -5,21 +5,10 @@ that display.
--
-cairo_image_surface_create should return a blank image
-(eg. transparent black) instead of an image with random data in it.
-
---
-
The caches need to be invalidated at font destruction time.
--
-cairo_clip is really slow, (with at least the Xlib and image
-backends). An accelerated implementation of the IN operator would
-probably help a lot here.
-
---
-
Splines are not dashed.
--
@@ -40,23 +29,6 @@ polygons will cause "leaking" until we implement Hobby's algorithm.
--
-Stroking a self-intersecting path generates the wrong answer, (in
-mostly subtle ways). The fix is to tessellate a giant polygon for the
-entire stroke outline rather than incrementally generating trapezoids.
-
---
-
-Cairo is crashing Xnest with the following message:
-
-X Error of failed request: BadMatch (invalid parameter attributes)
- Major opcode of failed request: 72 (X_PutImage)
- Serial number of failed request: 28
- Current serial number in output stream: 29
-
-confirmed on a quite default install of debian unstable.
-
---
-
cairo_show_text is not updating the current point by the string's advance values.
--
@@ -68,12 +40,3 @@ Caps are added only to the last subpath in a complex path.
ref_counts will go negative if destroy is called with ref_count ==
0. We noticed this in cairo_surface.c but it likely happens in several
places.
-
---
-
-font-size="0" in an SVG file does very bad things.
-
---
-
-cairo falls over with XFree86 4.2 (probably braindead depth handling
-somewhere).