1 /* $XFree86: xc/programs/Xserver/hw/xfree86/drivers/i810/i830_dri.h,v 1.4 2002/10/30 12:52:18 alanh Exp $ */
7 #include "i830_common.h"
9 #define I830_MAX_DRAWABLES 256
11 #define I830_MAJOR_VERSION 1
12 #define I830_MINOR_VERSION 3
13 #define I830_PATCHLEVEL 0
15 #define I830_REG_SIZE 0x80000
17 typedef struct _I830DRIRec
{
21 drmSize unused1
; /* backbufferSize */
22 drm_handle_t unused2
; /* backbuffer */
24 drmSize unused3
; /* depthbufferSize */
25 drm_handle_t unused4
; /* depthbuffer */
27 drmSize unused5
; /* rotatedSize /*/
28 drm_handle_t unused6; /* rotatedbuffer */
30 drm_handle_t unused7
; /* textures */
31 int unused8
; /* textureSize */
33 drm_handle_t unused9
; /* agp_buffers */
34 drmSize unused10
; /* agp_buf_size */
43 int unused11
[8]; /* was front/back/depth/rotated offset/pitch */
45 int unused12
; /* logTextureGranularity */
46 int unused13
; /* textureOffset */
49 int sarea_priv_offset
;
50 } I830DRIRec
, *I830DRIPtr
;
53 /* Nothing here yet */
55 } I830ConfigPrivRec
, *I830ConfigPrivPtr
;
58 /* Nothing here yet */
60 } I830DRIContextRec
, *I830DRIContextPtr
;