xf86-video-siliconmotion: Changes to 'master'

Paulo Cesar Pereira de Andrade pcpa at kemper.freedesktop.org
Tue Oct 28 15:15:40 PDT 2008


 src/Makefile.am      |    2 
 src/regsmi.h         |   18 -
 src/smi.h            |  171 +++++-------
 src/smi501_crtc.c    |  136 ++++++++++
 src/smi_accel.c      |   40 --
 src/smi_crtc.c       |   95 ++-----
 src/smi_driver.c     |  149 +++++------
 src/smi_exa.c        |  181 ++++++++++++-
 src/smi_hwcurs.c     |  681 ---------------------------------------------------
 src/smi_shadow.c     |  356 --------------------------
 src/smi_video.c      |  288 +++------------------
 src/smi_xaa.c        |   45 ---
 src/smilynx_crtc.c   |  382 ++++++++++++++++++++++------
 src/smilynx_hw.c     |   37 +-
 src/smilynx_output.c |   20 -
 15 files changed, 869 insertions(+), 1732 deletions(-)

New commits:
commit 2671776999a5add36e1aeaad4080bfccedc2b1a5
Author: Paulo Cesar Pereira de Andrade <pcpa at mandriva.com.br>
Date:   Tue Oct 28 19:45:31 2008 -0200

    Update msoc to use randr cursor routines
    
      pSmi->IsSecondary was not used, and there should not exist two
    instances of the driver managing the same card.
      Macro CHECK_SECONDARY() was dependant on a second instance of the driver
    for the same card, and also removed.
      Some rework should still be done in the cursor code, as it sometimes,
    when displaying different data, will leave the hw cursor visible, while
    using an argb cursor.

commit 91b5613fb07fec0f319623ca7ec1efd67f04379b
Author: Francisco Jerez <currojerez at gmail.com>
Date:   Tue Oct 28 00:13:55 2008 +0100

    Remove shadowfb based rotation support.
    
    Also done some clean up, like removing unused/redundant members of the
    screen private structure, and removing now unused configuration file
    options.

commit 0faeddb208d8fade4737be4bcadb8814696bd7b4
Author: Francisco Jerez <currojerez at gmail.com>
Date:   Tue Oct 28 00:06:37 2008 +0100

    Lynx hardware cursor code adapted to the CRTC interfaces.

commit 5d151781515cf2e3af1322ce6ed5f8d871c05791
Author: Francisco Jerez <currojerez at gmail.com>
Date:   Mon Oct 27 23:37:30 2008 +0100

    Changes in the video overlay clipping code.
    
    Clip the video to the CRTC viewport by using
    xf86_crtc_clip_video_helper, and allow XV in
    dual head mode.

commit 486e92399f09b9d765d03184fe29a32b3bc4ecc5
Author: Francisco Jerez <currojerez at gmail.com>
Date:   Mon Oct 27 23:12:36 2008 +0100

    Simple EXA Composite implementation.
    
    * Implementation of the PictOpSrc render operation with a
      source coordinate transformation through 2D engine rotate-BITBLTs.
    * Fix EXA Copy and Solid in 24 bpp packed color mode.

commit c0447d33c82829248e642b3156fd9a3c0d0eb709
Author: Francisco Jerez <currojerez at gmail.com>
Date:   Mon Oct 27 22:39:52 2008 +0100

    Some corrections in the CRTC code.
    
    * Make screen resizing behave better with XAA.
    * Move some local variable declarations to the top of
      the function definition to conform ANSI C.
    * Make the Lynx panel modesetting code to actually
      program the panel sync pulse width in dualhead mode.
    * Also, fix a crash when using libpciaccess
      (the memory wasn't being unmapped).



More information about the xorg-commit mailing list