[cairo-commit] cairo/doc/public cairo-docs.xml,1.3,1.4
Owen Taylor
commit at pdx.freedesktop.org
Wed Apr 13 11:23:45 PDT 2005
Committed by: otaylor
Update of /cvs/cairo/cairo/doc/public
In directory gabe:/tmp/cvs-serv1992/doc/public
Modified Files:
cairo-docs.xml
Log Message:
2005-04-13 Owen Taylor <otaylor at redhat.com>
* src/cairoint.h src/cairo-traps.c: Add _cairo_traps_extract_region
for converting trapezoids into a pixman region.
* src/cairo-gstate.c (cairo_clip): Represent all rectangular
pixel-aligned regions as regions, not just single rectangles.
* src/cairo-gstate.c (_cairo_gstate_clip_and_composite_trapezoid):
Split into manageable pieces, optimize rectangular pixel-
aligned regions by using _cairo_surface_fill_rectangles()
or _cairo_surface_set_clip_region() as appropriate.
* tests/trap-clip.c tests/trap-clip-ref.png tests/Makefile.am:
Add a test for trapezoids clipping.
* doc/public/cairo-docs.xml: Add an index.
Index: cairo-docs.xml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/cairo-docs.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- cairo-docs.xml 11 Apr 2005 16:18:51 -0000 1.3
+++ cairo-docs.xml 13 Apr 2005 18:23:43 -0000 1.4
@@ -24,6 +24,9 @@
<xi:include href="xml/cairo-xcb.xml"/>
<xi:include href="xml/cairo-xlib.xml"/>
</part>
+ <index>
+ <title>Index</title>
+ </index>
</book>
More information about the cairo-commit
mailing list