summaryrefslogtreecommitdiff
path: root/src/mesa/main/dispatch.c
diff options
context:
space:
mode:
authorBrian Paul <brian.paul@tungstengraphics.com>2000-01-31 22:54:41 +0000
committerBrian Paul <brian.paul@tungstengraphics.com>2000-01-31 22:54:41 +0000
commit3a6eeddb8a97a61601593c8184e073a115653f34 (patch)
tree5fa0a61b58861abcbde9fc91454f54378f0cc8ba /src/mesa/main/dispatch.c
parent976dba29650878c980b5eaae4f65b19d1eeeb25b (diff)
changed message format, added GL_EXT_texture3d
Diffstat (limited to 'src/mesa/main/dispatch.c')
-rw-r--r--src/mesa/main/dispatch.c20
1 files changed, 17 insertions, 3 deletions
diff --git a/src/mesa/main/dispatch.c b/src/mesa/main/dispatch.c
index 81452c19a4..81f43485c3 100644
--- a/src/mesa/main/dispatch.c
+++ b/src/mesa/main/dispatch.c
@@ -1,4 +1,4 @@
-/* $Id: dispatch.c,v 1.11 2000/01/28 19:02:57 brianp Exp $ */
+/* $Id: dispatch.c,v 1.12 2000/01/31 22:54:41 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -75,6 +75,7 @@
+
/**********************************************************************
* Generate the GL entrypoint functions here.
*/
@@ -100,16 +101,24 @@ trace(void)
return trace > 0;
}
+#define F stderr
+
#define DISPATCH(FUNC, ARGS, MESSAGE) \
const struct _glapi_table *dispatch; \
dispatch = _glapi_Dispatch ? _glapi_Dispatch : _glapi_get_dispatch();\
- if (trace()) printf MESSAGE; \
+ if (trace()) { \
+ fprintf MESSAGE; \
+ fprintf(F, "\n"); \
+ } \
(dispatch->FUNC) ARGS
#define RETURN_DISPATCH(FUNC, ARGS, MESSAGE) \
const struct _glapi_table *dispatch; \
dispatch = _glapi_Dispatch ? _glapi_Dispatch : _glapi_get_dispatch();\
- if (trace()) printf MESSAGE; \
+ if (trace()) { \
+ fprintf MESSAGE; \
+ fprintf(F, "\n"); \
+ } \
return (dispatch->FUNC) ARGS
#else
@@ -559,6 +568,11 @@ _mesa_init_exec_table(struct _glapi_table *exec)
exec->ResetMinmax = _mesa_ResetMinmax;
exec->SeparableFilter2D = _mesa_SeparableFilter2D;
+ /* 6. GL_EXT_texture3d */
+ exec->CopyTexSubImage3DEXT = _mesa_CopyTexSubImage3D;
+ exec->TexImage3DEXT = _mesa_TexImage3DEXT;
+ exec->TexSubImage3DEXT = _mesa_TexSubImage3D;
+
/* GL_EXT_paletted_texture */
exec->ColorTableEXT = _mesa_ColorTableEXT;
exec->ColorSubTableEXT = _mesa_ColorSubTableEXT;