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