summaryrefslogtreecommitdiffstats
path: root/src/mesa/glapi/glapi.h
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>1999-11-27 21:30:40 +0000
committerBrian Paul <[email protected]>1999-11-27 21:30:40 +0000
commit91bcefaa49cd707acc6a6407cfb0e987f8a08350 (patch)
treedb10f00a1dd8cbaeb2e9007b0fe77db2c54e5977 /src/mesa/glapi/glapi.h
parent4329fd5e47f069ee561c789956d3be684a9a7a24 (diff)
lots of work on extension management
Diffstat (limited to 'src/mesa/glapi/glapi.h')
-rw-r--r--src/mesa/glapi/glapi.h15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/mesa/glapi/glapi.h b/src/mesa/glapi/glapi.h
index 0baa0c2b507..cfd9d722042 100644
--- a/src/mesa/glapi/glapi.h
+++ b/src/mesa/glapi/glapi.h
@@ -1,4 +1,4 @@
-/* $Id: glapi.h,v 1.3 1999/11/25 18:17:14 brianp Exp $ */
+/* $Id: glapi.h,v 1.4 1999/11/27 21:30:40 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -30,7 +30,6 @@
#include "GL/gl.h"
-
#include "glapitable.h"
@@ -42,11 +41,15 @@ extern struct _glapi_table *
_glapi_get_dispatch(void);
+extern GLuint
+_glapi_get_dispatch_table_size(void);
+
+
extern const char *
_glapi_get_version(void);
-extern const char *
+extern const char **
_glapi_get_extensions(void);
@@ -54,12 +57,12 @@ extern void
_glapi_check_table(const struct _glapi_table *table);
-extern GLint
-_glapi_alloc_entrypoint(const char *funcName);
+extern GLboolean
+_glapi_add_entrypoint(const char *funcName, GLuint offset);
extern GLint
-_glapi_get_entrypoint(const char *funcName);
+_glapi_get_proc_offset(const char *funcName);
extern const GLvoid *