Added missing attribute tags, __attribute__((visibility("default"))).
Change-Id: I3eb51f0a165b2be8baac31e651d7248a9c6b3dc4
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
--- /dev/null
+/*
+ * Emulator YaGL dummy headder for export API
+ *
+ * Copyright (c) 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact :
+ * Jinhyung Jo <jinhyung.jo@samsung.conm>
+ * Stanislav Vorobiov <s.vorobiov@samsung.com>
+ * YeongKyoon Lee <yeongkyoon.lee@samsung.com>
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ * Contributors:
+ * - S-Core Co., Ltd
+ */
+
+#define DUMMY_API __attribute__ ((visibility("default")))
+
*/
#include "EGL/egl.h"
+#include "dummy.h"
/* EGL Functions */
-EGLAPI EGLint EGLAPIENTRY eglGetError(void) { return 0; }
-EGLAPI EGLDisplay EGLAPIENTRY eglGetDisplay(EGLNativeDisplayType display_id) { return EGL_NO_DISPLAY; }
-EGLAPI EGLBoolean EGLAPIENTRY eglInitialize(EGLDisplay dpy, EGLint *major, EGLint *minor) { return EGL_FALSE; }
-EGLAPI EGLBoolean EGLAPIENTRY eglTerminate(EGLDisplay dpy) { return EGL_FALSE; }
-EGLAPI const char * EGLAPIENTRY eglQueryString(EGLDisplay dpy, EGLint name) { return 0; }
-EGLAPI EGLBoolean EGLAPIENTRY eglGetConfigs(EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config) { return EGL_FALSE; }
-EGLAPI EGLBoolean EGLAPIENTRY eglChooseConfig(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config) { return EGL_FALSE; }
-EGLAPI EGLBoolean EGLAPIENTRY eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value) { return EGL_FALSE; }
-EGLAPI EGLSurface EGLAPIENTRY eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list) { return EGL_NO_SURFACE; }
-EGLAPI EGLSurface EGLAPIENTRY eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list) { return EGL_NO_SURFACE; }
-EGLAPI EGLSurface EGLAPIENTRY eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list) { return EGL_NO_SURFACE; }
-EGLAPI EGLBoolean EGLAPIENTRY eglDestroySurface(EGLDisplay dpy, EGLSurface surface) { return EGL_FALSE; }
-EGLAPI EGLBoolean EGLAPIENTRY eglQuerySurface(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value) { return EGL_FALSE; }
-EGLAPI EGLBoolean EGLAPIENTRY eglBindAPI(EGLenum api) { return EGL_FALSE; }
-EGLAPI EGLenum EGLAPIENTRY eglQueryAPI(void) { return 0; }
-EGLAPI EGLBoolean EGLAPIENTRY eglWaitClient(void) { return EGL_FALSE; }
-EGLAPI EGLBoolean EGLAPIENTRY eglReleaseThread(void) { return EGL_FALSE; }
-EGLAPI EGLSurface EGLAPIENTRY eglCreatePbufferFromClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list) { return EGL_NO_SURFACE; }
-EGLAPI EGLBoolean EGLAPIENTRY eglSurfaceAttrib(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value) { return EGL_FALSE; }
-EGLAPI EGLBoolean EGLAPIENTRY eglBindTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer) { return EGL_FALSE; }
-EGLAPI EGLBoolean EGLAPIENTRY eglReleaseTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer) { return EGL_FALSE; }
-EGLAPI EGLBoolean EGLAPIENTRY eglSwapInterval(EGLDisplay dpy, EGLint interval) { return EGL_FALSE; }
-EGLAPI EGLContext EGLAPIENTRY eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) { return EGL_NO_CONTEXT; }
-EGLAPI EGLBoolean EGLAPIENTRY eglDestroyContext(EGLDisplay dpy, EGLContext ctx) { return EGL_FALSE; }
-EGLAPI EGLBoolean EGLAPIENTRY eglMakeCurrent(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx) { return EGL_FALSE; }
-EGLAPI EGLContext EGLAPIENTRY eglGetCurrentContext(void) { return EGL_NO_CONTEXT; }
-EGLAPI EGLSurface EGLAPIENTRY eglGetCurrentSurface(EGLint readdraw) { return EGL_NO_SURFACE; }
-EGLAPI EGLDisplay EGLAPIENTRY eglGetCurrentDisplay(void) { return EGL_NO_DISPLAY; }
-EGLAPI EGLBoolean EGLAPIENTRY eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value) { return EGL_FALSE; }
-EGLAPI EGLBoolean EGLAPIENTRY eglWaitGL(void) { return EGL_FALSE; }
-EGLAPI EGLBoolean EGLAPIENTRY eglWaitNative(EGLint engine) { return EGL_FALSE; }
-EGLAPI EGLBoolean EGLAPIENTRY eglSwapBuffers(EGLDisplay dpy, EGLSurface surface) { return EGL_FALSE; }
-EGLAPI EGLBoolean EGLAPIENTRY eglCopyBuffers(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target) { return EGL_FALSE; }
-EGLAPI __eglMustCastToProperFunctionPointerType EGLAPIENTRY eglGetProcAddress(const char *procname) { return ((__eglMustCastToProperFunctionPointerType)0); }
+DUMMY_API EGLAPI EGLint EGLAPIENTRY eglGetError(void) { return 0; }
+DUMMY_API EGLAPI EGLDisplay EGLAPIENTRY eglGetDisplay(EGLNativeDisplayType display_id) { return EGL_NO_DISPLAY; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglInitialize(EGLDisplay dpy, EGLint *major, EGLint *minor) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglTerminate(EGLDisplay dpy) { return EGL_FALSE; }
+DUMMY_API EGLAPI const char * EGLAPIENTRY eglQueryString(EGLDisplay dpy, EGLint name) { return 0; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglGetConfigs(EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglChooseConfig(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLSurface EGLAPIENTRY eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list) { return EGL_NO_SURFACE; }
+DUMMY_API EGLAPI EGLSurface EGLAPIENTRY eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list) { return EGL_NO_SURFACE; }
+DUMMY_API EGLAPI EGLSurface EGLAPIENTRY eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list) { return EGL_NO_SURFACE; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglDestroySurface(EGLDisplay dpy, EGLSurface surface) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglQuerySurface(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglBindAPI(EGLenum api) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLenum EGLAPIENTRY eglQueryAPI(void) { return 0; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglWaitClient(void) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglReleaseThread(void) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLSurface EGLAPIENTRY eglCreatePbufferFromClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list) { return EGL_NO_SURFACE; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglSurfaceAttrib(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglBindTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglReleaseTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglSwapInterval(EGLDisplay dpy, EGLint interval) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLContext EGLAPIENTRY eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) { return EGL_NO_CONTEXT; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglDestroyContext(EGLDisplay dpy, EGLContext ctx) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglMakeCurrent(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLContext EGLAPIENTRY eglGetCurrentContext(void) { return EGL_NO_CONTEXT; }
+DUMMY_API EGLAPI EGLSurface EGLAPIENTRY eglGetCurrentSurface(EGLint readdraw) { return EGL_NO_SURFACE; }
+DUMMY_API EGLAPI EGLDisplay EGLAPIENTRY eglGetCurrentDisplay(void) { return EGL_NO_DISPLAY; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglWaitGL(void) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglWaitNative(EGLint engine) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglSwapBuffers(EGLDisplay dpy, EGLSurface surface) { return EGL_FALSE; }
+DUMMY_API EGLAPI EGLBoolean EGLAPIENTRY eglCopyBuffers(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target) { return EGL_FALSE; }
+DUMMY_API EGLAPI __eglMustCastToProperFunctionPointerType EGLAPIENTRY eglGetProcAddress(const char *procname) { return ((__eglMustCastToProperFunctionPointerType)0); }
*/
#include "GLES/gl.h"
+#include "dummy.h"
/* Available only in Common profile */
-GL_API void GL_APIENTRY glAlphaFunc (GLenum func, GLclampf ref) { return; }
-GL_API void GL_APIENTRY glClearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) { return; }
-GL_API void GL_APIENTRY glClearDepthf (GLclampf depth) { return; }
-GL_API void GL_APIENTRY glClipPlanef (GLenum plane, const GLfloat *equation) { return; }
-GL_API void GL_APIENTRY glColor4f (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) { return; }
-GL_API void GL_APIENTRY glDepthRangef (GLclampf zNear, GLclampf zFar) { return; }
-GL_API void GL_APIENTRY glFogf (GLenum pname, GLfloat param) { return; }
-GL_API void GL_APIENTRY glFogfv (GLenum pname, const GLfloat *params) { return; }
-GL_API void GL_APIENTRY glFrustumf (GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar) { return; }
-GL_API void GL_APIENTRY glGetClipPlanef (GLenum pname, GLfloat eqn[4]) { return; }
-GL_API void GL_APIENTRY glGetFloatv (GLenum pname, GLfloat *params) { return; }
-GL_API void GL_APIENTRY glGetLightfv (GLenum light, GLenum pname, GLfloat *params) { return; }
-GL_API void GL_APIENTRY glGetMaterialfv (GLenum face, GLenum pname, GLfloat *params) { return; }
-GL_API void GL_APIENTRY glGetTexEnvfv (GLenum env, GLenum pname, GLfloat *params) { return; }
-GL_API void GL_APIENTRY glGetTexParameterfv (GLenum target, GLenum pname, GLfloat *params) { return; }
-GL_API void GL_APIENTRY glLightModelf (GLenum pname, GLfloat param) { return; }
-GL_API void GL_APIENTRY glLightModelfv (GLenum pname, const GLfloat *params) { return; }
-GL_API void GL_APIENTRY glLightf (GLenum light, GLenum pname, GLfloat param) { return; }
-GL_API void GL_APIENTRY glLightfv (GLenum light, GLenum pname, const GLfloat *params) { return; }
-GL_API void GL_APIENTRY glLineWidth (GLfloat width) { return; }
-GL_API void GL_APIENTRY glLoadMatrixf (const GLfloat *m) { return; }
-GL_API void GL_APIENTRY glMaterialf (GLenum face, GLenum pname, GLfloat param) { return; }
-GL_API void GL_APIENTRY glMaterialfv (GLenum face, GLenum pname, const GLfloat *params) { return; }
-GL_API void GL_APIENTRY glMultMatrixf (const GLfloat *m) { return; }
-GL_API void GL_APIENTRY glMultiTexCoord4f (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) { return; }
-GL_API void GL_APIENTRY glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) { return; }
-GL_API void GL_APIENTRY glOrthof (GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar) { return; }
-GL_API void GL_APIENTRY glPointParameterf (GLenum pname, GLfloat param) { return; }
-GL_API void GL_APIENTRY glPointParameterfv (GLenum pname, const GLfloat *params) { return; }
-GL_API void GL_APIENTRY glPointSize (GLfloat size) { return; }
-GL_API void GL_APIENTRY glPolygonOffset (GLfloat factor, GLfloat units) { return; }
-GL_API void GL_APIENTRY glRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z) { return; }
-GL_API void GL_APIENTRY glScalef (GLfloat x, GLfloat y, GLfloat z) { return; }
-GL_API void GL_APIENTRY glTexEnvf (GLenum target, GLenum pname, GLfloat param) { return; }
-GL_API void GL_APIENTRY glTexEnvfv (GLenum target, GLenum pname, const GLfloat *params) { return; }
-GL_API void GL_APIENTRY glTexParameterf (GLenum target, GLenum pname, GLfloat param) { return; }
-GL_API void GL_APIENTRY glTexParameterfv (GLenum target, GLenum pname, const GLfloat *params) { return; }
-GL_API void GL_APIENTRY glTranslatef (GLfloat x, GLfloat y, GLfloat z) { return; }
+DUMMY_API GL_API void GL_APIENTRY glAlphaFunc (GLenum func, GLclampf ref) { return; }
+DUMMY_API GL_API void GL_APIENTRY glClearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) { return; }
+DUMMY_API GL_API void GL_APIENTRY glClearDepthf (GLclampf depth) { return; }
+DUMMY_API GL_API void GL_APIENTRY glClipPlanef (GLenum plane, const GLfloat *equation) { return; }
+DUMMY_API GL_API void GL_APIENTRY glColor4f (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) { return; }
+DUMMY_API GL_API void GL_APIENTRY glDepthRangef (GLclampf zNear, GLclampf zFar) { return; }
+DUMMY_API GL_API void GL_APIENTRY glFogf (GLenum pname, GLfloat param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glFogfv (GLenum pname, const GLfloat *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glFrustumf (GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGetClipPlanef (GLenum pname, GLfloat eqn[4]) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGetFloatv (GLenum pname, GLfloat *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGetLightfv (GLenum light, GLenum pname, GLfloat *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGetMaterialfv (GLenum face, GLenum pname, GLfloat *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGetTexEnvfv (GLenum env, GLenum pname, GLfloat *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGetTexParameterfv (GLenum target, GLenum pname, GLfloat *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glLightModelf (GLenum pname, GLfloat param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glLightModelfv (GLenum pname, const GLfloat *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glLightf (GLenum light, GLenum pname, GLfloat param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glLightfv (GLenum light, GLenum pname, const GLfloat *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glLineWidth (GLfloat width) { return; }
+DUMMY_API GL_API void GL_APIENTRY glLoadMatrixf (const GLfloat *m) { return; }
+DUMMY_API GL_API void GL_APIENTRY glMaterialf (GLenum face, GLenum pname, GLfloat param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glMaterialfv (GLenum face, GLenum pname, const GLfloat *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glMultMatrixf (const GLfloat *m) { return; }
+DUMMY_API GL_API void GL_APIENTRY glMultiTexCoord4f (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) { return; }
+DUMMY_API GL_API void GL_APIENTRY glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) { return; }
+DUMMY_API GL_API void GL_APIENTRY glOrthof (GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar) { return; }
+DUMMY_API GL_API void GL_APIENTRY glPointParameterf (GLenum pname, GLfloat param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glPointParameterfv (GLenum pname, const GLfloat *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glPointSize (GLfloat size) { return; }
+DUMMY_API GL_API void GL_APIENTRY glPolygonOffset (GLfloat factor, GLfloat units) { return; }
+DUMMY_API GL_API void GL_APIENTRY glRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z) { return; }
+DUMMY_API GL_API void GL_APIENTRY glScalef (GLfloat x, GLfloat y, GLfloat z) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTexEnvf (GLenum target, GLenum pname, GLfloat param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTexEnvfv (GLenum target, GLenum pname, const GLfloat *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTexParameterf (GLenum target, GLenum pname, GLfloat param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTexParameterfv (GLenum target, GLenum pname, const GLfloat *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTranslatef (GLfloat x, GLfloat y, GLfloat z) { return; }
/* Available in both Common and Common-Lite profiles */
-GL_API void GL_APIENTRY glActiveTexture (GLenum texture) { return; }
-GL_API void GL_APIENTRY glAlphaFuncx (GLenum func, GLclampx ref) { return; }
-GL_API void GL_APIENTRY glBindBuffer (GLenum target, GLuint buffer) { return; }
-GL_API void GL_APIENTRY glBindTexture (GLenum target, GLuint texture) { return; }
-GL_API void GL_APIENTRY glBlendFunc (GLenum sfactor, GLenum dfactor) { return; }
-GL_API void GL_APIENTRY glBufferData (GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage) { return; }
-GL_API void GL_APIENTRY glBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data) { return; }
-GL_API void GL_APIENTRY glClear (GLbitfield mask) { return; }
-GL_API void GL_APIENTRY glClearColorx (GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha) { return; }
-GL_API void GL_APIENTRY glClearDepthx (GLclampx depth) { return; }
-GL_API void GL_APIENTRY glClearStencil (GLint s) { return; }
-GL_API void GL_APIENTRY glClientActiveTexture (GLenum texture) { return; }
-GL_API void GL_APIENTRY glClipPlanex (GLenum plane, const GLfixed *equation) { return; }
-GL_API void GL_APIENTRY glColor4ub (GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha) { return; }
-GL_API void GL_APIENTRY glColor4x (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha) { return; }
-GL_API void GL_APIENTRY glColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) { return; }
-GL_API void GL_APIENTRY glColorPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) { return; }
-GL_API void GL_APIENTRY glCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data) { return; }
-GL_API void GL_APIENTRY glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data) { return; }
-GL_API void GL_APIENTRY glCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) { return; }
-GL_API void GL_APIENTRY glCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) { return; }
-GL_API void GL_APIENTRY glCullFace (GLenum mode) { return; }
-GL_API void GL_APIENTRY glDeleteBuffers (GLsizei n, const GLuint *buffers) { return; }
-GL_API void GL_APIENTRY glDeleteTextures (GLsizei n, const GLuint *textures) { return; }
-GL_API void GL_APIENTRY glDepthFunc (GLenum func) { return; }
-GL_API void GL_APIENTRY glDepthMask (GLboolean flag) { return; }
-GL_API void GL_APIENTRY glDepthRangex (GLclampx zNear, GLclampx zFar) { return; }
-GL_API void GL_APIENTRY glDisable (GLenum cap) { return; }
-GL_API void GL_APIENTRY glDisableClientState (GLenum array) { return; }
-GL_API void GL_APIENTRY glDrawArrays (GLenum mode, GLint first, GLsizei count) { return; }
-GL_API void GL_APIENTRY glDrawElements (GLenum mode, GLsizei count, GLenum type, const GLvoid *indices) { return; }
-GL_API void GL_APIENTRY glEnable (GLenum cap) { return; }
-GL_API void GL_APIENTRY glEnableClientState (GLenum array) { return; }
-GL_API void GL_APIENTRY glFinish (void) { return; }
-GL_API void GL_APIENTRY glFlush (void) { return; }
-GL_API void GL_APIENTRY glFogx (GLenum pname, GLfixed param) { return; }
-GL_API void GL_APIENTRY glFogxv (GLenum pname, const GLfixed *params) { return; }
-GL_API void GL_APIENTRY glFrontFace (GLenum mode) { return; }
-GL_API void GL_APIENTRY glFrustumx (GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar) { return; }
-GL_API void GL_APIENTRY glGetBooleanv (GLenum pname, GLboolean *params) { return; }
-GL_API void GL_APIENTRY glGetBufferParameteriv (GLenum target, GLenum pname, GLint *params) { return; }
-GL_API void GL_APIENTRY glGetClipPlanex (GLenum pname, GLfixed eqn[4]) { return; }
-GL_API void GL_APIENTRY glGenBuffers (GLsizei n, GLuint *buffers) { return; }
-GL_API void GL_APIENTRY glGenTextures (GLsizei n, GLuint *textures) { return; }
-GL_API GLenum GL_APIENTRY glGetError (void) { return 0; }
-GL_API void GL_APIENTRY glGetFixedv (GLenum pname, GLfixed *params) { return; }
-GL_API void GL_APIENTRY glGetIntegerv (GLenum pname, GLint *params) { return; }
-GL_API void GL_APIENTRY glGetLightxv (GLenum light, GLenum pname, GLfixed *params) { return; }
-GL_API void GL_APIENTRY glGetMaterialxv (GLenum face, GLenum pname, GLfixed *params) { return; }
-GL_API void GL_APIENTRY glGetPointerv (GLenum pname, GLvoid **params) { return; }
-GL_API const GLubyte * GL_APIENTRY glGetString (GLenum name) { return 0; }
-GL_API void GL_APIENTRY glGetTexEnviv (GLenum env, GLenum pname, GLint *params) { return; }
-GL_API void GL_APIENTRY glGetTexEnvxv (GLenum env, GLenum pname, GLfixed *params) { return; }
-GL_API void GL_APIENTRY glGetTexParameteriv (GLenum target, GLenum pname, GLint *params) { return; }
-GL_API void GL_APIENTRY glGetTexParameterxv (GLenum target, GLenum pname, GLfixed *params) { return; }
-GL_API void GL_APIENTRY glHint (GLenum target, GLenum mode) { return; }
-GL_API GLboolean GL_APIENTRY glIsBuffer (GLuint buffer) { return GL_FALSE; }
-GL_API GLboolean GL_APIENTRY glIsEnabled (GLenum cap) { return GL_FALSE; }
-GL_API GLboolean GL_APIENTRY glIsTexture (GLuint texture) { return GL_FALSE; }
-GL_API void GL_APIENTRY glLightModelx (GLenum pname, GLfixed param) { return; }
-GL_API void GL_APIENTRY glLightModelxv (GLenum pname, const GLfixed *params) { return; }
-GL_API void GL_APIENTRY glLightx (GLenum light, GLenum pname, GLfixed param) { return; }
-GL_API void GL_APIENTRY glLightxv (GLenum light, GLenum pname, const GLfixed *params) { return; }
-GL_API void GL_APIENTRY glLineWidthx (GLfixed width) { return; }
-GL_API void GL_APIENTRY glLoadIdentity (void) { return; }
-GL_API void GL_APIENTRY glLoadMatrixx (const GLfixed *m) { return; }
-GL_API void GL_APIENTRY glLogicOp (GLenum opcode) { return; }
-GL_API void GL_APIENTRY glMaterialx (GLenum face, GLenum pname, GLfixed param) { return; }
-GL_API void GL_APIENTRY glMaterialxv (GLenum face, GLenum pname, const GLfixed *params) { return; }
-GL_API void GL_APIENTRY glMatrixMode (GLenum mode) { return; }
-GL_API void GL_APIENTRY glMultMatrixx (const GLfixed *m) { return; }
-GL_API void GL_APIENTRY glMultiTexCoord4x (GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q) { return; }
-GL_API void GL_APIENTRY glNormal3x (GLfixed nx, GLfixed ny, GLfixed nz) { return; }
-GL_API void GL_APIENTRY glNormalPointer (GLenum type, GLsizei stride, const GLvoid *pointer) { return; }
-GL_API void GL_APIENTRY glOrthox (GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar) { return; }
-GL_API void GL_APIENTRY glPixelStorei (GLenum pname, GLint param) { return; }
-GL_API void GL_APIENTRY glPointParameterx (GLenum pname, GLfixed param) { return; }
-GL_API void GL_APIENTRY glPointParameterxv (GLenum pname, const GLfixed *params) { return; }
-GL_API void GL_APIENTRY glPointSizex (GLfixed size) { return; }
-GL_API void GL_APIENTRY glPolygonOffsetx (GLfixed factor, GLfixed units) { return; }
-GL_API void GL_APIENTRY glPopMatrix (void) { return; }
-GL_API void GL_APIENTRY glPushMatrix (void) { return; }
-GL_API void GL_APIENTRY glReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels) { return; }
-GL_API void GL_APIENTRY glRotatex (GLfixed angle, GLfixed x, GLfixed y, GLfixed z) { return; }
-GL_API void GL_APIENTRY glSampleCoverage (GLclampf value, GLboolean invert) { return; }
-GL_API void GL_APIENTRY glSampleCoveragex (GLclampx value, GLboolean invert) { return; }
-GL_API void GL_APIENTRY glScalex (GLfixed x, GLfixed y, GLfixed z) { return; }
-GL_API void GL_APIENTRY glScissor (GLint x, GLint y, GLsizei width, GLsizei height) { return; }
-GL_API void GL_APIENTRY glShadeModel (GLenum mode) { return; }
-GL_API void GL_APIENTRY glStencilFunc (GLenum func, GLint ref, GLuint mask) { return; }
-GL_API void GL_APIENTRY glStencilMask (GLuint mask) { return; }
-GL_API void GL_APIENTRY glStencilOp (GLenum fail, GLenum zfail, GLenum zpass) { return; }
-GL_API void GL_APIENTRY glTexCoordPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) { return; }
-GL_API void GL_APIENTRY glTexEnvi (GLenum target, GLenum pname, GLint param) { return; }
-GL_API void GL_APIENTRY glTexEnvx (GLenum target, GLenum pname, GLfixed param) { return; }
-GL_API void GL_APIENTRY glTexEnviv (GLenum target, GLenum pname, const GLint *params) { return; }
-GL_API void GL_APIENTRY glTexEnvxv (GLenum target, GLenum pname, const GLfixed *params) { return; }
-GL_API void GL_APIENTRY glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels) { return; }
-GL_API void GL_APIENTRY glTexParameteri (GLenum target, GLenum pname, GLint param) { return; }
-GL_API void GL_APIENTRY glTexParameterx (GLenum target, GLenum pname, GLfixed param) { return; }
-GL_API void GL_APIENTRY glTexParameteriv (GLenum target, GLenum pname, const GLint *params) { return; }
-GL_API void GL_APIENTRY glTexParameterxv (GLenum target, GLenum pname, const GLfixed *params) { return; }
-GL_API void GL_APIENTRY glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels) { return; }
-GL_API void GL_APIENTRY glTranslatex (GLfixed x, GLfixed y, GLfixed z) { return; }
-GL_API void GL_APIENTRY glVertexPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) { return; }
-GL_API void GL_APIENTRY glViewport (GLint x, GLint y, GLsizei width, GLsizei height) { return; }
-GL_API void GL_APIENTRY glPointSizePointerOES (GLenum type, GLsizei stride, const GLvoid *pointer) { return; }
+DUMMY_API GL_API void GL_APIENTRY glActiveTexture (GLenum texture) { return; }
+DUMMY_API GL_API void GL_APIENTRY glAlphaFuncx (GLenum func, GLclampx ref) { return; }
+DUMMY_API GL_API void GL_APIENTRY glBindBuffer (GLenum target, GLuint buffer) { return; }
+DUMMY_API GL_API void GL_APIENTRY glBindTexture (GLenum target, GLuint texture) { return; }
+DUMMY_API GL_API void GL_APIENTRY glBlendFunc (GLenum sfactor, GLenum dfactor) { return; }
+DUMMY_API GL_API void GL_APIENTRY glBufferData (GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage) { return; }
+DUMMY_API GL_API void GL_APIENTRY glBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data) { return; }
+DUMMY_API GL_API void GL_APIENTRY glClear (GLbitfield mask) { return; }
+DUMMY_API GL_API void GL_APIENTRY glClearColorx (GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha) { return; }
+DUMMY_API GL_API void GL_APIENTRY glClearDepthx (GLclampx depth) { return; }
+DUMMY_API GL_API void GL_APIENTRY glClearStencil (GLint s) { return; }
+DUMMY_API GL_API void GL_APIENTRY glClientActiveTexture (GLenum texture) { return; }
+DUMMY_API GL_API void GL_APIENTRY glClipPlanex (GLenum plane, const GLfixed *equation) { return; }
+DUMMY_API GL_API void GL_APIENTRY glColor4ub (GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha) { return; }
+DUMMY_API GL_API void GL_APIENTRY glColor4x (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha) { return; }
+DUMMY_API GL_API void GL_APIENTRY glColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) { return; }
+DUMMY_API GL_API void GL_APIENTRY glColorPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) { return; }
+DUMMY_API GL_API void GL_APIENTRY glCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data) { return; }
+DUMMY_API GL_API void GL_APIENTRY glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data) { return; }
+DUMMY_API GL_API void GL_APIENTRY glCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) { return; }
+DUMMY_API GL_API void GL_APIENTRY glCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) { return; }
+DUMMY_API GL_API void GL_APIENTRY glCullFace (GLenum mode) { return; }
+DUMMY_API GL_API void GL_APIENTRY glDeleteBuffers (GLsizei n, const GLuint *buffers) { return; }
+DUMMY_API GL_API void GL_APIENTRY glDeleteTextures (GLsizei n, const GLuint *textures) { return; }
+DUMMY_API GL_API void GL_APIENTRY glDepthFunc (GLenum func) { return; }
+DUMMY_API GL_API void GL_APIENTRY glDepthMask (GLboolean flag) { return; }
+DUMMY_API GL_API void GL_APIENTRY glDepthRangex (GLclampx zNear, GLclampx zFar) { return; }
+DUMMY_API GL_API void GL_APIENTRY glDisable (GLenum cap) { return; }
+DUMMY_API GL_API void GL_APIENTRY glDisableClientState (GLenum array) { return; }
+DUMMY_API GL_API void GL_APIENTRY glDrawArrays (GLenum mode, GLint first, GLsizei count) { return; }
+DUMMY_API GL_API void GL_APIENTRY glDrawElements (GLenum mode, GLsizei count, GLenum type, const GLvoid *indices) { return; }
+DUMMY_API GL_API void GL_APIENTRY glEnable (GLenum cap) { return; }
+DUMMY_API GL_API void GL_APIENTRY glEnableClientState (GLenum array) { return; }
+DUMMY_API GL_API void GL_APIENTRY glFinish (void) { return; }
+DUMMY_API GL_API void GL_APIENTRY glFlush (void) { return; }
+DUMMY_API GL_API void GL_APIENTRY glFogx (GLenum pname, GLfixed param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glFogxv (GLenum pname, const GLfixed *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glFrontFace (GLenum mode) { return; }
+DUMMY_API GL_API void GL_APIENTRY glFrustumx (GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGetBooleanv (GLenum pname, GLboolean *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGetBufferParameteriv (GLenum target, GLenum pname, GLint *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGetClipPlanex (GLenum pname, GLfixed eqn[4]) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGenBuffers (GLsizei n, GLuint *buffers) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGenTextures (GLsizei n, GLuint *textures) { return; }
+DUMMY_API GL_API GLenum GL_APIENTRY glGetError (void) { return 0; }
+DUMMY_API GL_API void GL_APIENTRY glGetFixedv (GLenum pname, GLfixed *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGetIntegerv (GLenum pname, GLint *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGetLightxv (GLenum light, GLenum pname, GLfixed *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGetMaterialxv (GLenum face, GLenum pname, GLfixed *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGetPointerv (GLenum pname, GLvoid **params) { return; }
+DUMMY_API GL_API const GLubyte * GL_APIENTRY glGetString (GLenum name) { return 0; }
+DUMMY_API GL_API void GL_APIENTRY glGetTexEnviv (GLenum env, GLenum pname, GLint *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGetTexEnvxv (GLenum env, GLenum pname, GLfixed *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGetTexParameteriv (GLenum target, GLenum pname, GLint *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glGetTexParameterxv (GLenum target, GLenum pname, GLfixed *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glHint (GLenum target, GLenum mode) { return; }
+DUMMY_API GL_API GLboolean GL_APIENTRY glIsBuffer (GLuint buffer) { return GL_FALSE; }
+DUMMY_API GL_API GLboolean GL_APIENTRY glIsEnabled (GLenum cap) { return GL_FALSE; }
+DUMMY_API GL_API GLboolean GL_APIENTRY glIsTexture (GLuint texture) { return GL_FALSE; }
+DUMMY_API GL_API void GL_APIENTRY glLightModelx (GLenum pname, GLfixed param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glLightModelxv (GLenum pname, const GLfixed *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glLightx (GLenum light, GLenum pname, GLfixed param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glLightxv (GLenum light, GLenum pname, const GLfixed *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glLineWidthx (GLfixed width) { return; }
+DUMMY_API GL_API void GL_APIENTRY glLoadIdentity (void) { return; }
+DUMMY_API GL_API void GL_APIENTRY glLoadMatrixx (const GLfixed *m) { return; }
+DUMMY_API GL_API void GL_APIENTRY glLogicOp (GLenum opcode) { return; }
+DUMMY_API GL_API void GL_APIENTRY glMaterialx (GLenum face, GLenum pname, GLfixed param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glMaterialxv (GLenum face, GLenum pname, const GLfixed *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glMatrixMode (GLenum mode) { return; }
+DUMMY_API GL_API void GL_APIENTRY glMultMatrixx (const GLfixed *m) { return; }
+DUMMY_API GL_API void GL_APIENTRY glMultiTexCoord4x (GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q) { return; }
+DUMMY_API GL_API void GL_APIENTRY glNormal3x (GLfixed nx, GLfixed ny, GLfixed nz) { return; }
+DUMMY_API GL_API void GL_APIENTRY glNormalPointer (GLenum type, GLsizei stride, const GLvoid *pointer) { return; }
+DUMMY_API GL_API void GL_APIENTRY glOrthox (GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar) { return; }
+DUMMY_API GL_API void GL_APIENTRY glPixelStorei (GLenum pname, GLint param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glPointParameterx (GLenum pname, GLfixed param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glPointParameterxv (GLenum pname, const GLfixed *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glPointSizex (GLfixed size) { return; }
+DUMMY_API GL_API void GL_APIENTRY glPolygonOffsetx (GLfixed factor, GLfixed units) { return; }
+DUMMY_API GL_API void GL_APIENTRY glPopMatrix (void) { return; }
+DUMMY_API GL_API void GL_APIENTRY glPushMatrix (void) { return; }
+DUMMY_API GL_API void GL_APIENTRY glReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels) { return; }
+DUMMY_API GL_API void GL_APIENTRY glRotatex (GLfixed angle, GLfixed x, GLfixed y, GLfixed z) { return; }
+DUMMY_API GL_API void GL_APIENTRY glSampleCoverage (GLclampf value, GLboolean invert) { return; }
+DUMMY_API GL_API void GL_APIENTRY glSampleCoveragex (GLclampx value, GLboolean invert) { return; }
+DUMMY_API GL_API void GL_APIENTRY glScalex (GLfixed x, GLfixed y, GLfixed z) { return; }
+DUMMY_API GL_API void GL_APIENTRY glScissor (GLint x, GLint y, GLsizei width, GLsizei height) { return; }
+DUMMY_API GL_API void GL_APIENTRY glShadeModel (GLenum mode) { return; }
+DUMMY_API GL_API void GL_APIENTRY glStencilFunc (GLenum func, GLint ref, GLuint mask) { return; }
+DUMMY_API GL_API void GL_APIENTRY glStencilMask (GLuint mask) { return; }
+DUMMY_API GL_API void GL_APIENTRY glStencilOp (GLenum fail, GLenum zfail, GLenum zpass) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTexCoordPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTexEnvi (GLenum target, GLenum pname, GLint param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTexEnvx (GLenum target, GLenum pname, GLfixed param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTexEnviv (GLenum target, GLenum pname, const GLint *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTexEnvxv (GLenum target, GLenum pname, const GLfixed *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTexParameteri (GLenum target, GLenum pname, GLint param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTexParameterx (GLenum target, GLenum pname, GLfixed param) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTexParameteriv (GLenum target, GLenum pname, const GLint *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTexParameterxv (GLenum target, GLenum pname, const GLfixed *params) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels) { return; }
+DUMMY_API GL_API void GL_APIENTRY glTranslatex (GLfixed x, GLfixed y, GLfixed z) { return; }
+DUMMY_API GL_API void GL_APIENTRY glVertexPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) { return; }
+DUMMY_API GL_API void GL_APIENTRY glViewport (GLint x, GLint y, GLsizei width, GLsizei height) { return; }
+DUMMY_API GL_API void GL_APIENTRY glPointSizePointerOES (GLenum type, GLsizei stride, const GLvoid *pointer) { return; }
*/
#include "GLES2/gl2.h"
+#include "dummy.h"
/* GL core functions */
-GL_APICALL void GL_APIENTRY glActiveTexture (GLenum texture) { return; }
-GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader) { return; }
-GL_APICALL void GL_APIENTRY glBindAttribLocation (GLuint program, GLuint index, const GLchar* name) { return; }
-GL_APICALL void GL_APIENTRY glBindBuffer (GLenum target, GLuint buffer) { return; }
-GL_APICALL void GL_APIENTRY glBindFramebuffer (GLenum target, GLuint framebuffer) { return; }
-GL_APICALL void GL_APIENTRY glBindRenderbuffer (GLenum target, GLuint renderbuffer) { return; }
-GL_APICALL void GL_APIENTRY glBindTexture (GLenum target, GLuint texture) { return; }
-GL_APICALL void GL_APIENTRY glBlendColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) { return; }
-GL_APICALL void GL_APIENTRY glBlendEquation ( GLenum mode ) { return; }
-GL_APICALL void GL_APIENTRY glBlendEquationSeparate (GLenum modeRGB, GLenum modeAlpha) { return; }
-GL_APICALL void GL_APIENTRY glBlendFunc (GLenum sfactor, GLenum dfactor) { return; }
-GL_APICALL void GL_APIENTRY glBlendFuncSeparate (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) { return; }
-GL_APICALL void GL_APIENTRY glBufferData (GLenum target, GLsizeiptr size, const GLvoid* data, GLenum usage) { return; }
-GL_APICALL void GL_APIENTRY glBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid* data) { return; }
-GL_APICALL GLenum GL_APIENTRY glCheckFramebufferStatus (GLenum target) { return 0; }
-GL_APICALL void GL_APIENTRY glClear (GLbitfield mask) { return; }
-GL_APICALL void GL_APIENTRY glClearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) { return; }
-GL_APICALL void GL_APIENTRY glClearDepthf (GLclampf depth) { return; }
-GL_APICALL void GL_APIENTRY glClearStencil (GLint s) { return; }
-GL_APICALL void GL_APIENTRY glColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) { return; }
-GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader) { return; }
-GL_APICALL void GL_APIENTRY glCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data) { return; }
-GL_APICALL void GL_APIENTRY glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* data) { return; }
-GL_APICALL void GL_APIENTRY glCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) { return; }
-GL_APICALL void GL_APIENTRY glCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) { return; }
-GL_APICALL GLuint GL_APIENTRY glCreateProgram (void) { return 0; }
-GL_APICALL GLuint GL_APIENTRY glCreateShader (GLenum type) { return 0; }
-GL_APICALL void GL_APIENTRY glCullFace (GLenum mode) { return; }
-GL_APICALL void GL_APIENTRY glDeleteBuffers (GLsizei n, const GLuint* buffers) { return; }
-GL_APICALL void GL_APIENTRY glDeleteFramebuffers (GLsizei n, const GLuint* framebuffers) { return; }
-GL_APICALL void GL_APIENTRY glDeleteProgram (GLuint program) { return; }
-GL_APICALL void GL_APIENTRY glDeleteRenderbuffers (GLsizei n, const GLuint* renderbuffers) { return; }
-GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader) { return; }
-GL_APICALL void GL_APIENTRY glDeleteTextures (GLsizei n, const GLuint* textures) { return; }
-GL_APICALL void GL_APIENTRY glDepthFunc (GLenum func) { return; }
-GL_APICALL void GL_APIENTRY glDepthMask (GLboolean flag) { return; }
-GL_APICALL void GL_APIENTRY glDepthRangef (GLclampf zNear, GLclampf zFar) { return; }
-GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader) { return; }
-GL_APICALL void GL_APIENTRY glDisable (GLenum cap) { return; }
-GL_APICALL void GL_APIENTRY glDisableVertexAttribArray (GLuint index) { return; }
-GL_APICALL void GL_APIENTRY glDrawArrays (GLenum mode, GLint first, GLsizei count) { return; }
-GL_APICALL void GL_APIENTRY glDrawElements (GLenum mode, GLsizei count, GLenum type, const GLvoid* indices) { return; }
-GL_APICALL void GL_APIENTRY glEnable (GLenum cap) { return; }
-GL_APICALL void GL_APIENTRY glEnableVertexAttribArray (GLuint index) { return; }
-GL_APICALL void GL_APIENTRY glFinish (void) { return; }
-GL_APICALL void GL_APIENTRY glFlush (void) { return; }
-GL_APICALL void GL_APIENTRY glFramebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) { return; }
-GL_APICALL void GL_APIENTRY glFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) { return; }
-GL_APICALL void GL_APIENTRY glFrontFace (GLenum mode) { return; }
-GL_APICALL void GL_APIENTRY glGenBuffers (GLsizei n, GLuint* buffers) { return; }
-GL_APICALL void GL_APIENTRY glGenerateMipmap (GLenum target) { return; }
-GL_APICALL void GL_APIENTRY glGenFramebuffers (GLsizei n, GLuint* framebuffers) { return; }
-GL_APICALL void GL_APIENTRY glGenRenderbuffers (GLsizei n, GLuint* renderbuffers) { return; }
-GL_APICALL void GL_APIENTRY glGenTextures (GLsizei n, GLuint* textures) { return; }
-GL_APICALL void GL_APIENTRY glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) { return; }
-GL_APICALL void GL_APIENTRY glGetActiveUniform (GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) { return; }
-GL_APICALL void GL_APIENTRY glGetAttachedShaders (GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders) { return; }
-GL_APICALL GLint GL_APIENTRY glGetAttribLocation (GLuint program, const GLchar* name) { return 0; }
-GL_APICALL void GL_APIENTRY glGetBooleanv (GLenum pname, GLboolean* params) { return; }
-GL_APICALL void GL_APIENTRY glGetBufferParameteriv (GLenum target, GLenum pname, GLint* params) { return; }
-GL_APICALL GLenum GL_APIENTRY glGetError (void) { return 0; }
-GL_APICALL void GL_APIENTRY glGetFloatv (GLenum pname, GLfloat* params) { return; }
-GL_APICALL void GL_APIENTRY glGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint* params) { return; }
-GL_APICALL void GL_APIENTRY glGetIntegerv (GLenum pname, GLint* params) { return; }
-GL_APICALL void GL_APIENTRY glGetProgramiv (GLuint program, GLenum pname, GLint* params) { return; }
-GL_APICALL void GL_APIENTRY glGetProgramInfoLog (GLuint program, GLsizei bufsize, GLsizei* length, GLchar* infolog) { return; }
-GL_APICALL void GL_APIENTRY glGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint* params) { return; }
-GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint* params) { return; }
-GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* infolog) { return; }
-GL_APICALL void GL_APIENTRY glGetShaderPrecisionFormat (GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision) { return; }
-GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source) { return; }
-GL_APICALL const GLubyte* GL_APIENTRY glGetString (GLenum name) { return (GLubyte*)0; }
-GL_APICALL void GL_APIENTRY glGetTexParameterfv (GLenum target, GLenum pname, GLfloat* params) { return; }
-GL_APICALL void GL_APIENTRY glGetTexParameteriv (GLenum target, GLenum pname, GLint* params) { return; }
-GL_APICALL void GL_APIENTRY glGetUniformfv (GLuint program, GLint location, GLfloat* params) { return; }
-GL_APICALL void GL_APIENTRY glGetUniformiv (GLuint program, GLint location, GLint* params) { return; }
-GL_APICALL GLint GL_APIENTRY glGetUniformLocation (GLuint program, const GLchar* name) { return 0; }
-GL_APICALL void GL_APIENTRY glGetVertexAttribfv (GLuint index, GLenum pname, GLfloat* params) { return; }
-GL_APICALL void GL_APIENTRY glGetVertexAttribiv (GLuint index, GLenum pname, GLint* params) { return; }
-GL_APICALL void GL_APIENTRY glGetVertexAttribPointerv (GLuint index, GLenum pname, GLvoid** pointer) { return; }
-GL_APICALL void GL_APIENTRY glHint (GLenum target, GLenum mode) { return; }
-GL_APICALL GLboolean GL_APIENTRY glIsBuffer (GLuint buffer) { return GL_FALSE; }
-GL_APICALL GLboolean GL_APIENTRY glIsEnabled (GLenum cap) { return GL_FALSE; }
-GL_APICALL GLboolean GL_APIENTRY glIsFramebuffer (GLuint framebuffer) { return GL_FALSE; }
-GL_APICALL GLboolean GL_APIENTRY glIsProgram (GLuint program) { return GL_FALSE; }
-GL_APICALL GLboolean GL_APIENTRY glIsRenderbuffer (GLuint renderbuffer) { return GL_FALSE; }
-GL_APICALL GLboolean GL_APIENTRY glIsShader (GLuint shader) { return GL_FALSE; }
-GL_APICALL GLboolean GL_APIENTRY glIsTexture (GLuint texture) { return GL_FALSE; }
-GL_APICALL void GL_APIENTRY glLineWidth (GLfloat width) { return; }
-GL_APICALL void GL_APIENTRY glLinkProgram (GLuint program) { return; }
-GL_APICALL void GL_APIENTRY glPixelStorei (GLenum pname, GLint param) { return; }
-GL_APICALL void GL_APIENTRY glPolygonOffset (GLfloat factor, GLfloat units) { return; }
-GL_APICALL void GL_APIENTRY glReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels) { return; }
-GL_APICALL void GL_APIENTRY glReleaseShaderCompiler (void) { return; }
-GL_APICALL void GL_APIENTRY glRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height) { return; }
-GL_APICALL void GL_APIENTRY glSampleCoverage (GLclampf value, GLboolean invert) { return; }
-GL_APICALL void GL_APIENTRY glScissor (GLint x, GLint y, GLsizei width, GLsizei height) { return; }
-GL_APICALL void GL_APIENTRY glShaderBinary (GLsizei n, const GLuint* shaders, GLenum binaryformat, const GLvoid* binary, GLsizei length) { return; }
-GL_APICALL void GL_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length) { return; }
-GL_APICALL void GL_APIENTRY glStencilFunc (GLenum func, GLint ref, GLuint mask) { return; }
-GL_APICALL void GL_APIENTRY glStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask) { return; }
-GL_APICALL void GL_APIENTRY glStencilMask (GLuint mask) { return; }
-GL_APICALL void GL_APIENTRY glStencilMaskSeparate (GLenum face, GLuint mask) { return; }
-GL_APICALL void GL_APIENTRY glStencilOp (GLenum fail, GLenum zfail, GLenum zpass) { return; }
-GL_APICALL void GL_APIENTRY glStencilOpSeparate (GLenum face, GLenum fail, GLenum zfail, GLenum zpass) { return; }
-GL_APICALL void GL_APIENTRY glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels) { return; }
-GL_APICALL void GL_APIENTRY glTexParameterf (GLenum target, GLenum pname, GLfloat param) { return; }
-GL_APICALL void GL_APIENTRY glTexParameterfv (GLenum target, GLenum pname, const GLfloat* params) { return; }
-GL_APICALL void GL_APIENTRY glTexParameteri (GLenum target, GLenum pname, GLint param) { return; }
-GL_APICALL void GL_APIENTRY glTexParameteriv (GLenum target, GLenum pname, const GLint* params) { return; }
-GL_APICALL void GL_APIENTRY glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels) { return; }
-GL_APICALL void GL_APIENTRY glUniform1f (GLint location, GLfloat x) { return; }
-GL_APICALL void GL_APIENTRY glUniform1fv (GLint location, GLsizei count, const GLfloat* v) { return; }
-GL_APICALL void GL_APIENTRY glUniform1i (GLint location, GLint x) { return; }
-GL_APICALL void GL_APIENTRY glUniform1iv (GLint location, GLsizei count, const GLint* v) { return; }
-GL_APICALL void GL_APIENTRY glUniform2f (GLint location, GLfloat x, GLfloat y) { return; }
-GL_APICALL void GL_APIENTRY glUniform2fv (GLint location, GLsizei count, const GLfloat* v) { return; }
-GL_APICALL void GL_APIENTRY glUniform2i (GLint location, GLint x, GLint y) { return; }
-GL_APICALL void GL_APIENTRY glUniform2iv (GLint location, GLsizei count, const GLint* v) { return; }
-GL_APICALL void GL_APIENTRY glUniform3f (GLint location, GLfloat x, GLfloat y, GLfloat z) { return; }
-GL_APICALL void GL_APIENTRY glUniform3fv (GLint location, GLsizei count, const GLfloat* v) { return; }
-GL_APICALL void GL_APIENTRY glUniform3i (GLint location, GLint x, GLint y, GLint z) { return; }
-GL_APICALL void GL_APIENTRY glUniform3iv (GLint location, GLsizei count, const GLint* v) { return; }
-GL_APICALL void GL_APIENTRY glUniform4f (GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w) { return; }
-GL_APICALL void GL_APIENTRY glUniform4fv (GLint location, GLsizei count, const GLfloat* v) { return; }
-GL_APICALL void GL_APIENTRY glUniform4i (GLint location, GLint x, GLint y, GLint z, GLint w) { return; }
-GL_APICALL void GL_APIENTRY glUniform4iv (GLint location, GLsizei count, const GLint* v) { return; }
-GL_APICALL void GL_APIENTRY glUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { return; }
-GL_APICALL void GL_APIENTRY glUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { return; }
-GL_APICALL void GL_APIENTRY glUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { return; }
-GL_APICALL void GL_APIENTRY glUseProgram (GLuint program) { return; }
-GL_APICALL void GL_APIENTRY glValidateProgram (GLuint program) { return; }
-GL_APICALL void GL_APIENTRY glVertexAttrib1f (GLuint indx, GLfloat x) { return; }
-GL_APICALL void GL_APIENTRY glVertexAttrib1fv (GLuint indx, const GLfloat* values) { return; }
-GL_APICALL void GL_APIENTRY glVertexAttrib2f (GLuint indx, GLfloat x, GLfloat y) { return; }
-GL_APICALL void GL_APIENTRY glVertexAttrib2fv (GLuint indx, const GLfloat* values) { return; }
-GL_APICALL void GL_APIENTRY glVertexAttrib3f (GLuint indx, GLfloat x, GLfloat y, GLfloat z) { return; }
-GL_APICALL void GL_APIENTRY glVertexAttrib3fv (GLuint indx, const GLfloat* values) { return; }
-GL_APICALL void GL_APIENTRY glVertexAttrib4f (GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w) { return; }
-GL_APICALL void GL_APIENTRY glVertexAttrib4fv (GLuint indx, const GLfloat* values) { return; }
-GL_APICALL void GL_APIENTRY glVertexAttribPointer (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid* ptr) { return; }
-GL_APICALL void GL_APIENTRY glViewport (GLint x, GLint y, GLsizei width, GLsizei height) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glActiveTexture (GLenum texture) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glBindAttribLocation (GLuint program, GLuint index, const GLchar* name) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glBindBuffer (GLenum target, GLuint buffer) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glBindFramebuffer (GLenum target, GLuint framebuffer) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glBindRenderbuffer (GLenum target, GLuint renderbuffer) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glBindTexture (GLenum target, GLuint texture) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glBlendColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glBlendEquation ( GLenum mode ) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glBlendEquationSeparate (GLenum modeRGB, GLenum modeAlpha) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glBlendFunc (GLenum sfactor, GLenum dfactor) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glBlendFuncSeparate (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glBufferData (GLenum target, GLsizeiptr size, const GLvoid* data, GLenum usage) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid* data) { return; }
+DUMMY_API GL_APICALL GLenum GL_APIENTRY glCheckFramebufferStatus (GLenum target) { return 0; }
+DUMMY_API GL_APICALL void GL_APIENTRY glClear (GLbitfield mask) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glClearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glClearDepthf (GLclampf depth) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glClearStencil (GLint s) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* data) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) { return; }
+DUMMY_API GL_APICALL GLuint GL_APIENTRY glCreateProgram (void) { return 0; }
+DUMMY_API GL_APICALL GLuint GL_APIENTRY glCreateShader (GLenum type) { return 0; }
+DUMMY_API GL_APICALL void GL_APIENTRY glCullFace (GLenum mode) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glDeleteBuffers (GLsizei n, const GLuint* buffers) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glDeleteFramebuffers (GLsizei n, const GLuint* framebuffers) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glDeleteProgram (GLuint program) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glDeleteRenderbuffers (GLsizei n, const GLuint* renderbuffers) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glDeleteTextures (GLsizei n, const GLuint* textures) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glDepthFunc (GLenum func) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glDepthMask (GLboolean flag) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glDepthRangef (GLclampf zNear, GLclampf zFar) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glDisable (GLenum cap) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glDisableVertexAttribArray (GLuint index) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glDrawArrays (GLenum mode, GLint first, GLsizei count) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glDrawElements (GLenum mode, GLsizei count, GLenum type, const GLvoid* indices) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glEnable (GLenum cap) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glEnableVertexAttribArray (GLuint index) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glFinish (void) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glFlush (void) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glFramebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glFrontFace (GLenum mode) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGenBuffers (GLsizei n, GLuint* buffers) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGenerateMipmap (GLenum target) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGenFramebuffers (GLsizei n, GLuint* framebuffers) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGenRenderbuffers (GLsizei n, GLuint* renderbuffers) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGenTextures (GLsizei n, GLuint* textures) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetActiveUniform (GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetAttachedShaders (GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders) { return; }
+DUMMY_API GL_APICALL GLint GL_APIENTRY glGetAttribLocation (GLuint program, const GLchar* name) { return 0; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetBooleanv (GLenum pname, GLboolean* params) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetBufferParameteriv (GLenum target, GLenum pname, GLint* params) { return; }
+DUMMY_API GL_APICALL GLenum GL_APIENTRY glGetError (void) { return 0; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetFloatv (GLenum pname, GLfloat* params) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint* params) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetIntegerv (GLenum pname, GLint* params) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetProgramiv (GLuint program, GLenum pname, GLint* params) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetProgramInfoLog (GLuint program, GLsizei bufsize, GLsizei* length, GLchar* infolog) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint* params) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint* params) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* infolog) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetShaderPrecisionFormat (GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source) { return; }
+DUMMY_API GL_APICALL const GLubyte* GL_APIENTRY glGetString (GLenum name) { return (GLubyte*)0; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetTexParameterfv (GLenum target, GLenum pname, GLfloat* params) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetTexParameteriv (GLenum target, GLenum pname, GLint* params) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetUniformfv (GLuint program, GLint location, GLfloat* params) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetUniformiv (GLuint program, GLint location, GLint* params) { return; }
+DUMMY_API GL_APICALL GLint GL_APIENTRY glGetUniformLocation (GLuint program, const GLchar* name) { return 0; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetVertexAttribfv (GLuint index, GLenum pname, GLfloat* params) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetVertexAttribiv (GLuint index, GLenum pname, GLint* params) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glGetVertexAttribPointerv (GLuint index, GLenum pname, GLvoid** pointer) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glHint (GLenum target, GLenum mode) { return; }
+DUMMY_API GL_APICALL GLboolean GL_APIENTRY glIsBuffer (GLuint buffer) { return GL_FALSE; }
+DUMMY_API GL_APICALL GLboolean GL_APIENTRY glIsEnabled (GLenum cap) { return GL_FALSE; }
+DUMMY_API GL_APICALL GLboolean GL_APIENTRY glIsFramebuffer (GLuint framebuffer) { return GL_FALSE; }
+DUMMY_API GL_APICALL GLboolean GL_APIENTRY glIsProgram (GLuint program) { return GL_FALSE; }
+DUMMY_API GL_APICALL GLboolean GL_APIENTRY glIsRenderbuffer (GLuint renderbuffer) { return GL_FALSE; }
+DUMMY_API GL_APICALL GLboolean GL_APIENTRY glIsShader (GLuint shader) { return GL_FALSE; }
+DUMMY_API GL_APICALL GLboolean GL_APIENTRY glIsTexture (GLuint texture) { return GL_FALSE; }
+DUMMY_API GL_APICALL void GL_APIENTRY glLineWidth (GLfloat width) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glLinkProgram (GLuint program) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glPixelStorei (GLenum pname, GLint param) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glPolygonOffset (GLfloat factor, GLfloat units) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glReleaseShaderCompiler (void) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glSampleCoverage (GLclampf value, GLboolean invert) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glScissor (GLint x, GLint y, GLsizei width, GLsizei height) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glShaderBinary (GLsizei n, const GLuint* shaders, GLenum binaryformat, const GLvoid* binary, GLsizei length) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar*const* string, const GLint* length) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glStencilFunc (GLenum func, GLint ref, GLuint mask) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glStencilMask (GLuint mask) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glStencilMaskSeparate (GLenum face, GLuint mask) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glStencilOp (GLenum fail, GLenum zfail, GLenum zpass) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glStencilOpSeparate (GLenum face, GLenum fail, GLenum zfail, GLenum zpass) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glTexParameterf (GLenum target, GLenum pname, GLfloat param) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glTexParameterfv (GLenum target, GLenum pname, const GLfloat* params) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glTexParameteri (GLenum target, GLenum pname, GLint param) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glTexParameteriv (GLenum target, GLenum pname, const GLint* params) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniform1f (GLint location, GLfloat x) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniform1fv (GLint location, GLsizei count, const GLfloat* v) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniform1i (GLint location, GLint x) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniform1iv (GLint location, GLsizei count, const GLint* v) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniform2f (GLint location, GLfloat x, GLfloat y) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniform2fv (GLint location, GLsizei count, const GLfloat* v) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniform2i (GLint location, GLint x, GLint y) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniform2iv (GLint location, GLsizei count, const GLint* v) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniform3f (GLint location, GLfloat x, GLfloat y, GLfloat z) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniform3fv (GLint location, GLsizei count, const GLfloat* v) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniform3i (GLint location, GLint x, GLint y, GLint z) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniform3iv (GLint location, GLsizei count, const GLint* v) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniform4f (GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniform4fv (GLint location, GLsizei count, const GLfloat* v) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniform4i (GLint location, GLint x, GLint y, GLint z, GLint w) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniform4iv (GLint location, GLsizei count, const GLint* v) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glUseProgram (GLuint program) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glValidateProgram (GLuint program) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glVertexAttrib1f (GLuint indx, GLfloat x) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glVertexAttrib1fv (GLuint indx, const GLfloat* values) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glVertexAttrib2f (GLuint indx, GLfloat x, GLfloat y) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glVertexAttrib2fv (GLuint indx, const GLfloat* values) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glVertexAttrib3f (GLuint indx, GLfloat x, GLfloat y, GLfloat z) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glVertexAttrib3fv (GLuint indx, const GLfloat* values) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glVertexAttrib4f (GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glVertexAttrib4fv (GLuint indx, const GLfloat* values) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glVertexAttribPointer (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid* ptr) { return; }
+DUMMY_API GL_APICALL void GL_APIENTRY glViewport (GLint x, GLint y, GLsizei width, GLsizei height) { return; }
Name: emulator-yagl
Summary: YaGL - OpenGLES acceleration module for emulator
-Version: 1.3
+Version: 1.4
Release: 1
License: MIT
#URL: http://www.khronos.org