[cairo-commit] cairo ChangeLog,1.651,1.652

Kristian Hogsberg commit at pdx.freedesktop.org
Tue Jun 14 19:45:25 PDT 2005


Committed by: krh

Update of /cvs/cairo/cairo
In directory gabe:/tmp/cvs-serv31124

Modified Files:
	ChangeLog 
Log Message:
2005-06-14  Kristian Høgsberg  <krh at redhat.com>

        * src/cairo-gstate-private.h:
        * src/cairo-gstate.c: (_cairo_gstate_init),
        (_cairo_gstate_init_copy), (_cairo_gstate_fini),
        (_cairo_gstate_set_clip), (_composite_trap_region),
        (_cairo_gstate_fill), (_cairo_gstate_reset_clip),
        (_cairo_gstate_intersect_clip_path), (_cairo_clip_path_reference),
        (_cairo_clip_path_destroy), (_cairo_gstate_intersect_clip_region),
        (_cairo_gstate_intersect_clip_mask), (_cairo_gstate_clip):
        * src/cairo-pdf-surface.c:
        (_cairo_pdf_surface_create_for_document),
        (_cairo_pdf_path_move_to), (_cairo_pdf_path_line_to),
        (_cairo_pdf_path_close_path), (_cairo_pdf_surface_fill_path),
        (_cairo_pdf_surface_intersect_clip_path),
        (_cairo_pdf_document_add_page):
        * src/cairo-surface.c: (_cairo_surface_get_clip_mode),
        (_cairo_surface_fill_path), (_cairo_surface_reset_clip),
        (_cairo_surface_set_clip_path_recursive),
        (_cairo_surface_set_clip_path):
        * src/cairoint.h: Implement path clipping and refactor
        _cairo_gstate_clip() out in three different functions
        corresponding to the three different clipping modes.

        * src/cairo-glitz-surface.c:
        * src/cairo-ps-surface.c:
        * src/cairo-win32-surface.c:
        * src/cairo-xcb-surface.c:
        * src/cairo-xlib-surface.c:
        * src/cairo-image-surface.c:
        * src/cairo-quartz-surface.c: Add NULL pointers for
        intersect_clip_path.

        * test/Makefile.am:
        * test/pdf-clip.c: New test case to exercise PDF clipping code.


Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.651
retrieving revision 1.652
diff -u -d -r1.651 -r1.652
--- ChangeLog	14 Jun 2005 22:38:15 -0000	1.651
+++ ChangeLog	15 Jun 2005 02:45:22 -0000	1.652
@@ -1,3 +1,39 @@
+2005-06-14  Kristian Høgsberg  <krh at redhat.com>
+
+	* src/cairo-gstate-private.h:
+	* src/cairo-gstate.c: (_cairo_gstate_init),
+	(_cairo_gstate_init_copy), (_cairo_gstate_fini),
+	(_cairo_gstate_set_clip), (_composite_trap_region),
+	(_cairo_gstate_fill), (_cairo_gstate_reset_clip),
+	(_cairo_gstate_intersect_clip_path), (_cairo_clip_path_reference),
+	(_cairo_clip_path_destroy), (_cairo_gstate_intersect_clip_region),
+	(_cairo_gstate_intersect_clip_mask), (_cairo_gstate_clip):
+	* src/cairo-pdf-surface.c:
+	(_cairo_pdf_surface_create_for_document),
+	(_cairo_pdf_path_move_to), (_cairo_pdf_path_line_to),
+	(_cairo_pdf_path_close_path), (_cairo_pdf_surface_fill_path),
+	(_cairo_pdf_surface_intersect_clip_path),
+	(_cairo_pdf_document_add_page):
+	* src/cairo-surface.c: (_cairo_surface_get_clip_mode),
+	(_cairo_surface_fill_path), (_cairo_surface_reset_clip),
+	(_cairo_surface_set_clip_path_recursive),
+	(_cairo_surface_set_clip_path):
+	* src/cairoint.h: Implement path clipping and refactor
+	_cairo_gstate_clip() out in three different functions
+	corresponding to the three different clipping modes.
+	
+	* src/cairo-glitz-surface.c:
+	* src/cairo-ps-surface.c:
+	* src/cairo-win32-surface.c:
+	* src/cairo-xcb-surface.c:
+	* src/cairo-xlib-surface.c:
+	* src/cairo-image-surface.c:
+	* src/cairo-quartz-surface.c: Add NULL pointers for
+	intersect_clip_path.
+	
+	* test/Makefile.am:
+	* test/pdf-clip.c: New test case to exercise PDF clipping code.
+
 2005-06-14  Carl Worth  <cworth at cworth.org>
 
 	* src/cairo-glitz-surface.c: (_cairo_glitz_surface_create_similar),




More information about the cairo-commit mailing list