mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2026-05-05 14:38:13 +02:00
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.
This commit is contained in:
parent
23baafbaa8
commit
0fb5b1d4c4
2 changed files with 23 additions and 37 deletions
37
BUGS
37
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).
|
||||
|
|
|
|||
23
ChangeLog
23
ChangeLog
|
|
@ -1,3 +1,26 @@
|
|||
2005-08-22 Carl Worth <cworth@cworth.org>
|
||||
|
||||
* BUGS: 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.
|
||||
|
||||
2005-08-22 Bertram Felgenhauer <int-e@gmx.de>
|
||||
|
||||
* src/cairoint.h, src/cairo-matrix.c
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue