xserver ChangeLog,3.310,3.311
David Reveman
xserver-commit at pdx.freedesktop.org
Thu Mar 10 16:58:51 PST 2005
- Previous message: xserver/fb fbpict.c,1.33,1.34
- Next message: xserver/hw/xgl xgl.h, 1.9, 1.10 xglcmap.c, 1.4, 1.5 xglcopy.c, 1.4,
1.5 xglparse.c, 1.3, 1.4 xglpixmap.c, 1.8, 1.9 xglscreen.c,
1.5, 1.6 xglshm.c, 1.1, 1.2 xglsync.c, 1.4, 1.5 xgltrap.c, 1.2, 1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: davidr
Update of /cvs/xserver/xserver
In directory gabe:/tmp/cvs-serv2534
Modified Files:
ChangeLog
Log Message:
Use negative stride and PBOs in Xgl
Index: ChangeLog
===================================================================
RCS file: /cvs/xserver/xserver/ChangeLog,v
retrieving revision 3.310
retrieving revision 3.311
diff -u -d -r3.310 -r3.311
--- ChangeLog 10 Mar 2005 23:32:36 -0000 3.310
+++ ChangeLog 11 Mar 2005 00:58:48 -0000 3.311
@@ -1,5 +1,41 @@
2005-03-11 David Reveman <davidr at novell.com>
+ * hw/xgl/glx/xglx.c: Set defaults for yInverted and pboMask.
+
+ * hw/xgl/xgltrap.c (xglCreateMaskPicture): Respect global stride
+ setting.
+
+ * hw/xgl/xglsync.c (xglSyncBits): Only request part of pixmap if it's
+ attached to a drawable.
+ Fix so that pixels are fetched and set correctly when using negative
+ stride.
+
+ * hw/xgl/xglshm.c (xglShmPutImage): Add pixmap usage hints.
+
+ * hw/xgl/xglscreen.c (xglScreenInit): Screen pixmap should use same
+ format as pixmaps with same depth.
+ (xglCloseScreen): Clean up screen pixmap.
+
+ * hw/xgl/xglpixmap.c: Add pixmap usage hints.
+ Move finalization of pixmap to xglFiniPixmap function.
+ (xglModifyPixmapHeader): Screen pixmap should use same pixel format as
+ pixmaps with same depth.
+ (xglAllocatePixmapBits): Use usage hint when allocating pixmap bits.
+ (xglAllocatePixmapBits): Use negative stride unless yInverted is set.
+
+ * hw/xgl/xglparse.c: Add parameters yInverted and pboMask.
+
+ * hw/xgl/xglcopy.c (xglCopyProc): No need to sync surface here.
+
+ * hw/xgl/xglcmap.c (xglSetVisualTypesAndMasks): Pixel format and
+ visuals might as well be zero for pbuffer visuals as they should
+ never be used.
+ Remove debug output.
+
+ * hw/xgl/xgl.h: Add screen parameters yInverted and pboMask.
+ Add pixmap usage hints.
+ Add xglFiniPixmap prototype.
+
* fb/fbpict.c (fbComposite): Shut up compiler.
* fb/fbgc.c (fbPadPixmap): Make it work with negative stride.
- Previous message: xserver/fb fbpict.c,1.33,1.34
- Next message: xserver/hw/xgl xgl.h, 1.9, 1.10 xglcmap.c, 1.4, 1.5 xglcopy.c, 1.4,
1.5 xglparse.c, 1.3, 1.4 xglpixmap.c, 1.8, 1.9 xglscreen.c,
1.5, 1.6 xglshm.c, 1.1, 1.2 xglsync.c, 1.4, 1.5 xgltrap.c, 1.2, 1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the xserver-commit
mailing list