diff src/video/x11/SDL_x11gl_c.h @ 1895:c121d94672cb

SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
author Sam Lantinga <slouken@libsdl.org>
date Mon, 10 Jul 2006 21:04:37 +0000
parents 3b2a92126f4d
children
line wrap: on
line diff
--- a/src/video/x11/SDL_x11gl_c.h	Thu Jul 06 18:01:37 2006 +0000
+++ b/src/video/x11/SDL_x11gl_c.h	Mon Jul 10 21:04:37 2006 +0000
@@ -28,54 +28,39 @@
 
 #include "../SDL_sysvideo.h"
 
-struct SDL_PrivateGLData {
-    int gl_active; /* to stop switching drivers while we have a valid context */
+struct SDL_PrivateGLData
+{
+    int gl_active;              /* to stop switching drivers while we have a valid context */
 
 #if SDL_VIDEO_OPENGL_GLX
-    GLXContext glx_context;	/* Current GL context */
-    XVisualInfo* glx_visualinfo; /* XVisualInfo* returned by glXChooseVisual */
-
-    void * (*glXGetProcAddress)(const GLubyte *procName);
+    GLXContext glx_context;     /* Current GL context */
+    XVisualInfo *glx_visualinfo;        /* XVisualInfo* returned by glXChooseVisual */
 
-    XVisualInfo* (*glXChooseVisual)
-		( Display*		dpy,
-		  int			screen,
-		  int*			attribList );
+    void *(*glXGetProcAddress) (const GLubyte * procName);
+
+    XVisualInfo *(*glXChooseVisual)
+      (Display * dpy, int screen, int *attribList);
 
-    GLXContext (*glXCreateContext)
-		( Display*		dpy,
-		  XVisualInfo*		vis,
-		  GLXContext		shareList,
-		  Bool			direct );
+      GLXContext(*glXCreateContext)
+      (Display * dpy, XVisualInfo * vis, GLXContext shareList, Bool direct);
+
+    void (*glXDestroyContext) (Display * dpy, GLXContext ctx);
 
-    void (*glXDestroyContext)
-		( Display* 		dpy,
-		  GLXContext		ctx );
+      Bool(*glXMakeCurrent)
+      (Display * dpy, GLXDrawable drawable, GLXContext ctx);
 
-    Bool (*glXMakeCurrent)
-		( Display*		dpy,
-		  GLXDrawable		drawable,
-		  GLXContext		ctx );
-
-    void (*glXSwapBuffers)
-		( Display*		dpy,
-		  GLXDrawable		drawable );
+    void (*glXSwapBuffers) (Display * dpy, GLXDrawable drawable);
 
     int (*glXGetConfig)
-	 ( Display* dpy,
-	   XVisualInfo* visual_info,
-	   int attrib,
-	   int* value );
+      (Display * dpy, XVisualInfo * visual_info, int attrib, int *value);
+
+    const char *(*glXQueryExtensionsString) (Display * dpy, int screen);
 
-    const char *(*glXQueryExtensionsString)
-	    ( Display* dpy,
-	      int screen );
+    int (*glXSwapIntervalSGI) (int interval);
+      GLint(*glXSwapIntervalMESA) (unsigned interval);
+      GLint(*glXGetSwapIntervalMESA) (void);
 
-    int (*glXSwapIntervalSGI) ( int interval );
-    GLint (*glXSwapIntervalMESA) ( unsigned interval );
-    GLint (*glXGetSwapIntervalMESA) ( void );
-
-#endif /* SDL_VIDEO_OPENGL_GLX */
+#endif                          /* SDL_VIDEO_OPENGL_GLX */
 };
 
 /* Old variable names */
@@ -90,10 +75,10 @@
 extern void X11_GL_Shutdown(_THIS);
 #if SDL_VIDEO_OPENGL_GLX
 extern int X11_GL_MakeCurrent(_THIS);
-extern int X11_GL_GetAttribute(_THIS, SDL_GLattr attrib, int* value);
+extern int X11_GL_GetAttribute(_THIS, SDL_GLattr attrib, int *value);
 extern void X11_GL_SwapBuffers(_THIS);
-extern int X11_GL_LoadLibrary(_THIS, const char* path);
-extern void *X11_GL_GetProcAddress(_THIS, const char* proc);
+extern int X11_GL_LoadLibrary(_THIS, const char *path);
+extern void *X11_GL_GetProcAddress(_THIS, const char *proc);
 #endif
 extern void X11_GL_UnloadLibrary(_THIS);
-
+/* vi: set ts=4 sw=4 expandtab: */