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