+
+ static void glDrawElements(void *, GLenum, int, GLenum, const void *);
+ static void glDrawRangeElements(void *, GLenum, unsigned, unsigned, int, GLenum, const void *);
+
+ static void glCreateShader(void *, unsigned, GLenum);
+ static void glShaderSource(void *, unsigned, int, const char **, const int *);
+ static void glCompileShader(void *, unsigned);
+ static void glGetShaderiv(void *, unsigned, GLenum, int *);
+ static void glGetShaderInfoLog(void *, unsigned, int, int *, char *);
+ static void glDeleteShader(void *, unsigned);
+ static void glCreateProgram(void *, unsigned);
+ static void glAttachShader(void *, unsigned, unsigned);
+ static void glLinkProgram(void *, unsigned);
+ static void glGetProgramiv(void *, unsigned, GLenum, int *);
+ static void glGetProgramInfoLog(void *, unsigned, int, int *, char *);
+ static void glDeleteProgram(void *, unsigned);
+ static void glDeleteObjectARB(void *, unsigned);
+ static void glGetObjectParameterivARB(void *, unsigned, GLenum, int *);
+ static void glGetInfoLogARB(void *, unsigned, int, int *, char *);