xf86-video-vmware: Changes to 'vmwgfx_branch'
Thomas Hellstrom
thomash at kemper.freedesktop.org
Mon Jul 11 01:36:50 PDT 2011
vmwgfx/vmwgfx_dri2.c | 7 --
vmwgfx/vmwgfx_saa.c | 135 +++++++++++++++++++++++++++------------------
vmwgfx/vmwgfx_saa_priv.h | 2
vmwgfx/vmwgfx_xa_surface.c | 4 -
4 files changed, 88 insertions(+), 60 deletions(-)
New commits:
commit 858dbcdddb35b690a543a103d43dcaeb040260c1
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date: Sat Jul 9 22:54:41 2011 +0200
vmwgfx: Don't dirty the front buffer as hw when doing a dri2copyregion from it
When copying from a dri2 buffer we usually dirty it as hw, since dri has
been rendering to it, and there can only be hw contents in the buffer.
However for the real front, X has already done the dirty work for us.
Also remove a glxWaitX() debug message.
This should fix piglit read-front.
Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
commit eea96a6f5ccc6a3a1e2bb2737f211076de443462
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date: Thu Jul 7 22:02:15 2011 +0200
vmwgfx: Add boolean flags for different rendering modes
Basically we support three ways of getting data to the screen:
1) Mixed mode: We mix presents and updates.
2) Mixed present optimized: A version of mixed where copies to the front
buffer end up as presents, saving a blit.
3) 3D surface mode: We only present from a 3D surface. Software contents are
first DMA'd to that surface.
This change adds boolean flags to the saa struct to select which mode to use.
Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
commit 9cff0a84308723d9790c6365c0d4b1c107794995
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date: Thu Jul 7 09:21:56 2011 +0200
vmwgfx: Various acceleration fixes.
Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
More information about the xorg-commit
mailing list