xf86-video-vmware: Changes to 'master'
Thomas Hellstrom
thomash at kemper.freedesktop.org
Mon Sep 30 23:31:52 PDT 2013
vmwgfx/vmwgfx_dri2.c | 13 +++++
vmwgfx/vmwgfx_driver.c | 3 +
vmwgfx/vmwgfx_drmi.c | 103 ------------------------------------------
vmwgfx/vmwgfx_drmi.h | 5 --
vmwgfx/vmwgfx_saa.c | 97 ++++++++++++++++++++++++++++------------
vmwgfx/vmwgfx_saa.h | 8 +++
vmwgfx/vmwgfx_saa_priv.h | 3 -
vmwgfx/vmwgfx_tex_video.c | 109 +++++----------------------------------------
vmwgfx/vmwgfx_xa_surface.c | 6 ++
9 files changed, 115 insertions(+), 232 deletions(-)
New commits:
commit 45b2457516a9db4bd1d60fbb24a1efbe2d9dd932
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date: Wed Sep 19 21:50:40 2012 +0200
vmwgfx: Get rid of device-specific DMA code
It's rarely used and things seem to work well enough on top of XA.
Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
Reviewed-by: Zack Rusin <zackr at vmware.com>
commit 7192acf9f0bf8e7176ab0b803b861a858623f709
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date: Wed Sep 19 20:36:57 2012 +0200
vmwgfx: Implement textured video completely on top of XA.
Remove device-specific hacks. This may increase resource usage a little
on old hardware revisions, but we don't need separate code paths on
different hardware revisions.
Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
Reviewed-by: Zack Rusin <zackr at vmware.com>
commit 835ce4698f916ba080f4132988fd4caf898e0b1e
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date: Thu Sep 26 01:25:33 2013 -0700
vmwgfx: Avoid HW operations when not master
Note that for DRI2, a dri2_copy_region becomes a NOP when not master.
Additionally, all dri2 operations that lead to a potential kernel
access will return FALSE.
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