diff --git a/Natives/external/gl4es/tinygl4angle.c b/Natives/external/gl4es/tinygl4angle.c index 0883b3d2..f83f9e83 100644 --- a/Natives/external/gl4es/tinygl4angle.c +++ b/Natives/external/gl4es/tinygl4angle.c @@ -19,6 +19,9 @@ #define AliasDecl(NAME, EXT) \ asm(".global _"# NAME "\n_" #NAME ": b _" #NAME #EXT); +#define AliasDeclPriv(NAME) \ + asm(".global _gl"# NAME "\n_gl" #NAME ": b _GL_" #NAME); + // Core OpenGL 2.0 AliasDecl(glGetTexImage, ANGLE) AliasDecl(glMapBuffer, OES) @@ -37,6 +40,10 @@ AliasDecl(glPushDebugGroup, KHR) AliasDecl(glBindFragDataLocation, EXT) AliasDecl(glBindFragDataLocationIndexed, EXT) +// Hidden functions +AliasDeclPriv(DrawBuffer) +AliasDeclPriv(PolygonMode) + int proxy_width, proxy_height, proxy_intformat, maxTextureSize; void(*gles_glCopyTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);