xf86-video-vmware: Changes to 'master'

Philip Langdale philipl at kemper.freedesktop.org
Tue Aug 19 11:24:05 PDT 2008


 configure.ac      |    2 
 src/vmware.c      |   55 +++++++++++++++++++++++++-
 src/vmware.h      |    5 ++
 src/vmwarevideo.c |  114 ++++++++++++++++++++++++++++++------------------------
 4 files changed, 125 insertions(+), 51 deletions(-)

New commits:
commit 1bbef3aa7ab15ee93cd4cd47c3d484ac91f0440d
Author: Philip Langdale <philipl at fido2.homeip.net>
Date:   Tue Aug 19 11:23:44 2008 -0700

    Bump version for 10.16.5 release.

commit 6ea8e5000519865dd936cfe82d67efc7d107a28c
Author: Bankim Bhavsar <bbhavsar at vmware.com>
Date:   Tue Aug 19 11:23:02 2008 -0700

    Add RegionEqual function for older XFree86 versions.
    
    Fixes bug : http://bugzilla.eng.vmware.com/show_bug.cgi?id=312853
    
    When we added AUTOPAINT_COLORKEY capability to our VMware video driver,
    region functions were used to keep track of colorkey painting.
    
    REGION_EQUAL was one of them.
    
    Unfortunately REGION_EQUAL was not present in regionstr.h shipped with XFree86 version
    4.3.0.
    This version is used by TurboLinux 10; causing X server to crash while playing videos.
    
    REGION_EQUAL was added in revision 1.8 of regionstr.h and available for xfree86 version
    4.3.99
    onwards.
    Reference:
    http://cvsweb.xfree86.org/cvsweb/xc/programs/Xserver/include/regionstr.h.diff?r1=1.7&r2=1.8
    
    When I compiled the existing code(without my change), I see a warning was generated
    indicating REGION_EQUAL is not present.
    Too bad we missed it.
    
    This patch includes
    1) Slightly modified version of miRegionEqual from miRegion.c
    2) Some formating cleanup.



More information about the xorg-commit mailing list