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 /* Note: This structure has changed slightly from what is expected by
18 * the i830_drv.o driver. Maybe that should be reverted.
20 typedef struct _I830DRIRec
{
24 drmSize backbufferSize
;
25 drm_handle_t backbuffer
;
27 drmSize depthbufferSize
;
28 drm_handle_t depthbuffer
;
30 drm_handle_t textures
;
33 drm_handle_t agp_buffers
;
51 int logTextureGranularity
;
55 int sarea_priv_offset
;
56 } I830DRIRec
, *I830DRIPtr
;
59 /* Nothing here yet */
61 } I830ConfigPrivRec
, *I830ConfigPrivPtr
;
64 /* Nothing here yet */
66 } I830DRIContextRec
, *I830DRIContextPtr
;