xlib: strip out more 3dfx stuff
authorKeith Whitwell <keith@tungstengraphics.com>
Thu, 8 Jan 2009 15:10:41 +0000 (15:10 +0000)
committerKeith Whitwell <keith@tungstengraphics.com>
Thu, 8 Jan 2009 15:10:41 +0000 (15:10 +0000)
src/gallium/state_trackers/xlib/fakeglx.c
src/gallium/state_trackers/xlib/glxapi.c
src/gallium/state_trackers/xlib/glxapi.h

index 00cdcbe9634e2adea5d8f2eccef902947545aa97..864f355a689f1fead319a7582fb112f3982d1a6f 100644 (file)
@@ -76,7 +76,6 @@
 #define VENDOR "Brian Paul"
 
 #define EXTENSIONS \
-   "GLX_MESA_set_3dfx_mode " \
    "GLX_MESA_copy_sub_buffer " \
    "GLX_MESA_pixmap_colormap " \
    "GLX_MESA_release_buffers " \
@@ -2011,7 +2010,7 @@ Fake_glXWaitX( void )
 static const char *
 get_extensions( void )
 {
-   return EXTENSIONS + 23; /* skip "GLX_MESA_set_3dfx_mode" */
+   return EXTENSIONS;
 }
 
 
@@ -2973,15 +2972,6 @@ Fake_glXReleaseBuffersMESA( Display *dpy, GLXDrawable d )
 
 
 
-/*** GLX_MESA_set_3dfx_mode ***/
-
-static Bool
-Fake_glXSet3DfxModeMESA( int mode )
-{
-   return FALSE;
-}
-
-
 
 /*** GLX_NV_vertex_array range ***/
 static void *
@@ -3182,9 +3172,6 @@ _mesa_GetGLXDispatchTable(void)
    /*** GLX_MESA_pixmap_colormap ***/
    glx.CreateGLXPixmapMESA = Fake_glXCreateGLXPixmapMESA;
 
-   /*** GLX_MESA_set_3dfx_mode ***/
-   glx.Set3DfxModeMESA = Fake_glXSet3DfxModeMESA;
-
    /*** GLX_NV_vertex_array_range ***/
    glx.AllocateMemoryNV = Fake_glXAllocateMemoryNV;
    glx.FreeMemoryNV = Fake_glXFreeMemoryNV;
index d501aa1e629cd95e7fe0ebe435bc17958d2757de..15b80cc7cd099fbbdaecd227645516c072c092dc 100644 (file)
@@ -1000,21 +1000,6 @@ glXCreateGLXPixmapMESA(Display *dpy, XVisualInfo *visinfo, Pixmap pixmap, Colorm
 
 
 
-/*** GLX_MESA_set_3dfx_mode ***/
-
-Bool PUBLIC
-glXSet3DfxModeMESA(int mode)
-{
-   struct _glxapi_table *t;
-   Display *dpy = glXGetCurrentDisplay();
-   GET_DISPATCH(dpy, t);
-   if (!t)
-      return False;
-   return (t->Set3DfxModeMESA)(mode);
-}
-
-
-
 /*** GLX_NV_vertex_array_range ***/
 
 void PUBLIC *
@@ -1141,9 +1126,6 @@ _glxapi_get_extensions(void)
 #ifdef GLX_MESA_pixmap_colormap
       "GLX_MESA_pixmap_colormap",
 #endif
-#ifdef GLX_MESA_set_3dfx_mode
-      "GLX_MESA_set_3dfx_mode",
-#endif
 #ifdef GLX_SGIX_fbconfig
       "GLX_SGIX_fbconfig",
 #endif
@@ -1320,9 +1302,6 @@ static struct name_address_pair GLX_functions[] = {
    /*** GLX_MESA_release_buffers ***/
    { "glXReleaseBuffersMESA", (__GLXextFuncPtr) glXReleaseBuffersMESA },
 
-   /*** GLX_MESA_set_3dfx_mode ***/
-   { "glXSet3DfxModeMESA", (__GLXextFuncPtr) glXSet3DfxModeMESA },
-
    /*** GLX_ARB_get_proc_address ***/
    { "glXGetProcAddressARB", (__GLXextFuncPtr) glXGetProcAddressARB },
 
index 37de81e55ac67a533b2e8ffac7c02907aa21ff9a..11740e0e0a7d0603a69aa2ae750cd2a5c9f9a1ad 100644 (file)
@@ -184,9 +184,6 @@ struct _glxapi_table {
    /*** GLX_MESA_pixmap_colormap ***/
    GLXPixmap (*CreateGLXPixmapMESA)(Display *dpy, XVisualInfo *visinfo, Pixmap pixmap, Colormap cmap);
 
-   /*** GLX_MESA_set_3dfx_mode ***/
-   Bool (*Set3DfxModeMESA)(int mode);
-
    /*** GLX_NV_vertex_array_range ***/
    void * (*AllocateMemoryNV)( GLsizei size,
                                GLfloat readFrequency,