[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