From fd86ac9561dc77ef23e19d28723b40c72bdf1e97 Mon Sep 17 00:00:00 2001 From: Michel Daenzer Date: Thu, 11 Jul 2002 20:31:12 +0000 Subject: 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) --- shared-core/radeon_drm.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'shared-core/radeon_drm.h') diff --git a/shared-core/radeon_drm.h b/shared-core/radeon_drm.h index dd24d429..3802e46c 100644 --- a/shared-core/radeon_drm.h +++ b/shared-core/radeon_drm.h @@ -458,6 +458,9 @@ typedef struct drm_radeon_indirect { * client any other way. */ #define RADEON_PARAM_AGP_BUFFER_OFFSET 0x1 +#define RADEON_PARAM_LAST_FRAME 0x2 +#define RADEON_PARAM_LAST_DISPATCH 0x3 +#define RADEON_PARAM_LAST_CLEAR 0x4 typedef struct drm_radeon_getparam { int param; -- cgit v1.2.3