[cairo-commit] cairo ChangeLog,1.161,1.162

Graydon Hoare commit at pdx.freedesktop.org
Fri Mar 19 15:47:27 PST 2004


Committed by: graydon

Update of /cvs/cairo/cairo
In directory pdx:/tmp/cvs-serv14228

Modified Files:
	ChangeLog 
Log Message:
2004-03-19  Graydon Hoare  <graydon at redhat.com>

	* src/cairo.c (cairo_init_clip): Add.
	* src/cairo_gstate.c:
	Initialize, finalize and copy clip.region.
	Detect rectangular clips and push down to backend.

	* src/cairoint.h
	(cairo_surface_backend_t): Add set_clip_region slot.
	(cairo_clip_rec_t): Add region slot.
	(_cairo_gstate_init_clip)
	(_cairo_surface_set_clip_region): Prototype.

	* src/cairo_surface.c
	(_cairo_surface_set_clip_region): Add.
	
	* src/cairo_xlib_surface.c 
	(_cairo_xlib_surface_set_clip_region): Add.

	* src/cairo_image_surface.c 
	(_cairo_image_surface_set_clip_region): Add.

	* src/cairo_ps_surface.c
	(_cairo_ps_surface_set_clip_region): Stub, not implemented.



Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.161
retrieving revision 1.162
diff -C2 -d -r1.161 -r1.162
*** a/ChangeLog	17 Mar 2004 17:44:26 -0000	1.161
--- b/ChangeLog	19 Mar 2004 23:47:25 -0000	1.162
***************
*** 1,2 ****
--- 1,27 ----
+ 2004-03-19  Graydon Hoare  <graydon at redhat.com>
+ 
+ 	* src/cairo.c (cairo_init_clip): Add.
+ 	* src/cairo_gstate.c:
+ 	Initialize, finalize and copy clip.region.
+ 	Detect rectangular clips and push down to backend.
+ 
+ 	* src/cairoint.h
+ 	(cairo_surface_backend_t): Add set_clip_region slot.
+ 	(cairo_clip_rec_t): Add region slot.
+ 	(_cairo_gstate_init_clip)
+ 	(_cairo_surface_set_clip_region): Prototype.
+ 
+ 	* src/cairo_surface.c
+ 	(_cairo_surface_set_clip_region): Add.
+ 	
+ 	* src/cairo_xlib_surface.c 
+ 	(_cairo_xlib_surface_set_clip_region): Add.
+ 
+ 	* src/cairo_image_surface.c 
+ 	(_cairo_image_surface_set_clip_region): Add.
+ 
+ 	* src/cairo_ps_surface.c
+ 	(_cairo_ps_surface_set_clip_region): Stub, not implemented.
+ 
  2004-03-16  Jamey Sharp <jamey at minilop.net>
  





More information about the cairo-commit mailing list