[cairo-commit] libglc ChangeLog,1.7,1.8 TODO,1.2,1.3

David Reveman commit at pdx.freedesktop.org
Thu Dec 4 04:55:31 PST 2003


Committed by: davidr

Update of /cvs/cairo/libglc
In directory pdx:/tmp/cvs-serv29658

Modified Files:
	ChangeLog TODO 
Log Message:
Repeat for none power of two textures implemented

Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/libglc/ChangeLog,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** ChangeLog	3 Dec 2003 22:19:43 -0000	1.7
--- ChangeLog	4 Dec 2003 12:55:29 -0000	1.8
***************
*** 1,2 ****
--- 1,33 ----
+ 2003-12-04    <c99drn at cs.umu.se>
+ 
+ 	* src/glc_texture.c (glc_texture_create): Use GL_RGBA as internal 
+ 	texture format instead of GL_RGBA8.
+ 
+ 	* src/glc_glx_surface.c (glc_glx_surface_draw_pixels): Added glFlush
+ 	after glTexSubImage2D.
+ 
+ 	* src/glc_tri.c (glc_color_triangles): Added glFlush after 
+ 	glCopyTexSubImage2D.
+ 
+ 	* src/glc_trap.c (glc_color_trapezoids): Added glFlush after 
+ 	glCopyTexSubImage2D.
+ 
+ 	* src/glc_rect.c: Added glFlush after glCopyTexSubImage2D.
+ 
+ 	* src/glc.c (glc_composite): Repeat for none power of two textures
+ 	implemented.
+ 	(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
+ 	alignment.
+ 
+ 	* src/glc_glx_info.c (glc_glx_screen_info_get): Set pack/unpack
+ 	alignment.
+ 
+ 	* src/glc_glx_surface.c (glc_glx_surface_swap_buffers): Added
+ 	glFlush before glXSwapBuffers.
+ 
  2003-12-03    <c99drn at cs.umu.se>
  

Index: TODO
===================================================================
RCS file: /cvs/cairo/libglc/TODO,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** TODO	3 Dec 2003 16:55:50 -0000	1.2
--- TODO	4 Dec 2003 12:55:29 -0000	1.3
***************
*** 1,5 ****
- * Fix repeat for none power of two surfaces. Only solution that we
-   thought of so far is to have libglc do the repeat for these textures
-   manually instead of letting GL do it.
- 
  * Profiling and optimizing.
--- 1 ----





More information about the cairo-commit mailing list