[cairo-commit] glitz ChangeLog,1.4,1.5 autogen.sh,1.2,1.3

David Reveman commit at pdx.freedesktop.org
Tue Apr 6 09:28:05 PDT 2004


Committed by: davidr

Update of /cvs/cairo/glitz
In directory pdx:/tmp/cvs-serv9591

Modified Files:
	ChangeLog autogen.sh 
Log Message:
Use glClear for rectangular solid color and stencil fills

Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/glitz/ChangeLog,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** a/ChangeLog	3 Apr 2004 17:53:54 -0000	1.4
--- b/ChangeLog	6 Apr 2004 16:28:03 -0000	1.5
***************
*** 1,3 ****
! 2004-04-03    <c99drn at cs.umu.se>
  
  	* src/glitz_agl_surface.c (_glitz_agl_set_features):
--- 1,17 ----
! 2004-04-06  David Reveman  <c99drn at cs.umu.se>
! 
! 	* ChangeLog: Added name to ChangeLog entries.
! 
! 	* src/glitz_rect.c (glitz_int_fill_rectangles): Use glClear
! 	for solid color and stencil fills.
! 
! 	* src/glitz_surface.c (glitz_int_surface_clip_rectangles): Use
! 	internal stencil operators with glitz_int_fill_rectangles.
! 
! 	* src/glitzint.h: Added STENCIL_RECT operators.
! 
! 	* autogen.sh (AUTOMAKE_FLAGS): Removed --foreign flag.
! 
! 2004-04-03  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glitz_agl_surface.c (_glitz_agl_set_features):
***************
*** 12,43 ****
  	* src/glitz_glxext.h: Removed ATI_render_texture support.
  
! 2004-04-01    <c99drn at cs.umu.se>
  
  	* src/glitzint.h: Removed __internal_linkage from functions that
  	should be exported to backend libraries.
  
! 2004-03-31    <c99drn at cs.umu.se>
  
  	* configure.in: Fixed misplacement of AM_CONDITIONAL macros.
  
! 2004-03-30    <c99drn at cs.umu.se>
  
  	Name change (libglc -> libglitz)
  
! 2004-03-27    <c99drn at cs.umu.se>
  
  	Added clipping support.
  	Added new polygon drawing code.
  
! 2004-03-20    <c99drn at cs.umu.se>
  
  	Added color range interface.
  	New fragment program for radial gradient.
  
! 2004-03-15    <c99drn at cs.umu.se>
  
  	* src/glc_programmatic.c: Divide by zero fix.
  
! 2004-03-14    <c99drn at cs.umu.se>
  
  	* src/Makefile.am: Don't install GL extension headers. 
--- 26,57 ----
  	* src/glitz_glxext.h: Removed ATI_render_texture support.
  
! 2004-04-01  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glitzint.h: Removed __internal_linkage from functions that
  	should be exported to backend libraries.
  
! 2004-03-31  David Reveman  <c99drn at cs.umu.se>
  
  	* configure.in: Fixed misplacement of AM_CONDITIONAL macros.
  
! 2004-03-30  David Reveman  <c99drn at cs.umu.se>
  
  	Name change (libglc -> libglitz)
  
! 2004-03-27  David Reveman  <c99drn at cs.umu.se>
  
  	Added clipping support.
  	Added new polygon drawing code.
  
! 2004-03-20  David Reveman  <c99drn at cs.umu.se>
  
  	Added color range interface.
  	New fragment program for radial gradient.
  
! 2004-03-15  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glc_programmatic.c: Divide by zero fix.
  
! 2004-03-14  David Reveman  <c99drn at cs.umu.se>
  
  	* src/Makefile.am: Don't install GL extension headers. 
***************
*** 45,71 ****
  	Fixed polygon bounds.
  
! 2004-03-13    <c99drn at cs.umu.se>
  
  	* src/glc_glx_format.c: Use GLX13 to find visual info if GLX13 is 
  	present.
  
! 2004-03-12    <c99drn at cs.umu.se>
  
  	* src/glc_trap.c: Removed ugly trapezoid hack.
  
! 2004-03-08    <c99drn at cs.umu.se>
  
  	Fragment program updates. Added support for combined 
  	convolution and solid programmatic surface operation.
  
! 2004-03-06    <c99drn at cs.umu.se>
  
  	Included our own GL extension definitions.
  
! 2004-03-05    <c99drn at cs.umu.se>
  
  	Added solid programmatic surfaces.
  
! 2004-02-28    <c99drn at cs.umu.se>
  
  	* src/glc_agl_extension.c: Added NPOT texture support.
--- 59,85 ----
  	Fixed polygon bounds.
  
! 2004-03-13  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glc_glx_format.c: Use GLX13 to find visual info if GLX13 is 
  	present.
  
! 2004-03-12  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glc_trap.c: Removed ugly trapezoid hack.
  
! 2004-03-08  David Reveman  <c99drn at cs.umu.se>
  
  	Fragment program updates. Added support for combined 
  	convolution and solid programmatic surface operation.
  
! 2004-03-06  David Reveman  <c99drn at cs.umu.se>
  
  	Included our own GL extension definitions.
  
! 2004-03-05  David Reveman  <c99drn at cs.umu.se>
  
  	Added solid programmatic surfaces.
  
! 2004-02-28  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glc_agl_extension.c: Added NPOT texture support.
***************
*** 77,81 ****
  	* src/glc_texture.c: Added NPOT texture support.
  
! 2004-02-27    <c99drn at cs.umu.se>
  
  	* src/glc.c (_glc_composite_direct): Texture coordinate fix.
--- 91,95 ----
  	* src/glc_texture.c: Added NPOT texture support.
  
! 2004-02-27  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glc.c (_glc_composite_direct): Texture coordinate fix.
***************
*** 90,94 ****
  	* src/glc_program.c: Corrected some values in the expand map.
  
! 2004-02-26    <c99drn at cs.umu.se>
  
  	Added programmatic surface support. Two types on programmatic
--- 104,108 ----
  	* src/glc_program.c: Corrected some values in the expand map.
  
! 2004-02-26  David Reveman  <c99drn at cs.umu.se>
  
  	Added programmatic surface support. Two types on programmatic
***************
*** 97,101 ****
  	radial guassian shadings.
  
! 2004-02-23    <c99drn at cs.umu.se>
  
  	* src/glc_glx_format.c (glc_glx_query_formats_glx13): 
--- 111,115 ----
  	radial guassian shadings.
  
! 2004-02-23  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glc_glx_format.c (glc_glx_query_formats_glx13): 
***************
*** 111,115 ****
  	* src/glcint.h: Added GLC_GLX_FEATURE_GLX13_MASK.
  
! 2004-02-21    <c99drn at cs.umu.se>
  
  	* src/glc_matrix.c: Added glc_matrix_transform_region function.
--- 125,129 ----
  	* src/glcint.h: Added GLC_GLX_FEATURE_GLX13_MASK.
  
! 2004-02-21  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glc_matrix.c: Added glc_matrix_transform_region function.
***************
*** 125,137 ****
  	intermediate surface is now also minimized.
  
! 2004-02-20    <c99drn at cs.umu.se>
  
  	Added convolution filter support.
  
! 2004-02-18    <c99drn at cs.umu.se>
  
  	Fixed dynamic lookup handling and texture rectangle support.
  
! 2004-02-16    <c99drn at cs.umu.se>
  
  	* configure.in: Check version of GL headers.
--- 139,151 ----
  	intermediate surface is now also minimized.
  
! 2004-02-20  David Reveman  <c99drn at cs.umu.se>
  
  	Added convolution filter support.
  
! 2004-02-18  David Reveman  <c99drn at cs.umu.se>
  
  	Fixed dynamic lookup handling and texture rectangle support.
  
! 2004-02-16  David Reveman  <c99drn at cs.umu.se>
  
  	* configure.in: Check version of GL headers.
***************
*** 139,147 ****
  	Dynamic lookup of all GL and GLX extension symbols.
  
! 2004-02-12    <c99drn at cs.umu.se>
  
  	Added pixel read/draw format info.
  
! 2004-02-11    <c99drn at cs.umu.se>
  
  	* src/glc.c: Sub-pixel positioning fixes.
--- 153,161 ----
  	Dynamic lookup of all GL and GLX extension symbols.
  
! 2004-02-12  David Reveman  <c99drn at cs.umu.se>
  
  	Added pixel read/draw format info.
  
! 2004-02-11  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glc.c: Sub-pixel positioning fixes.
***************
*** 151,155 ****
  	Merged fragment program code. 
  
! 2004-02-06    <c99drn at cs.umu.se>
  
  	* src/glc_glx_extension.c (glc_glx_query_extensions): Add offscreen
--- 165,169 ----
  	Merged fragment program code. 
  
! 2004-02-06  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glc_glx_extension.c (glc_glx_query_extensions): Add offscreen
***************
*** 179,187 ****
  	Fixed so that the correct visual IDs are retrieved.
  
! 2004-02-05    <c99drn at cs.umu.se>
  
  	Merged new format handling code.
  
! 2004-02-03    <c99drn at cs.umu.se>
  
  	* src/glc_glx_format.c (glc_glx_find_visual_format): Don't add options
--- 193,201 ----
  	Fixed so that the correct visual IDs are retrieved.
  
! 2004-02-05  David Reveman  <c99drn at cs.umu.se>
  
  	Merged new format handling code.
  
! 2004-02-03  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glc_glx_format.c (glc_glx_find_visual_format): Don't add options
***************
*** 205,209 ****
  	AGL backend added.
  
! 2003-12-13    <c99drn at cs.umu.se>
  
  	* configure.in: Added --disable-glx switch.
--- 219,223 ----
  	AGL backend added.
  
! 2003-12-13  David Reveman  <c99drn at cs.umu.se>
  
  	* configure.in: Added --disable-glx switch.
***************
*** 217,221 ****
  	depending on it from an external package.
  
! 2003-12-09    <c99drn at cs.umu.se>
  
  	* src/glc_tri.c: Always turn off polygon smooth after rendering.
--- 231,235 ----
  	depending on it from an external package.
  
! 2003-12-09  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glc_tri.c: Always turn off polygon smooth after rendering.
***************
*** 233,237 ****
  	back and front buffer.
  
! 2003-12-09    <c99pnn at cs.umu.se>
  
  	* src/glc.h: Moved read/draw pixels from glx backend to glc 
--- 247,251 ----
  	back and front buffer.
  
! 2003-12-09  Peter Nilsson  <c99pnn at cs.umu.se>
  
  	* src/glc.h: Moved read/draw pixels from glx backend to glc 
***************
*** 244,252 ****
  	core. 
  	
! 2003-12-08    <c99drn at cs.umu.se>
  
  	Texture format fixes. Linux and MacOSX ATI drivers should now work.
  
! 2003-12-07    <c99drn at cs.umu.se>
  
  	New system for handling texture coordinates.
--- 258,266 ----
  	core. 
  	
! 2003-12-08  David Reveman  <c99drn at cs.umu.se>
  
  	Texture format fixes. Linux and MacOSX ATI drivers should now work.
  
! 2003-12-07  David Reveman  <c99drn at cs.umu.se>
  
  	New system for handling texture coordinates.
***************
*** 258,262 ****
  	is not current when destroying it.
  
! 2003-12-05    <c99drn at cs.umu.se>
  
  	* configure.in: Keeping up with cairo.
--- 272,276 ----
  	is not current when destroying it.
  
! 2003-12-05  David Reveman  <c99drn at cs.umu.se>
  
  	* configure.in: Keeping up with cairo.
***************
*** 271,275 ****
  	* Added conditional backend building.
  
! 2003-12-04    <c99drn at cs.umu.se>
  
  	* src/glc.c (glc_composite): Use GLC_OPERATOR_IN instead of
--- 285,289 ----
  	* Added conditional backend building.
  
! 2003-12-04  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glc.c (glc_composite): Use GLC_OPERATOR_IN instead of
***************
*** 298,302 ****
  	(glc_composite): Added glFlush after glCopyTexSubImage2D.
  
! 2003-12-04    <c99drn at cs.umu.se>
  
  	* src/glc_surface.c (glc_surface_setup_environment): Set pack/unpack
--- 312,316 ----
  	(glc_composite): Added glFlush after glCopyTexSubImage2D.
  
! 2003-12-04  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glc_surface.c (glc_surface_setup_environment): Set pack/unpack
***************
*** 309,313 ****
  	glFlush before glXSwapBuffers.
  
! 2003-12-03    <c99drn at cs.umu.se>
  
  	* src/glc_texture.c: Internal texture format fixed.
--- 323,327 ----
  	glFlush before glXSwapBuffers.
  
! 2003-12-03  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glc_texture.c: Internal texture format fixed.
***************
*** 333,337 ****
  	offset fix.
  
! 2003-12-01    <c99drn at cs.umu.se>
  
  	* src/glc.c (glc_composite): Only pop matrix if transformations has
--- 347,351 ----
  	offset fix.
  
! 2003-12-01  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glc.c (glc_composite): Only pop matrix if transformations has
***************
*** 352,356 ****
  	* src/glcint.h: Added disable/enable transform functions.
  
! 2003-11-27    <c99drn at cs.umu.se>
  
  	* src/glc_glx_info.c (glc_glx_thread_info_get): Type fix for not thread
--- 366,370 ----
  	* src/glcint.h: Added disable/enable transform functions.
  
! 2003-11-27  David Reveman  <c99drn at cs.umu.se>
  
  	* src/glc_glx_info.c (glc_glx_thread_info_get): Type fix for not thread

Index: autogen.sh
===================================================================
RCS file: /cvs/cairo/glitz/autogen.sh,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** a/autogen.sh	1 Apr 2004 19:30:44 -0000	1.2
--- b/autogen.sh	6 Apr 2004 16:28:03 -0000	1.3
***************
*** 9,13 ****
  AUTOHEADER=${AUTOHEADER-autoheader}
  AUTOMAKE=${AUTOMAKE-automake}
! AUTOMAKE_FLAGS="--add-missing --foreign"
  AUTOCONF=${AUTOCONF-autoconf}
  
--- 9,13 ----
  AUTOHEADER=${AUTOHEADER-autoheader}
  AUTOMAKE=${AUTOMAKE-automake}
! AUTOMAKE_FLAGS="--add-missing"
  AUTOCONF=${AUTOCONF-autoconf}
  





More information about the cairo-commit mailing list