From 2655ccddf4c026f37dcc76754cdfde6f0a4a4c86 Mon Sep 17 00:00:00 2001 From: Michel Daenzer Date: Tue, 4 Nov 2003 00:46:05 +0000 Subject: Memory layout transition: the 2D driver initializes MC_FB_LOCATION and related registers sanely the DRM deduces the layout from these registers clients use the new SETPARAM ioctl to tell the DRM where they think the framebuffer is located in the card's address space the DRM uses all this information to check client state and fix it up if necessary This is a prerequisite for things like direct rendering with IGP chips and video capturing. --- bsd-core/drmP.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'bsd-core/drmP.h') diff --git a/bsd-core/drmP.h b/bsd-core/drmP.h index eec3faed..2bbe2733 100644 --- a/bsd-core/drmP.h +++ b/bsd-core/drmP.h @@ -210,6 +210,9 @@ struct drm_file { drm_magic_t magic; unsigned long ioctl_count; struct drm_device *devXX; +#ifdef DRIVER_FILE_FIELDS + DRIVER_FILE_FIELDS; +#endif }; typedef struct drm_lock_data { -- cgit v1.2.3