From: Michel D. <mda...@us...> - 2002-07-11 20:31:13
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/ Changes by: mdaenzer@usw-pr-cvs1. 02/07/11 13:31:12 Log message: Don't read scratch registers directly, obtain the values via the GET_PARAM ioctl. The DRM reads them from memory addresses the chip writes to on updates. Fall back to reading the registers directly with an old DRM. (Tim Smith, cleanups by myself) Modified files: xc/xc/lib/GL/mesa/src/drv/radeon/: radeon_ioctl.c xc/xc/programs/Xserver/hw/xfree86/drivers/ati/: radeon_common.h xc/xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/: radeon_cp.c radeon_drm.h radeon_state.c Revision Changes Path 1.19 +40 -3 xc/xc/lib/GL/mesa/src/drv/radeon/radeon_ioctl.c 1.4 +3 -0 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_common.h 1.3 +30 -29 xc/xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/radeon_cp.c 1.3 +3 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/radeon_drm.h 1.3 +9 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/radeon_state.c |