[xserver-commit] xserver ChangeLog,3.36,3.37
Keith Packard
xserver-commit@pdx.freedesktop.org
Fri, 07 Nov 2003 15:29:31 -0800
- Previous message: [xserver-commit] xserver/hw/kdrive/linux ts.c,1.16,1.17
- Next message: [xserver-commit] xserver/composite compalloc.c,1.2,1.3 compext.c,1.1,1.2 compinit.c,1.3,1.4 compint.h,1.2,1.3 compwindow.c,1.3,1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: keithp
Update of /cvs/xserver/xserver
In directory pdx:/tmp/cvs-serv8754
Modified Files:
ChangeLog
Log Message:
* composite/compalloc.c: (compReportDamage), (compRedirectWindow),
(compFreeClientWindow), (compFreeClientSubwindows),
(compRedirectOneSubwindow), (compUnredirectOneSubwindow),
(compAllocPixmap), (compFreePixmap), (compReallocPixmap):
* composite/compext.c: (CompositeExtensionInit):
* composite/compinit.c: (compScreenInit):
* composite/compint.h:
* composite/compwindow.c: (compCheckRedirect),
(compReparentWindow), (compCopyWindow), (compDestroyWindow),
(compSetRedirectBorderClip), (compGetRedirectBorderClip),
(compWindowUpdateAutomatic), (compWindowUpdate):
* fb/fb.h:
* fb/fbpixmap.c: (fbCreatePixmapBpp):
* fb/fbwindow.c: (fbCopyWindow):
* hw/kdrive/fbdev/fbdev.c: (fbdevInitialize), (fbdevScreenInit):
* hw/kdrive/linux/keyboard.c: (readKernelMapping):
* hw/kdrive/linux/linux.c: (LinuxInit), (LinuxSpecialKey),
(LinuxFini):
* hw/kdrive/linux/mouse.c: (MouseWaitForReadable), (MouseReadByte),
(ps2SkipInit), (MouseRead):
* hw/kdrive/smi/smi.c: (smiScreenInit):
* include/pixmapstr.h:
* mi/mi.h:
* mi/midispcur.c:
* mi/mivaltree.c: (miRegisterRedirectBorderClipProc),
(miComputeClips):
* miext/damage/damage.c: (DamageDamageRegion):
* miext/damage/damage.h:
* render/mipict.c: (miValidatePicture):
Ok, Composite extension is semi-working; when no-one asks
for redirection, the server seems to act as before. With
RedirectSubwindows (root, automatic), the server looks just
like a regular X server. Now to go rewrite the (currently lame)
compositing manager to get some real action on the screen.
Some of the fixes here are to make valgrind quiet with
various ioctls used by kdrive/linux.
Also fixed a bug where fbdev initialization was out of order
in fbdev.c and smi.c
Index: ChangeLog
===================================================================
RCS file: /cvs/xserver/xserver/ChangeLog,v
retrieving revision 3.36
retrieving revision 3.37
diff -u -d -r3.36 -r3.37
--- ChangeLog 7 Nov 2003 23:00:06 -0000 3.36
+++ ChangeLog 7 Nov 2003 23:29:29 -0000 3.37
@@ -1,3 +1,46 @@
+2003-11-07 Keith Packard <keithp@keithp.com>
+
+ * composite/compalloc.c: (compReportDamage), (compRedirectWindow),
+ (compFreeClientWindow), (compFreeClientSubwindows),
+ (compRedirectOneSubwindow), (compUnredirectOneSubwindow),
+ (compAllocPixmap), (compFreePixmap), (compReallocPixmap):
+ * composite/compext.c: (CompositeExtensionInit):
+ * composite/compinit.c: (compScreenInit):
+ * composite/compint.h:
+ * composite/compwindow.c: (compCheckRedirect),
+ (compReparentWindow), (compCopyWindow), (compDestroyWindow),
+ (compSetRedirectBorderClip), (compGetRedirectBorderClip),
+ (compWindowUpdateAutomatic), (compWindowUpdate):
+ * fb/fb.h:
+ * fb/fbpixmap.c: (fbCreatePixmapBpp):
+ * fb/fbwindow.c: (fbCopyWindow):
+ * hw/kdrive/fbdev/fbdev.c: (fbdevInitialize), (fbdevScreenInit):
+ * hw/kdrive/linux/keyboard.c: (readKernelMapping):
+ * hw/kdrive/linux/linux.c: (LinuxInit), (LinuxSpecialKey),
+ (LinuxFini):
+ * hw/kdrive/linux/mouse.c: (MouseWaitForReadable), (MouseReadByte),
+ (ps2SkipInit), (MouseRead):
+ * hw/kdrive/smi/smi.c: (smiScreenInit):
+ * include/pixmapstr.h:
+ * mi/mi.h:
+ * mi/midispcur.c:
+ * mi/mivaltree.c: (miRegisterRedirectBorderClipProc),
+ (miComputeClips):
+ * miext/damage/damage.c: (DamageDamageRegion):
+ * miext/damage/damage.h:
+ * render/mipict.c: (miValidatePicture):
+ Ok, Composite extension is semi-working; when no-one asks
+ for redirection, the server seems to act as before. With
+ RedirectSubwindows (root, automatic), the server looks just
+ like a regular X server. Now to go rewrite the (currently lame)
+ compositing manager to get some real action on the screen.
+
+ Some of the fixes here are to make valgrind quiet with
+ various ioctls used by kdrive/linux.
+
+ Also fixed a bug where fbdev initialization was out of order
+ in fbdev.c and smi.c
+
2003-11-07 Phil Blundell <pb@nexus.co.uk>
* hw/kdrive/linux/ts.c: Fix warnings.
- Previous message: [xserver-commit] xserver/hw/kdrive/linux ts.c,1.16,1.17
- Next message: [xserver-commit] xserver/composite compalloc.c,1.2,1.3 compext.c,1.1,1.2 compinit.c,1.3,1.4 compint.h,1.2,1.3 compwindow.c,1.3,1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]