Made debugging output controllable via environment variable
[mesa.git] / src / mesa / drivers / x11 / glxapi.h
index 886cf76d74b60801b46eb908bce270841f719a91..3bbdf94aa8f9fc50c92da8e80571e42c49c63789 100644 (file)
@@ -1,10 +1,8 @@
-/* $Id: glxapi.h,v 1.12 2002/03/15 18:33:12 brianp Exp $ */
-
 /*
  * Mesa 3-D graphics library
- * Version:  4.0.2 
+ * Version:  6.3
  * 
- * Copyright (C) 1999-2001  Brian Paul   All Rights Reserved.
+ * Copyright (C) 1999-2004  Brian Paul   All Rights Reserved.
  * 
  * Permission is hereby granted, free of charge, to any person obtaining a
  * copy of this software and associated documentation files (the "Software"),
@@ -196,6 +194,15 @@ struct _glxapi_table {
    /*** GLX_MESA_set_3dfx_mode ***/
    Bool (*Set3DfxModeMESA)(int mode);
 
+   /*** GLX_NV_vertex_array_range ***/
+   void * (*AllocateMemoryNV)( GLsizei size,
+                               GLfloat readFrequency,
+                               GLfloat writeFrequency,
+                               GLfloat priority );
+   void (*FreeMemoryNV)( GLvoid *pointer );
+
+   /*** GLX_MESA_agp_offset ***/
+   GLuint (*GetAGPOffsetMESA)( const GLvoid *pointer );
 };
 
 
@@ -216,7 +223,7 @@ extern void
 _glxapi_set_no_op_table(struct _glxapi_table *t);
 
 
-extern const GLvoid *
+extern __GLXextFuncPtr
 _glxapi_get_proc_address(const char *funcName);