xf86-video-siliconmotion: Changes to 'master'
Paulo Cesar Pereira de Andrade
pcpa at kemper.freedesktop.org
Fri Nov 14 17:11:26 PST 2008
configure.ac | 2
src/Makefile.am | 5 +
src/smi.h | 2
src/smi501_crtc.c | 22 ++++--
src/smi_crtc.c | 20 -----
src/smi_driver.c | 14 ++--
src/smi_exa.c | 28 ++++++++
src/smi_output.c | 19 +----
src/smi_video.c | 181 ++++++++++++++----------------------------------------
9 files changed, 110 insertions(+), 183 deletions(-)
New commits:
commit ed6aba73259a1412e23a954d6a8dba439ad98a8a
Author: Paulo Cesar Pereira de Andrade <pcpa at mandriva.com.br>
Date: Fri Nov 14 22:37:56 2008 -0200
Correct EXA+Randr+rotated mode.
The smi 501/502 cannot rotate-blt more than 32 bytes at a time.
Patch based on smi's sample smi_shadow.c.
XAA + randr + rotated mode currently not supported.
commit 85d118ee288fe7aa32db003bfa322ddf06944bf6
Author: Paulo Cesar Pereira de Andrade <pcpa at mandriva.com.br>
Date: Fri Nov 14 22:04:17 2008 -0200
Don't explicitly call the cursor routines.
On the MSOC, the hardware cursor was remaining on screen, when using
EXA and a randr rotated mode.
commit cd10af22240b9df7c264b15c483d8cc4505ee359
Author: Paulo Cesar Pereira de Andrade <pcpa at mandriva.com.br>
Date: Fri Nov 14 20:36:09 2008 -0200
Only compile smi_dga.c when xf86DiDGAInit is not available.
Besides reducing driver size, this should make DGA+EXA accelerated.
commit 41ef793b0ed6014ed49bef011259f977833aef5d
Author: Paulo Cesar Pereira de Andrade <pcpa at mandriva.com.br>
Date: Fri Nov 14 19:24:45 2008 -0200
Correct regressions in CSCVideo
Commit 0870d46718fe4e01953efd63cec46c54140b20f9 broke the clipping
code. That has been corrected in this patch. Anyway, the hardware color
space conversion should not be hidden down in the driver code, instead
it should be usable by external programs as well, instead of having
some applications doing it by software.
commit be226bfaad76e7b48e006fe55ebae09b044ba4b7
Author: Paulo Cesar Pereira de Andrade <pcpa at mandriva.com.br>
Date: Fri Nov 14 16:56:46 2008 -0200
MSOC: Hide cursor on mode setup when using software cursor.
The kernel framebuffer module uses the hw cursor for the console cursor,
so the driver must ensure it is hidden when setting a video mode.
commit 5b8583fc2e5626ed98877858158d9687d7c94469
Author: Paulo Cesar Pereira de Andrade <pcpa at mandriva.com.br>
Date: Fri Nov 14 15:47:52 2008 -0200
Be more liberal about mode width validation.
The code was inherited from first import of latest smi sources, but
the driver actually programs a mode, so there is no need to check if
there will be a table entry with register contents matching the requested
mode.
More information about the xorg-commit
mailing list