Add no_rast option.
[mesa.git] / src / mesa / drivers / dri / tdfx / tdfx_screen.h
index 2a79c88b0f68c77a4fddd8c9eb4fe3a62546f180..90be89a352c754b6be35f88c7fafd53f407a3ac6 100644 (file)
 #ifndef __TDFX_SCREEN_H__
 #define __TDFX_SCREEN_H__
 
-#ifdef GLX_DIRECT_RENDERING
-
 typedef struct {
-   drmHandle handle;
+   drm_handle_t handle;
    drmSize size;
    drmAddress map;
 } tdfxRegion, *tdfxRegionPtr;
@@ -66,8 +64,10 @@ typedef struct {
 
    __DRIscreenPrivate *driScrnPriv;
    unsigned int sarea_priv_offset;
+
+   /* Configuration cache with default values for all contexts */
+   driOptionCache optionCache;
 } tdfxScreenPrivate;
 
 
 #endif
-#endif