[cairo-commit] cairo ChangeLog,1.201,1.202 configure.in,1.56,1.57

David Reveman commit at pdx.freedesktop.org
Fri Jun 11 08:08:31 PDT 2004


Committed by: davidr

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

Modified Files:
	ChangeLog configure.in 
Log Message:
Software multi-sample support

Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.201
retrieving revision 1.202
diff -C2 -d -r1.201 -r1.202
*** ChangeLog	11 Jun 2004 13:20:17 -0000	1.201
--- ChangeLog	11 Jun 2004 15:08:27 -0000	1.202
***************
*** 1,4 ****
--- 1,15 ----
  2004-06-11  David Reveman  <c99drn at cs.umu.se>
  
+ 	* configure.in: Require glitz 0.1.4.
+ 
+ 	* src/cairo_gl_surface.c: Added CAIRO_GL_SURFACE_MULTISAMPLE macro.
+ 	(_cairo_gl_extract_rectangle): Added _cairo_gl_extract_rectangle.
+ 	(_cairo_gl_surface_composite_trapezoids): Use fill_rectangles if
+ 	we can represent the traps as a rectangle. fill_trapezoids cannot be
+ 	used with software multi-sampling.
+ 	(CAIRO_GL_COMPOSITE_TRAPEZOIDS_SUPPORT): Glitz can no longer composite
+ 	trapezoids just by using offscreen drawing.
+ 	(_cairo_gl_surface_create_similar): Inherit anti-aliasing properties.
+ 
  	* src/cairo_gstate.c (_cairo_gstate_create_pattern): Get solid color
  	from color stop components.

Index: configure.in
===================================================================
RCS file: /cvs/cairo/cairo/configure.in,v
retrieving revision 1.56
retrieving revision 1.57
diff -C2 -d -r1.56 -r1.57
*** configure.in	28 May 2004 19:37:15 -0000	1.56
--- configure.in	11 Jun 2004 15:08:27 -0000	1.57
***************
*** 142,146 ****
  
  if test "x$use_gl" = "xyes"; then
!   PKG_CHECK_MODULES(GL, glitz >= 0.1.2, [
      GL_REQUIRES=glitz
      use_gl=yes], [use_gl="no (requires glitz http://freedesktop.org/software/glitz)"])
--- 142,146 ----
  
  if test "x$use_gl" = "xyes"; then
!   PKG_CHECK_MODULES(GL, glitz >= 0.1.4, [
      GL_REQUIRES=glitz
      use_gl=yes], [use_gl="no (requires glitz http://freedesktop.org/software/glitz)"])





More information about the cairo-commit mailing list