changed message format, added GL_EXT_texture3d
authorBrian Paul <brian.paul@tungstengraphics.com>
Mon, 31 Jan 2000 22:54:41 +0000 (22:54 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Mon, 31 Jan 2000 22:54:41 +0000 (22:54 +0000)
src/mesa/main/dispatch.c

index 81452c19a4a5eea0e74689575c4d5c386a5790b0..81f43485c3e8d7a31f2caa4f6c913fb19c356733 100644 (file)
@@ -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;