--- /dev/null
+!gles1_extensions
+
+# OpenGL functions which are needed ONLY for implementing GLES 1.1 EXTENSIONS
+void glCurrentPaletteMatrixARB(GLint index);
+void glMatrixIndexuivARB(GLint size, GLuint * indices);
+void glMatrixIndexPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid* pointer);
+void glWeightPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid* pointer);
+void glTexGenf(GLenum coord, GLenum pname, GLfloat param);
+void glTexGeni(GLenum coord, GLenum pname, GLint param);
+void glTexGenfv(GLenum coord, GLenum pname, const GLfloat *params);
+void glTexGeniv(GLenum coord, GLenum pname, const GLint *params);
+void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat *params);
+void glGetTexGeniv(GLenum coord, GLenum pname, GLint *params);
+void glDrawTexsOES(GLshort x, GLshort y, GLshort z, GLshort width, GLshort height);
+void glDrawTexiOES(GLint x, GLint y, GLint z, GLint width, GLint height);
+void glDrawTexfOES(GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height);
+void glDrawTexxOES(GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height);
+void glDrawTexsvOES(const GLshort *coords);
+void glDrawTexivOES(const GLint *coords);
+void glDrawTexfvOES(const GLfloat *coords);
+void glDrawTexxvOES(const GLfixed *coords);