CVSROOT: /home/x-cvs
Module name: xc
Changes by: [EMAIL PROTECTED] 02/12/09 20:17:22
Log message:
599. Fix shadowfb to not make update callbacks for operations that don't
touch offscreen memory, and to not double (or more) update glyph
rendering (#5509, Nolan Leake).
598. Change XAA to not sync when it sees RENDER operations that don't
touch VRAM, and to try to accelerate Glyphs with Composite if it
seems likely that will work (#5509, Nolan Leake).
597. VMware driver updates, including:
- Fixed vmwareGetImage to correctly calculate the region to be gotten.
- Small cursor bypass optimization.
- Fixed race between writing normal registers and writing HWcursor
registers.
- Fixed small race in the FIFO wrap code that could cause FIFO
corruption.
- Added temporary offscreen memory manager.
- Added compositing (RENDER) acceleration.
(#5509, Nolan Leake).
Modified files:
xc/programs/Xserver/hw/xfree86/drivers/vmware/:
Imakefile svga_reg.h vmware.c vmware.h vmwarecurs.c
vmwarexaa.c
xc/programs/Xserver/hw/xfree86/shadowfb/:
shadow.c
xc/programs/Xserver/hw/xfree86/xaa/:
xaaPict.c
Added files:
xc/programs/Xserver/hw/xfree86/drivers/vmware/:
offscreen_manager.c offscreen_manager.h svga_struct.h
Revision Changes Path
1.5 +3 -3 xc/programs/Xserver/hw/xfree86/drivers/vmware/Imakefile
1.7 +100 -9 xc/programs/Xserver/hw/xfree86/drivers/vmware/svga_reg.h
1.14 +33 -9 xc/programs/Xserver/hw/xfree86/drivers/vmware/vmware.c
1.8 +18 -2 xc/programs/Xserver/hw/xfree86/drivers/vmware/vmware.h
1.8 +92 -62 xc/programs/Xserver/hw/xfree86/drivers/vmware/vmwarecurs.c
1.3 +249 -16 xc/programs/Xserver/hw/xfree86/drivers/vmware/vmwarexaa.c
1.14 +12 -98 xc/programs/Xserver/hw/xfree86/shadowfb/shadow.c
1.17 +30 -5 xc/programs/Xserver/hw/xfree86/xaa/xaaPict.c
_______________________________________________
Cvs-commit mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/cvs-commit