xserver ChangeLog,3.296,3.297

David Reveman xserver-commit at pdx.freedesktop.org
Fri Feb 11 12:19:22 PST 2005


Committed by: davidr

Update of /cvs/xserver/xserver
In directory gabe:/tmp/cvs-serv27157

Modified Files:
	ChangeLog 
Log Message:
Fixes a few problems in Xgl

Index: ChangeLog
===================================================================
RCS file: /cvs/xserver/xserver/ChangeLog,v
retrieving revision 3.296
retrieving revision 3.297
diff -u -d -r3.296 -r3.297
--- ChangeLog	11 Feb 2005 19:38:04 -0000	3.296
+++ ChangeLog	11 Feb 2005 20:19:20 -0000	3.297
@@ -1,3 +1,23 @@
+2005-02-11  David Reveman  <davidr at novell.com>
+
+	* hw/xgl/xglwindow.c (xglCopyWindow): Removed screen_x, screen_y
+	translation as it's handled in xglcopy.c already.
+
+	* hw/xgl/xglcomp.c (xglComp): Don't check if tile is solid color.
+
+	* hw/xgl/xglpixmap.c (xglPixmapSurfaceInit): Solid pixmaps can always
+	be used for accelerated tiling.
+
+	* hw/xgl/xglglyph.c (xglGlyphCompareScore): Workaround for what seems
+	like a bug in xglarea.c.
+
+	* hw/xgl/xglcmap.c (xglInitPixmapFormats): Don't require an alpha
+	channel as it causes horrible pixel transfer performance. This means
+	that pictures without an alpha channel will not produce correct results
+	when transform and/or convolution filtered. I'm leaving this as a bug
+	right now, it looks like we either have to use a software fall-back
+	for these cases or change the render specification to fix this problem.
+
 Fri Feb 11 14:28:22 2005  Søren Sandmann  <sandmann at redhat.com>
 
 	* mi/miwindow.c (miSlideAndSizeWindow): When COMPOSITE is enabled,



More information about the xserver-commit mailing list