xf86-video-vmware: Changes to 'master'
Thomas Hellstrom
thomash at kemper.freedesktop.org
Thu Feb 15 07:40:54 UTC 2018
saa/saa_priv.h | 2
src/common_compat.h | 13 +++
src/vmware.c | 20 ++++
src/vmware_bootstrap.c | 18 +++-
src/vmwarevideo.c | 14 ++-
vmwgfx/Makefile.am | 7 -
vmwgfx/vmwgfx_driver.c | 27 ++++++
vmwgfx/vmwgfx_hosted.c | 10 --
vmwgfx/vmwgfx_hosted_priv.h | 40 ---------
vmwgfx/vmwgfx_overlay.c | 8 +
vmwgfx/vmwgfx_tex_video.c | 22 +++--
vmwgfx/vmwgfx_xmir.c | 184 -------------------------------------------
vmwgfx/vmwgfx_xwayland.c | 186 --------------------------------------------
13 files changed, 107 insertions(+), 444 deletions(-)
New commits:
commit 1899b0896dae4ce86c9871fa491b464f6af88526
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date: Wed Feb 14 08:10:41 2018 +0100
vmwgfx: Fix server termination due to a mesa loader bug
Some versions of the Gallium loader close our drm file descriptor if
xa_tracker_create() fails (typically 2D VMs.) While this is mostly fixed
everywhere, we implement a workaround to avoid tracking down the same bug
again and again on those setups where this is not fixed in mesa.
Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
Reviewed-by: Brian Paul <brianp at vmware.com>
Reviewed-by: Sinclair Yeh <syeh at vmware.com>
Reviewed-by: Deepak Rawat <drawat at vmware.com>
commit ea77ce3a200bae7d97d6e45becc898765c1aa259
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date: Wed Feb 14 11:15:46 2018 +0100
legacy: Silence a warning about an unused constant
VMWAREBuildStr was only used in the !LIBPCIACCESS path.
Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
Reviewed-by: Brian Paul <brianp at vmware.com>
Reviewed-by: Sinclair Yeh <syeh at vmware.com>
Reviewed-by: Deepak Rawat <drawat at vmware.com>
commit 7503135a72ab47928f5db838273851693b0dddbb
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date: Wed Feb 14 11:12:29 2018 +0100
legacy: Avoid using the xf86[Un]blockSigio functions
They have been deprecated since mouse doesn't use SIGIO anymore.
Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
Reviewed-by: Brian Paul <brianp at vmware.com>
Reviewed-by: Sinclair Yeh <syeh at vmware.com>
Reviewed-by: Deepak Rawat <drawat at vmware.com>
commit 69632d06e2bf255b002d39df49aaf99ae86eaf4e
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date: Wed Feb 14 10:33:51 2018 +0100
vmwgfx: Fix potential libudev include and link failures
We were not including the proper include- and link flags for libudev.
Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
Reviewed-by: Brian Paul <brianp at vmware.com>
Reviewed-by: Sinclair Yeh <syeh at vmware.com>
Reviewed-by: Deepak Rawat <drawat at vmware.com>
commit dc85a6da15768f7a9622677e79c618bfb35ce513
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date: Wed Feb 14 10:14:20 2018 +0100
Fix a number of compilation warnings
There are a number of compilation warnings caused by const char pointers
being either explicitly or implicitly cast to char pointers. There
are a number of ABI differences that have hindered this so far, but
make a new attempt using the common_compat.h defines.
Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
Reviewed-by: Brian Paul <brianp at vmware.com>
Reviewed-by: Sinclair Yeh <syeh at vmware.com>
Reviewed-by: Deepak Rawat <drawat at vmware.com>
commit 98199b4c0aca89b70d4f0a0e37e1e27ac15a23c7
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date: Wed Feb 14 08:24:25 2018 +0100
vmwgfx: Remove old XWayland and XMir drivers
Old-style XWayland and XMir aren't available anymore.
Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
Reviewed-by: Brian Paul <brianp at vmware.com>
Reviewed-by: Sinclair Yeh <syeh at vmware.com>
Reviewed-by: Deepak Rawat <drawat at vmware.com>
commit 943548ac765e5dd49d275da2b72ff07b3a64694a
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date: Wed Feb 14 08:04:54 2018 +0100
vmwgfx: Fix compilation failure if dri3 is not available
Compilation on CentOS failed due to some code not being conditioned on
DRI3 headers being present.
Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
Reviewed-by: Brian Paul <brianp at vmware.com>
Reviewed-by: Sinclair Yeh <syeh at vmware.com>
Reviewed-by: Deepak Rawat <drawat at vmware.com>
commit 2d769dc01ea16df65d294f094bea5632e0b2a04e
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date: Wed Feb 14 07:59:57 2018 +0100
saa: Fix an include path
Fix compilation failure on CentOS 6.5 due to an incorrect include path.
Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
Reviewed-by: Brian Paul <brianp at vmware.com>
Reviewed-by: Sinclair Yeh <syeh at vmware.com>
Reviewed-by: Deepak Rawat <drawat at vmware.com>
More information about the xorg-commit
mailing list