xserver ChangeLog,3.177,3.178

Keith Packard xserver-commit at pdx.freedesktop.org
Wed May 19 19:42:22 PDT 2004


Committed by: keithp

Update of /cvs/xserver/xserver
In directory pdx:/tmp/cvs-serv14268

Modified Files:
	ChangeLog 
Log Message:
2004-05-19  Keith Packard  <keithp at keithp.com>

	* hw/kdrive/src/kaa.c: (kaaPixmapUseScreen), (kaaPixmapUseMemory),
	(kaaCreatePixmap):
	Pin header-only pixmaps in memory.
	
	* hw/kdrive/src/kdrive.h:
	* hw/kdrive/src/koffscreen.c: (KdOffscreenKickOut),
	(KdOffscreenAlloc), (KdOffscreenSwapOut), (KdOffscreenFree):
	Off-screen reallocation could have used a stale pointer.

	* hw/kdrive/vesa/vesa.c: (vesaScreenInitialize),
	(vesaComputeFramebufferMapping), (vesaMapFramebuffer),
	(vesaUnmapFramebuffer), (vesaRandRSetConfig), (vesaEnable):
	* hw/kdrive/vesa/vesa.h:
	Separate framebuffer mapping computation from actual
	frame buffer mapping.  Now map the frame buffer from
	vesaEnable so that VT switch shares the same
	mapping code.  This makes sure any shadow framebuffer
	is allocated again.


Index: ChangeLog
===================================================================
RCS file: /cvs/xserver/xserver/ChangeLog,v
retrieving revision 3.177
retrieving revision 3.178
diff -u -d -r3.177 -r3.178
--- a/ChangeLog	17 May 2004 20:18:00 -0000	3.177
+++ b/ChangeLog	20 May 2004 02:42:19 -0000	3.178
@@ -1,3 +1,24 @@
+2004-05-19  Keith Packard  <keithp at keithp.com>
+
+	* hw/kdrive/src/kaa.c: (kaaPixmapUseScreen), (kaaPixmapUseMemory),
+	(kaaCreatePixmap):
+	Pin header-only pixmaps in memory.
+	
+	* hw/kdrive/src/kdrive.h:
+	* hw/kdrive/src/koffscreen.c: (KdOffscreenKickOut),
+	(KdOffscreenAlloc), (KdOffscreenSwapOut), (KdOffscreenFree):
+	Off-screen reallocation could have used a stale pointer.
+
+	* hw/kdrive/vesa/vesa.c: (vesaScreenInitialize),
+	(vesaComputeFramebufferMapping), (vesaMapFramebuffer),
+	(vesaUnmapFramebuffer), (vesaRandRSetConfig), (vesaEnable):
+	* hw/kdrive/vesa/vesa.h:
+	Separate framebuffer mapping computation from actual
+	frame buffer mapping.  Now map the frame buffer from
+	vesaEnable so that VT switch shares the same
+	mapping code.  This makes sure any shadow framebuffer
+	is allocated again.
+
 2004-05-17  Eric Anholt  <anholt at FreeBSD.org>
 
 	* hw/kdrive/ati/Makefile.am:




More information about the xserver-commit mailing list