X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=nanogl.cpp;h=9130cecc1edfdca1da94048b5c359efc85ab7f9f;hb=1c72d767f6852549eff9bd14f21a5a9f4a204795;hp=5add36a367bda8220013657d37844bc3bfb0f861;hpb=37683dff4a5215ba524bc7eccc22206388051374;p=nanogl.git diff --git a/nanogl.cpp b/nanogl.cpp index 5add36a..9130cec 100644 --- a/nanogl.cpp +++ b/nanogl.cpp @@ -72,6 +72,20 @@ static void gl_unimplemented() { void *nanoGL_GetProcAddress(const char *name) { +#if defined(__MULTITEXTURE_SUPPORT__) + if (!strcmp(procname, "glMultiTexCoord2fARB")) + { + return (void*)&glMultiTexCoord2fARB; + } + else if (!strcmp(procname, "glActiveTextureARB")) + { + return (void*)&glActiveTexture; + } + else if (!strcmp(procname, "glClientActiveTextureARB")) + { + return (void*)&glClientActiveTexture; + } +#endif return dlsym(glesLib, name); }