summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i915/intel_screen.h
diff options
context:
space:
mode:
authorBrian Paul <brian.paul@tungstengraphics.com>2005-09-10 00:10:15 +0000
committerBrian Paul <brian.paul@tungstengraphics.com>2005-09-10 00:10:15 +0000
commit402b2bea640ebf69f78d8122f98435dd3bbeb7df (patch)
treebd0ffe2eb7b4e95108208aabf6383e2fa73fd327 /src/mesa/drivers/dri/i915/intel_screen.h
parent036a99452d26167b70cadafb97b7e77ebdafd78c (diff)
Add offset and pitch fields to intelRegion. Remove frontOffset, frontPitch,
backOffset, backPitch, depthOffset, depthPitch, textureOffset fields.
Diffstat (limited to 'src/mesa/drivers/dri/i915/intel_screen.h')
-rw-r--r--src/mesa/drivers/dri/i915/intel_screen.h24
1 files changed, 7 insertions, 17 deletions
diff --git a/src/mesa/drivers/dri/i915/intel_screen.h b/src/mesa/drivers/dri/i915/intel_screen.h
index f41d7480e3..ebecffa4cb 100644
--- a/src/mesa/drivers/dri/i915/intel_screen.h
+++ b/src/mesa/drivers/dri/i915/intel_screen.h
@@ -34,8 +34,10 @@
typedef struct {
drm_handle_t handle;
- drmSize size;
- char *map;
+ drmSize size; /* region size in bytes */
+ char *map; /* memory map */
+ int offset; /* from start of video mem, in bytes */
+ int pitch; /* row stride, in pixels */
} intelRegion;
typedef struct
@@ -48,24 +50,12 @@ typedef struct
int deviceID;
int width;
int height;
- int mem;
-
+ int mem; /* unused */
+
int cpp; /* for front and back buffers */
- int bitsPerPixel;
-
+ int bitsPerPixel; /* unused */
int fbFormat;
- int frontOffset;
- int frontPitch;
-
- int backOffset;
- int backPitch;
-
- int depthOffset;
- int depthPitch;
-
-
- int textureOffset;
int logTextureGranularity;
__DRIscreenPrivate *driScrnPriv;