CVS Update: xc (branch: trunk)
Michel Daenzer
xorg-commit at pdx.freedesktop.org
Wed Aug 4 16:17:31 EEST 2004
CVSROOT: /cvs/xorg
Module name: xc
Changes by: daenzer at pdx. 04/08/04 06:17:31
Log message:
2004-08-04 Michel Daenzer <michel at daenzer.net>
reviewed by: Hui Yu <hyu at ati.com>, Kevin E. Martin
<kem at freedesktop.org>
* programs/Xserver/hw/xfree86/drivers/ati/radeon_cursor.c:
(RADEONSetCursorColors), (RADEONLoadCursorImage),
(RADEONLoadCursorARGB):
* programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c:
(RADEONPutImage):
Use info->ModeReg.surface_cntl to restore byte swapping for the
framebuffer aperture on big endian machines, remove superfluous local
variables and register reads.
* programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c:
(R100SetupTexture), (R200SetupTexture):
Adapt framebuffer aperture byte swapping to texture format before
copying data to offscreen area and restore it afterwards on big endian
machines, fixes Render acceleration there.
Modified files:
./:
ChangeLog
xc/programs/Xserver/hw/xfree86/drivers/ati/:
radeon_cursor.c radeon_render.c radeon_video.c
Revision Changes Path
1.201 +20 -1 xc/ChangeLog
1.4 +3 -7 xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_cursor.c
1.4 +66 -0 xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c
1.8 +6 -8 xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c
More information about the xorg-commit
mailing list