My last message about me and ARB multitexture extension
mentioned two problems. Actually my first problem "number 0"
was that the extension functions were not available
through the wglGetProcAddress  function that
I am using.

I will include a patch for fx/fxwgl.c which adds
the function datas.

                Eero
Index: fxwgl.c
===================================================================
RCS file: /cvs/mesa3d/Mesa/src/FX/fxwgl.c,v
retrieving revision 1.1.1.1
diff -c -r1.1.1.1 fxwgl.c
*** fxwgl.c     1999/08/19 00:55:42     1.1.1.1
--- fxwgl.c     1999/09/10 20:42:07
***************
*** 89,94 ****
--- 89,128 ----
     { (PROC)glPointParameterfEXT,              "glPointParameterfEXT"          },
     { (PROC)glPointParameterfvEXT,             "glPointParameterfvEXT"         },
     { (PROC)glBlendFuncSeparateINGR,           "glBlendFuncSeparateINGR"       },
+    { (PROC)glActiveTextureARB,                  "glActiveTextureARB"            },
+    { (PROC)glClientActiveTextureARB,            "glClientActiveTextureARB"      },
+    { (PROC)glMultiTexCoord1dARB,                "glMultiTexCoord1dARB"          },
+    { (PROC)glMultiTexCoord1dvARB,               "glMultiTexCoord1dvARB"         },
+    { (PROC)glMultiTexCoord1fARB,                "glMultiTexCoord1fARB"          },
+    { (PROC)glMultiTexCoord1fvARB,               "glMultiTexCoord1fvARB"         },
+    { (PROC)glMultiTexCoord1iARB,                "glMultiTexCoord1iARB"          },
+    { (PROC)glMultiTexCoord1ivARB,               "glMultiTexCoord1ivARB"         },
+    { (PROC)glMultiTexCoord1sARB,                "glMultiTexCoord1sARB"          },
+    { (PROC)glMultiTexCoord1svARB,               "glMultiTexCoord1svARB"         },
+    { (PROC)glMultiTexCoord2dARB,                "glMultiTexCoord2dARB"          },
+    { (PROC)glMultiTexCoord2dvARB,               "glMultiTexCoord2dvARB"         },
+    { (PROC)glMultiTexCoord2fARB,                "glMultiTexCoord2fARB"          },
+    { (PROC)glMultiTexCoord2fvARB,               "glMultiTexCoord2fvARB"         },
+    { (PROC)glMultiTexCoord2iARB,                "glMultiTexCoord2iARB"          },
+    { (PROC)glMultiTexCoord2ivARB,               "glMultiTexCoord2ivARB"         },
+    { (PROC)glMultiTexCoord2sARB,                "glMultiTexCoord2sARB"          },
+    { (PROC)glMultiTexCoord2svARB,               "glMultiTexCoord2svARB"         },
+    { (PROC)glMultiTexCoord3dARB,                "glMultiTexCoord3dARB"          },
+    { (PROC)glMultiTexCoord3dvARB,               "glMultiTexCoord3dvARB"         },
+    { (PROC)glMultiTexCoord3fARB,                "glMultiTexCoord3fARB"          },
+    { (PROC)glMultiTexCoord3fvARB,               "glMultiTexCoord3fvARB"         },
+    { (PROC)glMultiTexCoord3iARB,                "glMultiTexCoord3iARB"          },
+    { (PROC)glMultiTexCoord3ivARB,               "glMultiTexCoord3ivARB"         },
+    { (PROC)glMultiTexCoord3sARB,                "glMultiTexCoord3sARB"          },
+    { (PROC)glMultiTexCoord3svARB,               "glMultiTexCoord3svARB"         },
+    { (PROC)glMultiTexCoord4dARB,                "glMultiTexCoord4dARB"          },
+    { (PROC)glMultiTexCoord4dvARB,               "glMultiTexCoord4dvARB"         },
+    { (PROC)glMultiTexCoord4fARB,                "glMultiTexCoord4fARB"          },
+    { (PROC)glMultiTexCoord4fvARB,               "glMultiTexCoord4fvARB"         },
+    { (PROC)glMultiTexCoord4iARB,                "glMultiTexCoord4iARB"          },
+    { (PROC)glMultiTexCoord4ivARB,               "glMultiTexCoord4ivARB"         },
+    { (PROC)glMultiTexCoord4sARB,                "glMultiTexCoord4sARB"          },
+    { (PROC)glMultiTexCoord4svARB,               "glMultiTexCoord4svARB"         },
     { (PROC)glLockArraysEXT,                   "glLockArraysEXT"               },
     { (PROC)glUnlockArraysEXT,                 "glUnlockArraysEXT"             }
  };

Reply via email to