xf86-video-vmware: Changes to 'vmwgfx_branch'

Thomas Hellstrom thomash at kemper.freedesktop.org
Fri Nov 25 08:10:13 PST 2011


 Makefile.am               |    2 
 configure.ac              |   18 -
 src/Makefile.am           |   27 +-
 src/svga_reg.h            |  304 +++++++++++++++++++++----
 src/vmware.c              |  547 ++--------------------------------------------
 src/vmware_bootstrap.c    |  502 ++++++++++++++++++++++++++++++++++++++++++
 src/vmware_bootstrap.h    |   58 ++++
 src/vmware_common.c       |  163 +++++++++++++
 src/vmware_common.h       |   41 +++
 src/vmwaremodule.c        |  256 ---------------------
 vmwgfx/Makefile.am        |   12 -
 vmwgfx/vmwgfx_bootstrap.c |  199 ----------------
 vmwgfx/vmwgfx_dri2.c      |   25 +-
 vmwgfx/vmwgfx_driver.c    |  275 +++++++++++++----------
 vmwgfx/vmwgfx_driver.h    |    2 
 vmwgfx/vmwgfx_drmi.c      |    2 
 vmwgfx/vmwgfx_drmi.h      |    2 
 vmwgfx/vmwgfx_output.c    |   20 -
 18 files changed, 1269 insertions(+), 1186 deletions(-)

New commits:
commit 08ca819238f2c2a0494b0bd8452393fc62907cc1
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Fri Nov 25 14:38:45 2011 +0100

    vmwgfx: Get the drm device name from the open file descriptor
    
    Rather than hardcoding it.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Jakob Bornecrantz <jakob at vmware.com>

commit d7576c2c50dd0f3b7f70f97d9bde4e8b859e89e5
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Fri Nov 25 11:27:26 2011 +0100

    vmwgfx: Use config options to optionally set GUI topology
    
    Use option "StaticXinerama" or "GuiLayout" to set initial GUI topology,
    similar to how these options are used with the legacy driver.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Jakob Bornecrantz <jakob at vmware.com>

commit 22d3e58b8810a73c4818d4d3943776a387147b83
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Wed Nov 23 11:02:00 2011 +0100

    vmwlegacy: Factor out code that can be common for vmwgfx and vmwlegacy
    
    In this case it's the parsing of the gui / statix xinerama topology.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Jakob Bornecrantz <jakob at vmware.com>

commit 2e8aac7031a83f507169f6fe42924c51bdaf7326
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Wed Nov 23 10:49:33 2011 +0100

    vmwlegacy: Accept option "GuiLayout" as a synonym for "staticXinerama"
    
    It's more user-friendly and in line with what it's being used for in the
    vmwgfx driver.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Jakob Bornecrantz <jakob at vmware.com>

commit 31e80b2a609631d85341025d7f2d0fb818f386f5
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Fri Nov 25 09:42:16 2011 +0100

    vmware: Update library dependencies
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Jakob Bornecrantz <jakob at vmware.com>

commit da29c648051208b98704860f851564a80bd3b123
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Tue Nov 22 21:06:24 2011 +0100

    vmwgfx: Pre-init fixes
    
    A bunch of fixes that makes the fallback from vmwgfx to vmwlegacy easier.
    
    1) Allow only 16 and 24 bit depths with vmwgfx. We may revisit this later.
    2) Try to reclaim some resources if pre_init fails.
    3) Print error messages so the user understands what happens on fallback.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Jakob Bornecrantz <jakob at vmware.com>

commit e52b1505cfc4a7d0507e14c3b6335a9b9652c50f
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Fri Nov 25 09:15:32 2011 +0100

    vmware: Update the vmware register definition
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Jakob Bornecrantz <jakob at vmware.com>

commit 1c77e3d7434f04c59233ce7e497a949e386e1630
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Tue Nov 22 19:56:20 2011 +0100

    vmware: Hook up vmwgfx to be tried before falling back to legacy
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Jakob Bornecrantz <jakob at vmware.com>

commit 2aa256c96496ed6dd9dbd5880c278f4422500b0f
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Tue Nov 22 18:37:44 2011 +0100

    vmwlegacy: Factor out bootstrap functions
    
    Preparing for choosing driver path in preinit instead of using
    shim loader.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Jakob Bornecrantz <jakob at vmware.com>



More information about the xorg-commit mailing list