xf86-video-siliconmotion: Changes to 'master'

Paulo Cesar Pereira de Andrade pcpa at kemper.freedesktop.org
Tue Nov 4 15:05:58 PST 2008


 src/smi.h        |   12 +
 src/smi_accel.c  |   13 -
 src/smi_crtc.c   |   12 -
 src/smi_driver.c |   20 ++
 src/smi_output.c |    7 -
 src/smi_video.c  |  382 ++++++++++++++++++++++++++++++++++++++++++++++---------
 src/smi_xaa.c    |    3 
 7 files changed, 372 insertions(+), 77 deletions(-)

New commits:
commit 87a3cc0652666c1796fd56f00810834193f3eca0
Author: Paulo Cesar Pereira de Andrade <pcpa at mandriva.com.br>
Date:   Tue Nov 4 16:38:12 2008 -0200

    Allow setting modes larger then panel for secondary output.
    
      Sample usage on sm502:
    $ DISPLAY=:0 xrandr --output VGA --newmode 1280x1024 109.00 1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
    $ DISPLAY=:0 xrandr --addmode VGA 1280x1024
    $ DISPLAY=:0 xrandr --output VGA --mode 1280x1024 --pos 768x176
      Last command assuming using XAA (with ``Virtual 2048 1024''), so that it
    will have panel in top-left, and crt in bottom-right.

commit 1d7b9547e1d37601f14410857c22f256e5c74f14
Author: Paulo Cesar Pereira de Andrade <pcpa at mandriva.com.br>
Date:   Tue Nov 4 15:57:12 2008 -0200

    Add CSCVideo option to smi 501/502.
    
      This code is an adaptation of SMI sample implementation.
      CSCVideo is an alternate way to render video, that should reduce memory
    bandwidth usage, and uses the color space conversion hardware to render
    video directly to the framebuffer memory.
      When using randr dual head mode, currently only XAA is supported. As it
    has a fixed format framebuffer (when using the Virtual xorg.conf option).
      This patch also ensures that pScrn->displayWidth, pScrn->virtualX and
    pScrn->virtualY are only changed by the driver when using EXA.



More information about the xorg-commit mailing list