Import goldfish HAL sources from devices/generic/goldfish
We import all code here so we can customize and keep in sync with what we do on the host side more easily.
This commit is contained in:
parent
ddea17253c
commit
23392b9732
196 changed files with 62159 additions and 0 deletions
19
android/opengl/system/GLESv1_enc/Android.mk
Normal file
19
android/opengl/system/GLESv1_enc/Android.mk
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
|
||||
### GLESv1_enc Encoder ###########################################
|
||||
$(call emugl-begin-shared-library,libGLESv1_enc)
|
||||
|
||||
LOCAL_CFLAGS += -DLOG_TAG=\"emuglGLESv1_enc\"
|
||||
|
||||
LOCAL_SRC_FILES := \
|
||||
GLEncoder.cpp \
|
||||
GLEncoderUtils.cpp \
|
||||
gl_client_context.cpp \
|
||||
gl_enc.cpp \
|
||||
gl_entry.cpp
|
||||
|
||||
$(call emugl-import,libOpenglCodecCommon)
|
||||
$(call emugl-export,C_INCLUDES,$(LOCAL_PATH))
|
||||
$(call emugl-export,C_INCLUDES,$(intermediates))
|
||||
|
||||
$(call emugl-end-module)
|
||||
1029
android/opengl/system/GLESv1_enc/GLEncoder.cpp
Normal file
1029
android/opengl/system/GLESv1_enc/GLEncoder.cpp
Normal file
File diff suppressed because it is too large
Load diff
154
android/opengl/system/GLESv1_enc/GLEncoder.h
Normal file
154
android/opengl/system/GLESv1_enc/GLEncoder.h
Normal file
|
|
@ -0,0 +1,154 @@
|
|||
/*
|
||||
* Copyright (C) 2011 The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
#ifndef _GL_ENCODER_H_
|
||||
#define _GL_ENCODER_H_
|
||||
|
||||
#include "gl_enc.h"
|
||||
#include "GLClientState.h"
|
||||
#include "GLSharedGroup.h"
|
||||
#include "FixedBuffer.h"
|
||||
#include "ChecksumCalculator.h"
|
||||
|
||||
class GLEncoder : public gl_encoder_context_t {
|
||||
|
||||
public:
|
||||
GLEncoder(IOStream *stream, ChecksumCalculator* protocol);
|
||||
virtual ~GLEncoder();
|
||||
void setClientState(GLClientState *state) {
|
||||
m_state = state;
|
||||
}
|
||||
void setSharedGroup(GLSharedGroupPtr shared) { m_shared = shared; }
|
||||
void flush() { m_stream->flush(); }
|
||||
size_t pixelDataSize(GLsizei width, GLsizei height, GLenum format, GLenum type, int pack);
|
||||
|
||||
void setInitialized(){ m_initialized = true; };
|
||||
bool isInitialized(){ return m_initialized; };
|
||||
|
||||
virtual void setError(GLenum error){ m_error = error; };
|
||||
virtual GLenum getError() { return m_error; };
|
||||
|
||||
void override2DTextureTarget(GLenum target);
|
||||
void restore2DTextureTarget();
|
||||
|
||||
private:
|
||||
|
||||
bool m_initialized;
|
||||
GLClientState *m_state;
|
||||
GLSharedGroupPtr m_shared;
|
||||
GLenum m_error;
|
||||
FixedBuffer m_fixedBuffer;
|
||||
GLint *m_compressedTextureFormats;
|
||||
GLint m_num_compressedTextureFormats;
|
||||
|
||||
GLint *getCompressedTextureFormats();
|
||||
// original functions;
|
||||
glGetError_client_proc_t m_glGetError_enc;
|
||||
glGetIntegerv_client_proc_t m_glGetIntegerv_enc;
|
||||
glGetFloatv_client_proc_t m_glGetFloatv_enc;
|
||||
glGetFixedv_client_proc_t m_glGetFixedv_enc;
|
||||
glGetBooleanv_client_proc_t m_glGetBooleanv_enc;
|
||||
glGetPointerv_client_proc_t m_glGetPointerv_enc;
|
||||
|
||||
glPixelStorei_client_proc_t m_glPixelStorei_enc;
|
||||
glVertexPointer_client_proc_t m_glVertexPointer_enc;
|
||||
glNormalPointer_client_proc_t m_glNormalPointer_enc;
|
||||
glColorPointer_client_proc_t m_glColorPointer_enc;
|
||||
glPointSizePointerOES_client_proc_t m_glPointSizePointerOES_enc;
|
||||
glTexCoordPointer_client_proc_t m_glTexCoordPointer_enc;
|
||||
glClientActiveTexture_client_proc_t m_glClientActiveTexture_enc;
|
||||
glMatrixIndexPointerOES_client_proc_t m_glMatrixIndexPointerOES_enc;
|
||||
glWeightPointerOES_client_proc_t m_glWeightPointerOES_enc;
|
||||
|
||||
glBindBuffer_client_proc_t m_glBindBuffer_enc;
|
||||
glBufferData_client_proc_t m_glBufferData_enc;
|
||||
glBufferSubData_client_proc_t m_glBufferSubData_enc;
|
||||
glDeleteBuffers_client_proc_t m_glDeleteBuffers_enc;
|
||||
|
||||
glEnableClientState_client_proc_t m_glEnableClientState_enc;
|
||||
glDisableClientState_client_proc_t m_glDisableClientState_enc;
|
||||
glIsEnabled_client_proc_t m_glIsEnabled_enc;
|
||||
glDrawArrays_client_proc_t m_glDrawArrays_enc;
|
||||
glDrawElements_client_proc_t m_glDrawElements_enc;
|
||||
glFlush_client_proc_t m_glFlush_enc;
|
||||
|
||||
glActiveTexture_client_proc_t m_glActiveTexture_enc;
|
||||
glBindTexture_client_proc_t m_glBindTexture_enc;
|
||||
glDeleteTextures_client_proc_t m_glDeleteTextures_enc;
|
||||
glDisable_client_proc_t m_glDisable_enc;
|
||||
glEnable_client_proc_t m_glEnable_enc;
|
||||
glGetTexParameterfv_client_proc_t m_glGetTexParameterfv_enc;
|
||||
glGetTexParameteriv_client_proc_t m_glGetTexParameteriv_enc;
|
||||
glGetTexParameterxv_client_proc_t m_glGetTexParameterxv_enc;
|
||||
glTexParameterf_client_proc_t m_glTexParameterf_enc;
|
||||
glTexParameterfv_client_proc_t m_glTexParameterfv_enc;
|
||||
glTexParameteri_client_proc_t m_glTexParameteri_enc;
|
||||
glTexParameterx_client_proc_t m_glTexParameterx_enc;
|
||||
glTexParameteriv_client_proc_t m_glTexParameteriv_enc;
|
||||
glTexParameterxv_client_proc_t m_glTexParameterxv_enc;
|
||||
|
||||
// statics
|
||||
static GLenum s_glGetError(void * self);
|
||||
static void s_glGetIntegerv(void *self, GLenum pname, GLint *ptr);
|
||||
static void s_glGetBooleanv(void *self, GLenum pname, GLboolean *ptr);
|
||||
static void s_glGetFloatv(void *self, GLenum pname, GLfloat *ptr);
|
||||
static void s_glGetFixedv(void *self, GLenum pname, GLfixed *ptr);
|
||||
static void s_glGetPointerv(void *self, GLenum pname, GLvoid **params);
|
||||
|
||||
static void s_glFlush(void * self);
|
||||
static const GLubyte * s_glGetString(void *self, GLenum name);
|
||||
static void s_glVertexPointer(void *self, int size, GLenum type, GLsizei stride, const void *data);
|
||||
static void s_glNormalPointer(void *self, GLenum type, GLsizei stride, const void *data);
|
||||
static void s_glColorPointer(void *self, int size, GLenum type, GLsizei stride, const void *data);
|
||||
static void s_glPointSizePointerOES(void *self, GLenum type, GLsizei stride, const void *data);
|
||||
static void s_glClientActiveTexture(void *self, GLenum texture);
|
||||
static void s_glTexCoordPointer(void *self, int size, GLenum type, GLsizei stride, const void *data);
|
||||
static void s_glMatrixIndexPointerOES(void *self, int size, GLenum type, GLsizei stride, const void * data);
|
||||
static void s_glWeightPointerOES(void *self, int size, GLenum type, GLsizei stride, const void * data);
|
||||
static void s_glDisableClientState(void *self, GLenum state);
|
||||
static void s_glEnableClientState(void *self, GLenum state);
|
||||
static GLboolean s_glIsEnabled(void *self, GLenum cap);
|
||||
static void s_glBindBuffer(void *self, GLenum target, GLuint id);
|
||||
static void s_glBufferData(void *self, GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage);
|
||||
static void s_glBufferSubData(void *self, GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data);
|
||||
static void s_glDeleteBuffers(void *self, GLsizei n, const GLuint * buffers);
|
||||
|
||||
static void s_glDrawArrays(void *self, GLenum mode, GLint first, GLsizei count);
|
||||
static void s_glDrawElements(void *self, GLenum mode, GLsizei count, GLenum type, const void *indices);
|
||||
static void s_glPixelStorei(void *self, GLenum param, GLint value);
|
||||
|
||||
static void s_glFinish(void *self);
|
||||
void sendVertexData(unsigned first, unsigned count);
|
||||
|
||||
static void s_glActiveTexture(void* self, GLenum texture);
|
||||
static void s_glBindTexture(void* self, GLenum target, GLuint texture);
|
||||
static void s_glDeleteTextures(void* self, GLsizei n, const GLuint* textures);
|
||||
static void s_glDisable(void* self, GLenum cap);
|
||||
static void s_glEnable(void* self, GLenum cap);
|
||||
static void s_glGetTexParameterfv(void* self, GLenum target, GLenum pname, GLfloat* params);
|
||||
static void s_glGetTexParameteriv(void* self, GLenum target, GLenum pname, GLint* params);
|
||||
static void s_glGetTexParameterxv(void* self, GLenum target, GLenum pname, GLfixed* params);
|
||||
static void s_glTexParameterf(void* self, GLenum target, GLenum pname, GLfloat param);
|
||||
static void s_glTexParameterfv(void* self, GLenum target, GLenum pname, const GLfloat* params);
|
||||
static void s_glTexParameteri(void* self, GLenum target, GLenum pname, GLint param);
|
||||
static void s_glTexParameterx(void* self, GLenum target, GLenum pname, GLfixed param);
|
||||
static void s_glTexParameteriv(void* self, GLenum target, GLenum pname, const GLint* params);
|
||||
static void s_glTexParameterxv(void* self, GLenum target, GLenum pname, const GLfixed* params);
|
||||
|
||||
public:
|
||||
glEGLImageTargetTexture2DOES_client_proc_t m_glEGLImageTargetTexture2DOES_enc;
|
||||
|
||||
};
|
||||
#endif
|
||||
28
android/opengl/system/GLESv1_enc/GLEncoderUtils.cpp
Normal file
28
android/opengl/system/GLESv1_enc/GLEncoderUtils.cpp
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
/*
|
||||
* Copyright (C) 2011 The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include "GLEncoder.h"
|
||||
|
||||
namespace glesv1_enc {
|
||||
|
||||
size_t pixelDataSize(void *self, GLsizei width, GLsizei height, GLenum format, GLenum type, int pack)
|
||||
{
|
||||
GLEncoder *ctx = (GLEncoder *)self;
|
||||
return ctx->pixelDataSize(width, height, format, type, pack);
|
||||
}
|
||||
|
||||
} // namespace glesv1_enc
|
||||
23
android/opengl/system/GLESv1_enc/GLEncoderUtils.h
Normal file
23
android/opengl/system/GLESv1_enc/GLEncoderUtils.h
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
/*
|
||||
* Copyright (C) 2011 The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
#ifndef GL_ENCODER_UTILS_H
|
||||
#define GL_ENCODER_UTILS_H
|
||||
|
||||
namespace glesv1_enc {
|
||||
size_t pixelDataSize(void *self, GLsizei width, GLsizei height, GLenum format, GLenum type, int pack);
|
||||
};
|
||||
|
||||
#endif
|
||||
306
android/opengl/system/GLESv1_enc/gl_client_context.cpp
Normal file
306
android/opengl/system/GLESv1_enc/gl_client_context.cpp
Normal file
|
|
@ -0,0 +1,306 @@
|
|||
// Generated Code - DO NOT EDIT !!
|
||||
// generated by 'emugen'
|
||||
|
||||
|
||||
#include <string.h>
|
||||
#include "gl_client_context.h"
|
||||
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
int gl_client_context_t::initDispatchByName(void *(*getProc)(const char *, void *userData), void *userData)
|
||||
{
|
||||
glAlphaFunc = (glAlphaFunc_client_proc_t) getProc("glAlphaFunc", userData);
|
||||
glClearColor = (glClearColor_client_proc_t) getProc("glClearColor", userData);
|
||||
glClearDepthf = (glClearDepthf_client_proc_t) getProc("glClearDepthf", userData);
|
||||
glClipPlanef = (glClipPlanef_client_proc_t) getProc("glClipPlanef", userData);
|
||||
glColor4f = (glColor4f_client_proc_t) getProc("glColor4f", userData);
|
||||
glDepthRangef = (glDepthRangef_client_proc_t) getProc("glDepthRangef", userData);
|
||||
glFogf = (glFogf_client_proc_t) getProc("glFogf", userData);
|
||||
glFogfv = (glFogfv_client_proc_t) getProc("glFogfv", userData);
|
||||
glFrustumf = (glFrustumf_client_proc_t) getProc("glFrustumf", userData);
|
||||
glGetClipPlanef = (glGetClipPlanef_client_proc_t) getProc("glGetClipPlanef", userData);
|
||||
glGetFloatv = (glGetFloatv_client_proc_t) getProc("glGetFloatv", userData);
|
||||
glGetLightfv = (glGetLightfv_client_proc_t) getProc("glGetLightfv", userData);
|
||||
glGetMaterialfv = (glGetMaterialfv_client_proc_t) getProc("glGetMaterialfv", userData);
|
||||
glGetTexEnvfv = (glGetTexEnvfv_client_proc_t) getProc("glGetTexEnvfv", userData);
|
||||
glGetTexParameterfv = (glGetTexParameterfv_client_proc_t) getProc("glGetTexParameterfv", userData);
|
||||
glLightModelf = (glLightModelf_client_proc_t) getProc("glLightModelf", userData);
|
||||
glLightModelfv = (glLightModelfv_client_proc_t) getProc("glLightModelfv", userData);
|
||||
glLightf = (glLightf_client_proc_t) getProc("glLightf", userData);
|
||||
glLightfv = (glLightfv_client_proc_t) getProc("glLightfv", userData);
|
||||
glLineWidth = (glLineWidth_client_proc_t) getProc("glLineWidth", userData);
|
||||
glLoadMatrixf = (glLoadMatrixf_client_proc_t) getProc("glLoadMatrixf", userData);
|
||||
glMaterialf = (glMaterialf_client_proc_t) getProc("glMaterialf", userData);
|
||||
glMaterialfv = (glMaterialfv_client_proc_t) getProc("glMaterialfv", userData);
|
||||
glMultMatrixf = (glMultMatrixf_client_proc_t) getProc("glMultMatrixf", userData);
|
||||
glMultiTexCoord4f = (glMultiTexCoord4f_client_proc_t) getProc("glMultiTexCoord4f", userData);
|
||||
glNormal3f = (glNormal3f_client_proc_t) getProc("glNormal3f", userData);
|
||||
glOrthof = (glOrthof_client_proc_t) getProc("glOrthof", userData);
|
||||
glPointParameterf = (glPointParameterf_client_proc_t) getProc("glPointParameterf", userData);
|
||||
glPointParameterfv = (glPointParameterfv_client_proc_t) getProc("glPointParameterfv", userData);
|
||||
glPointSize = (glPointSize_client_proc_t) getProc("glPointSize", userData);
|
||||
glPolygonOffset = (glPolygonOffset_client_proc_t) getProc("glPolygonOffset", userData);
|
||||
glRotatef = (glRotatef_client_proc_t) getProc("glRotatef", userData);
|
||||
glScalef = (glScalef_client_proc_t) getProc("glScalef", userData);
|
||||
glTexEnvf = (glTexEnvf_client_proc_t) getProc("glTexEnvf", userData);
|
||||
glTexEnvfv = (glTexEnvfv_client_proc_t) getProc("glTexEnvfv", userData);
|
||||
glTexParameterf = (glTexParameterf_client_proc_t) getProc("glTexParameterf", userData);
|
||||
glTexParameterfv = (glTexParameterfv_client_proc_t) getProc("glTexParameterfv", userData);
|
||||
glTranslatef = (glTranslatef_client_proc_t) getProc("glTranslatef", userData);
|
||||
glActiveTexture = (glActiveTexture_client_proc_t) getProc("glActiveTexture", userData);
|
||||
glAlphaFuncx = (glAlphaFuncx_client_proc_t) getProc("glAlphaFuncx", userData);
|
||||
glBindBuffer = (glBindBuffer_client_proc_t) getProc("glBindBuffer", userData);
|
||||
glBindTexture = (glBindTexture_client_proc_t) getProc("glBindTexture", userData);
|
||||
glBlendFunc = (glBlendFunc_client_proc_t) getProc("glBlendFunc", userData);
|
||||
glBufferData = (glBufferData_client_proc_t) getProc("glBufferData", userData);
|
||||
glBufferSubData = (glBufferSubData_client_proc_t) getProc("glBufferSubData", userData);
|
||||
glClear = (glClear_client_proc_t) getProc("glClear", userData);
|
||||
glClearColorx = (glClearColorx_client_proc_t) getProc("glClearColorx", userData);
|
||||
glClearDepthx = (glClearDepthx_client_proc_t) getProc("glClearDepthx", userData);
|
||||
glClearStencil = (glClearStencil_client_proc_t) getProc("glClearStencil", userData);
|
||||
glClientActiveTexture = (glClientActiveTexture_client_proc_t) getProc("glClientActiveTexture", userData);
|
||||
glColor4ub = (glColor4ub_client_proc_t) getProc("glColor4ub", userData);
|
||||
glColor4x = (glColor4x_client_proc_t) getProc("glColor4x", userData);
|
||||
glColorMask = (glColorMask_client_proc_t) getProc("glColorMask", userData);
|
||||
glColorPointer = (glColorPointer_client_proc_t) getProc("glColorPointer", userData);
|
||||
glCompressedTexImage2D = (glCompressedTexImage2D_client_proc_t) getProc("glCompressedTexImage2D", userData);
|
||||
glCompressedTexSubImage2D = (glCompressedTexSubImage2D_client_proc_t) getProc("glCompressedTexSubImage2D", userData);
|
||||
glCopyTexImage2D = (glCopyTexImage2D_client_proc_t) getProc("glCopyTexImage2D", userData);
|
||||
glCopyTexSubImage2D = (glCopyTexSubImage2D_client_proc_t) getProc("glCopyTexSubImage2D", userData);
|
||||
glCullFace = (glCullFace_client_proc_t) getProc("glCullFace", userData);
|
||||
glDeleteBuffers = (glDeleteBuffers_client_proc_t) getProc("glDeleteBuffers", userData);
|
||||
glDeleteTextures = (glDeleteTextures_client_proc_t) getProc("glDeleteTextures", userData);
|
||||
glDepthFunc = (glDepthFunc_client_proc_t) getProc("glDepthFunc", userData);
|
||||
glDepthMask = (glDepthMask_client_proc_t) getProc("glDepthMask", userData);
|
||||
glDepthRangex = (glDepthRangex_client_proc_t) getProc("glDepthRangex", userData);
|
||||
glDisable = (glDisable_client_proc_t) getProc("glDisable", userData);
|
||||
glDisableClientState = (glDisableClientState_client_proc_t) getProc("glDisableClientState", userData);
|
||||
glDrawArrays = (glDrawArrays_client_proc_t) getProc("glDrawArrays", userData);
|
||||
glDrawElements = (glDrawElements_client_proc_t) getProc("glDrawElements", userData);
|
||||
glEnable = (glEnable_client_proc_t) getProc("glEnable", userData);
|
||||
glEnableClientState = (glEnableClientState_client_proc_t) getProc("glEnableClientState", userData);
|
||||
glFinish = (glFinish_client_proc_t) getProc("glFinish", userData);
|
||||
glFlush = (glFlush_client_proc_t) getProc("glFlush", userData);
|
||||
glFogx = (glFogx_client_proc_t) getProc("glFogx", userData);
|
||||
glFogxv = (glFogxv_client_proc_t) getProc("glFogxv", userData);
|
||||
glFrontFace = (glFrontFace_client_proc_t) getProc("glFrontFace", userData);
|
||||
glFrustumx = (glFrustumx_client_proc_t) getProc("glFrustumx", userData);
|
||||
glGetBooleanv = (glGetBooleanv_client_proc_t) getProc("glGetBooleanv", userData);
|
||||
glGetBufferParameteriv = (glGetBufferParameteriv_client_proc_t) getProc("glGetBufferParameteriv", userData);
|
||||
glClipPlanex = (glClipPlanex_client_proc_t) getProc("glClipPlanex", userData);
|
||||
glGenBuffers = (glGenBuffers_client_proc_t) getProc("glGenBuffers", userData);
|
||||
glGenTextures = (glGenTextures_client_proc_t) getProc("glGenTextures", userData);
|
||||
glGetError = (glGetError_client_proc_t) getProc("glGetError", userData);
|
||||
glGetFixedv = (glGetFixedv_client_proc_t) getProc("glGetFixedv", userData);
|
||||
glGetIntegerv = (glGetIntegerv_client_proc_t) getProc("glGetIntegerv", userData);
|
||||
glGetLightxv = (glGetLightxv_client_proc_t) getProc("glGetLightxv", userData);
|
||||
glGetMaterialxv = (glGetMaterialxv_client_proc_t) getProc("glGetMaterialxv", userData);
|
||||
glGetPointerv = (glGetPointerv_client_proc_t) getProc("glGetPointerv", userData);
|
||||
glGetString = (glGetString_client_proc_t) getProc("glGetString", userData);
|
||||
glGetTexEnviv = (glGetTexEnviv_client_proc_t) getProc("glGetTexEnviv", userData);
|
||||
glGetTexEnvxv = (glGetTexEnvxv_client_proc_t) getProc("glGetTexEnvxv", userData);
|
||||
glGetTexParameteriv = (glGetTexParameteriv_client_proc_t) getProc("glGetTexParameteriv", userData);
|
||||
glGetTexParameterxv = (glGetTexParameterxv_client_proc_t) getProc("glGetTexParameterxv", userData);
|
||||
glHint = (glHint_client_proc_t) getProc("glHint", userData);
|
||||
glIsBuffer = (glIsBuffer_client_proc_t) getProc("glIsBuffer", userData);
|
||||
glIsEnabled = (glIsEnabled_client_proc_t) getProc("glIsEnabled", userData);
|
||||
glIsTexture = (glIsTexture_client_proc_t) getProc("glIsTexture", userData);
|
||||
glLightModelx = (glLightModelx_client_proc_t) getProc("glLightModelx", userData);
|
||||
glLightModelxv = (glLightModelxv_client_proc_t) getProc("glLightModelxv", userData);
|
||||
glLightx = (glLightx_client_proc_t) getProc("glLightx", userData);
|
||||
glLightxv = (glLightxv_client_proc_t) getProc("glLightxv", userData);
|
||||
glLineWidthx = (glLineWidthx_client_proc_t) getProc("glLineWidthx", userData);
|
||||
glLoadIdentity = (glLoadIdentity_client_proc_t) getProc("glLoadIdentity", userData);
|
||||
glLoadMatrixx = (glLoadMatrixx_client_proc_t) getProc("glLoadMatrixx", userData);
|
||||
glLogicOp = (glLogicOp_client_proc_t) getProc("glLogicOp", userData);
|
||||
glMaterialx = (glMaterialx_client_proc_t) getProc("glMaterialx", userData);
|
||||
glMaterialxv = (glMaterialxv_client_proc_t) getProc("glMaterialxv", userData);
|
||||
glMatrixMode = (glMatrixMode_client_proc_t) getProc("glMatrixMode", userData);
|
||||
glMultMatrixx = (glMultMatrixx_client_proc_t) getProc("glMultMatrixx", userData);
|
||||
glMultiTexCoord4x = (glMultiTexCoord4x_client_proc_t) getProc("glMultiTexCoord4x", userData);
|
||||
glNormal3x = (glNormal3x_client_proc_t) getProc("glNormal3x", userData);
|
||||
glNormalPointer = (glNormalPointer_client_proc_t) getProc("glNormalPointer", userData);
|
||||
glOrthox = (glOrthox_client_proc_t) getProc("glOrthox", userData);
|
||||
glPixelStorei = (glPixelStorei_client_proc_t) getProc("glPixelStorei", userData);
|
||||
glPointParameterx = (glPointParameterx_client_proc_t) getProc("glPointParameterx", userData);
|
||||
glPointParameterxv = (glPointParameterxv_client_proc_t) getProc("glPointParameterxv", userData);
|
||||
glPointSizex = (glPointSizex_client_proc_t) getProc("glPointSizex", userData);
|
||||
glPolygonOffsetx = (glPolygonOffsetx_client_proc_t) getProc("glPolygonOffsetx", userData);
|
||||
glPopMatrix = (glPopMatrix_client_proc_t) getProc("glPopMatrix", userData);
|
||||
glPushMatrix = (glPushMatrix_client_proc_t) getProc("glPushMatrix", userData);
|
||||
glReadPixels = (glReadPixels_client_proc_t) getProc("glReadPixels", userData);
|
||||
glRotatex = (glRotatex_client_proc_t) getProc("glRotatex", userData);
|
||||
glSampleCoverage = (glSampleCoverage_client_proc_t) getProc("glSampleCoverage", userData);
|
||||
glSampleCoveragex = (glSampleCoveragex_client_proc_t) getProc("glSampleCoveragex", userData);
|
||||
glScalex = (glScalex_client_proc_t) getProc("glScalex", userData);
|
||||
glScissor = (glScissor_client_proc_t) getProc("glScissor", userData);
|
||||
glShadeModel = (glShadeModel_client_proc_t) getProc("glShadeModel", userData);
|
||||
glStencilFunc = (glStencilFunc_client_proc_t) getProc("glStencilFunc", userData);
|
||||
glStencilMask = (glStencilMask_client_proc_t) getProc("glStencilMask", userData);
|
||||
glStencilOp = (glStencilOp_client_proc_t) getProc("glStencilOp", userData);
|
||||
glTexCoordPointer = (glTexCoordPointer_client_proc_t) getProc("glTexCoordPointer", userData);
|
||||
glTexEnvi = (glTexEnvi_client_proc_t) getProc("glTexEnvi", userData);
|
||||
glTexEnvx = (glTexEnvx_client_proc_t) getProc("glTexEnvx", userData);
|
||||
glTexEnviv = (glTexEnviv_client_proc_t) getProc("glTexEnviv", userData);
|
||||
glTexEnvxv = (glTexEnvxv_client_proc_t) getProc("glTexEnvxv", userData);
|
||||
glTexImage2D = (glTexImage2D_client_proc_t) getProc("glTexImage2D", userData);
|
||||
glTexParameteri = (glTexParameteri_client_proc_t) getProc("glTexParameteri", userData);
|
||||
glTexParameterx = (glTexParameterx_client_proc_t) getProc("glTexParameterx", userData);
|
||||
glTexParameteriv = (glTexParameteriv_client_proc_t) getProc("glTexParameteriv", userData);
|
||||
glTexParameterxv = (glTexParameterxv_client_proc_t) getProc("glTexParameterxv", userData);
|
||||
glTexSubImage2D = (glTexSubImage2D_client_proc_t) getProc("glTexSubImage2D", userData);
|
||||
glTranslatex = (glTranslatex_client_proc_t) getProc("glTranslatex", userData);
|
||||
glVertexPointer = (glVertexPointer_client_proc_t) getProc("glVertexPointer", userData);
|
||||
glViewport = (glViewport_client_proc_t) getProc("glViewport", userData);
|
||||
glPointSizePointerOES = (glPointSizePointerOES_client_proc_t) getProc("glPointSizePointerOES", userData);
|
||||
glVertexPointerOffset = (glVertexPointerOffset_client_proc_t) getProc("glVertexPointerOffset", userData);
|
||||
glColorPointerOffset = (glColorPointerOffset_client_proc_t) getProc("glColorPointerOffset", userData);
|
||||
glNormalPointerOffset = (glNormalPointerOffset_client_proc_t) getProc("glNormalPointerOffset", userData);
|
||||
glPointSizePointerOffset = (glPointSizePointerOffset_client_proc_t) getProc("glPointSizePointerOffset", userData);
|
||||
glTexCoordPointerOffset = (glTexCoordPointerOffset_client_proc_t) getProc("glTexCoordPointerOffset", userData);
|
||||
glWeightPointerOffset = (glWeightPointerOffset_client_proc_t) getProc("glWeightPointerOffset", userData);
|
||||
glMatrixIndexPointerOffset = (glMatrixIndexPointerOffset_client_proc_t) getProc("glMatrixIndexPointerOffset", userData);
|
||||
glVertexPointerData = (glVertexPointerData_client_proc_t) getProc("glVertexPointerData", userData);
|
||||
glColorPointerData = (glColorPointerData_client_proc_t) getProc("glColorPointerData", userData);
|
||||
glNormalPointerData = (glNormalPointerData_client_proc_t) getProc("glNormalPointerData", userData);
|
||||
glTexCoordPointerData = (glTexCoordPointerData_client_proc_t) getProc("glTexCoordPointerData", userData);
|
||||
glPointSizePointerData = (glPointSizePointerData_client_proc_t) getProc("glPointSizePointerData", userData);
|
||||
glWeightPointerData = (glWeightPointerData_client_proc_t) getProc("glWeightPointerData", userData);
|
||||
glMatrixIndexPointerData = (glMatrixIndexPointerData_client_proc_t) getProc("glMatrixIndexPointerData", userData);
|
||||
glDrawElementsOffset = (glDrawElementsOffset_client_proc_t) getProc("glDrawElementsOffset", userData);
|
||||
glDrawElementsData = (glDrawElementsData_client_proc_t) getProc("glDrawElementsData", userData);
|
||||
glGetCompressedTextureFormats = (glGetCompressedTextureFormats_client_proc_t) getProc("glGetCompressedTextureFormats", userData);
|
||||
glFinishRoundTrip = (glFinishRoundTrip_client_proc_t) getProc("glFinishRoundTrip", userData);
|
||||
glBlendEquationSeparateOES = (glBlendEquationSeparateOES_client_proc_t) getProc("glBlendEquationSeparateOES", userData);
|
||||
glBlendFuncSeparateOES = (glBlendFuncSeparateOES_client_proc_t) getProc("glBlendFuncSeparateOES", userData);
|
||||
glBlendEquationOES = (glBlendEquationOES_client_proc_t) getProc("glBlendEquationOES", userData);
|
||||
glDrawTexsOES = (glDrawTexsOES_client_proc_t) getProc("glDrawTexsOES", userData);
|
||||
glDrawTexiOES = (glDrawTexiOES_client_proc_t) getProc("glDrawTexiOES", userData);
|
||||
glDrawTexxOES = (glDrawTexxOES_client_proc_t) getProc("glDrawTexxOES", userData);
|
||||
glDrawTexsvOES = (glDrawTexsvOES_client_proc_t) getProc("glDrawTexsvOES", userData);
|
||||
glDrawTexivOES = (glDrawTexivOES_client_proc_t) getProc("glDrawTexivOES", userData);
|
||||
glDrawTexxvOES = (glDrawTexxvOES_client_proc_t) getProc("glDrawTexxvOES", userData);
|
||||
glDrawTexfOES = (glDrawTexfOES_client_proc_t) getProc("glDrawTexfOES", userData);
|
||||
glDrawTexfvOES = (glDrawTexfvOES_client_proc_t) getProc("glDrawTexfvOES", userData);
|
||||
glEGLImageTargetTexture2DOES = (glEGLImageTargetTexture2DOES_client_proc_t) getProc("glEGLImageTargetTexture2DOES", userData);
|
||||
glEGLImageTargetRenderbufferStorageOES = (glEGLImageTargetRenderbufferStorageOES_client_proc_t) getProc("glEGLImageTargetRenderbufferStorageOES", userData);
|
||||
glAlphaFuncxOES = (glAlphaFuncxOES_client_proc_t) getProc("glAlphaFuncxOES", userData);
|
||||
glClearColorxOES = (glClearColorxOES_client_proc_t) getProc("glClearColorxOES", userData);
|
||||
glClearDepthxOES = (glClearDepthxOES_client_proc_t) getProc("glClearDepthxOES", userData);
|
||||
glClipPlanexOES = (glClipPlanexOES_client_proc_t) getProc("glClipPlanexOES", userData);
|
||||
glClipPlanexIMG = (glClipPlanexIMG_client_proc_t) getProc("glClipPlanexIMG", userData);
|
||||
glColor4xOES = (glColor4xOES_client_proc_t) getProc("glColor4xOES", userData);
|
||||
glDepthRangexOES = (glDepthRangexOES_client_proc_t) getProc("glDepthRangexOES", userData);
|
||||
glFogxOES = (glFogxOES_client_proc_t) getProc("glFogxOES", userData);
|
||||
glFogxvOES = (glFogxvOES_client_proc_t) getProc("glFogxvOES", userData);
|
||||
glFrustumxOES = (glFrustumxOES_client_proc_t) getProc("glFrustumxOES", userData);
|
||||
glGetClipPlanexOES = (glGetClipPlanexOES_client_proc_t) getProc("glGetClipPlanexOES", userData);
|
||||
glGetClipPlanex = (glGetClipPlanex_client_proc_t) getProc("glGetClipPlanex", userData);
|
||||
glGetFixedvOES = (glGetFixedvOES_client_proc_t) getProc("glGetFixedvOES", userData);
|
||||
glGetLightxvOES = (glGetLightxvOES_client_proc_t) getProc("glGetLightxvOES", userData);
|
||||
glGetMaterialxvOES = (glGetMaterialxvOES_client_proc_t) getProc("glGetMaterialxvOES", userData);
|
||||
glGetTexEnvxvOES = (glGetTexEnvxvOES_client_proc_t) getProc("glGetTexEnvxvOES", userData);
|
||||
glGetTexParameterxvOES = (glGetTexParameterxvOES_client_proc_t) getProc("glGetTexParameterxvOES", userData);
|
||||
glLightModelxOES = (glLightModelxOES_client_proc_t) getProc("glLightModelxOES", userData);
|
||||
glLightModelxvOES = (glLightModelxvOES_client_proc_t) getProc("glLightModelxvOES", userData);
|
||||
glLightxOES = (glLightxOES_client_proc_t) getProc("glLightxOES", userData);
|
||||
glLightxvOES = (glLightxvOES_client_proc_t) getProc("glLightxvOES", userData);
|
||||
glLineWidthxOES = (glLineWidthxOES_client_proc_t) getProc("glLineWidthxOES", userData);
|
||||
glLoadMatrixxOES = (glLoadMatrixxOES_client_proc_t) getProc("glLoadMatrixxOES", userData);
|
||||
glMaterialxOES = (glMaterialxOES_client_proc_t) getProc("glMaterialxOES", userData);
|
||||
glMaterialxvOES = (glMaterialxvOES_client_proc_t) getProc("glMaterialxvOES", userData);
|
||||
glMultMatrixxOES = (glMultMatrixxOES_client_proc_t) getProc("glMultMatrixxOES", userData);
|
||||
glMultiTexCoord4xOES = (glMultiTexCoord4xOES_client_proc_t) getProc("glMultiTexCoord4xOES", userData);
|
||||
glNormal3xOES = (glNormal3xOES_client_proc_t) getProc("glNormal3xOES", userData);
|
||||
glOrthoxOES = (glOrthoxOES_client_proc_t) getProc("glOrthoxOES", userData);
|
||||
glPointParameterxOES = (glPointParameterxOES_client_proc_t) getProc("glPointParameterxOES", userData);
|
||||
glPointParameterxvOES = (glPointParameterxvOES_client_proc_t) getProc("glPointParameterxvOES", userData);
|
||||
glPointSizexOES = (glPointSizexOES_client_proc_t) getProc("glPointSizexOES", userData);
|
||||
glPolygonOffsetxOES = (glPolygonOffsetxOES_client_proc_t) getProc("glPolygonOffsetxOES", userData);
|
||||
glRotatexOES = (glRotatexOES_client_proc_t) getProc("glRotatexOES", userData);
|
||||
glSampleCoveragexOES = (glSampleCoveragexOES_client_proc_t) getProc("glSampleCoveragexOES", userData);
|
||||
glScalexOES = (glScalexOES_client_proc_t) getProc("glScalexOES", userData);
|
||||
glTexEnvxOES = (glTexEnvxOES_client_proc_t) getProc("glTexEnvxOES", userData);
|
||||
glTexEnvxvOES = (glTexEnvxvOES_client_proc_t) getProc("glTexEnvxvOES", userData);
|
||||
glTexParameterxOES = (glTexParameterxOES_client_proc_t) getProc("glTexParameterxOES", userData);
|
||||
glTexParameterxvOES = (glTexParameterxvOES_client_proc_t) getProc("glTexParameterxvOES", userData);
|
||||
glTranslatexOES = (glTranslatexOES_client_proc_t) getProc("glTranslatexOES", userData);
|
||||
glIsRenderbufferOES = (glIsRenderbufferOES_client_proc_t) getProc("glIsRenderbufferOES", userData);
|
||||
glBindRenderbufferOES = (glBindRenderbufferOES_client_proc_t) getProc("glBindRenderbufferOES", userData);
|
||||
glDeleteRenderbuffersOES = (glDeleteRenderbuffersOES_client_proc_t) getProc("glDeleteRenderbuffersOES", userData);
|
||||
glGenRenderbuffersOES = (glGenRenderbuffersOES_client_proc_t) getProc("glGenRenderbuffersOES", userData);
|
||||
glRenderbufferStorageOES = (glRenderbufferStorageOES_client_proc_t) getProc("glRenderbufferStorageOES", userData);
|
||||
glGetRenderbufferParameterivOES = (glGetRenderbufferParameterivOES_client_proc_t) getProc("glGetRenderbufferParameterivOES", userData);
|
||||
glIsFramebufferOES = (glIsFramebufferOES_client_proc_t) getProc("glIsFramebufferOES", userData);
|
||||
glBindFramebufferOES = (glBindFramebufferOES_client_proc_t) getProc("glBindFramebufferOES", userData);
|
||||
glDeleteFramebuffersOES = (glDeleteFramebuffersOES_client_proc_t) getProc("glDeleteFramebuffersOES", userData);
|
||||
glGenFramebuffersOES = (glGenFramebuffersOES_client_proc_t) getProc("glGenFramebuffersOES", userData);
|
||||
glCheckFramebufferStatusOES = (glCheckFramebufferStatusOES_client_proc_t) getProc("glCheckFramebufferStatusOES", userData);
|
||||
glFramebufferRenderbufferOES = (glFramebufferRenderbufferOES_client_proc_t) getProc("glFramebufferRenderbufferOES", userData);
|
||||
glFramebufferTexture2DOES = (glFramebufferTexture2DOES_client_proc_t) getProc("glFramebufferTexture2DOES", userData);
|
||||
glGetFramebufferAttachmentParameterivOES = (glGetFramebufferAttachmentParameterivOES_client_proc_t) getProc("glGetFramebufferAttachmentParameterivOES", userData);
|
||||
glGenerateMipmapOES = (glGenerateMipmapOES_client_proc_t) getProc("glGenerateMipmapOES", userData);
|
||||
glMapBufferOES = (glMapBufferOES_client_proc_t) getProc("glMapBufferOES", userData);
|
||||
glUnmapBufferOES = (glUnmapBufferOES_client_proc_t) getProc("glUnmapBufferOES", userData);
|
||||
glGetBufferPointervOES = (glGetBufferPointervOES_client_proc_t) getProc("glGetBufferPointervOES", userData);
|
||||
glCurrentPaletteMatrixOES = (glCurrentPaletteMatrixOES_client_proc_t) getProc("glCurrentPaletteMatrixOES", userData);
|
||||
glLoadPaletteFromModelViewMatrixOES = (glLoadPaletteFromModelViewMatrixOES_client_proc_t) getProc("glLoadPaletteFromModelViewMatrixOES", userData);
|
||||
glMatrixIndexPointerOES = (glMatrixIndexPointerOES_client_proc_t) getProc("glMatrixIndexPointerOES", userData);
|
||||
glWeightPointerOES = (glWeightPointerOES_client_proc_t) getProc("glWeightPointerOES", userData);
|
||||
glQueryMatrixxOES = (glQueryMatrixxOES_client_proc_t) getProc("glQueryMatrixxOES", userData);
|
||||
glDepthRangefOES = (glDepthRangefOES_client_proc_t) getProc("glDepthRangefOES", userData);
|
||||
glFrustumfOES = (glFrustumfOES_client_proc_t) getProc("glFrustumfOES", userData);
|
||||
glOrthofOES = (glOrthofOES_client_proc_t) getProc("glOrthofOES", userData);
|
||||
glClipPlanefOES = (glClipPlanefOES_client_proc_t) getProc("glClipPlanefOES", userData);
|
||||
glClipPlanefIMG = (glClipPlanefIMG_client_proc_t) getProc("glClipPlanefIMG", userData);
|
||||
glGetClipPlanefOES = (glGetClipPlanefOES_client_proc_t) getProc("glGetClipPlanefOES", userData);
|
||||
glClearDepthfOES = (glClearDepthfOES_client_proc_t) getProc("glClearDepthfOES", userData);
|
||||
glTexGenfOES = (glTexGenfOES_client_proc_t) getProc("glTexGenfOES", userData);
|
||||
glTexGenfvOES = (glTexGenfvOES_client_proc_t) getProc("glTexGenfvOES", userData);
|
||||
glTexGeniOES = (glTexGeniOES_client_proc_t) getProc("glTexGeniOES", userData);
|
||||
glTexGenivOES = (glTexGenivOES_client_proc_t) getProc("glTexGenivOES", userData);
|
||||
glTexGenxOES = (glTexGenxOES_client_proc_t) getProc("glTexGenxOES", userData);
|
||||
glTexGenxvOES = (glTexGenxvOES_client_proc_t) getProc("glTexGenxvOES", userData);
|
||||
glGetTexGenfvOES = (glGetTexGenfvOES_client_proc_t) getProc("glGetTexGenfvOES", userData);
|
||||
glGetTexGenivOES = (glGetTexGenivOES_client_proc_t) getProc("glGetTexGenivOES", userData);
|
||||
glGetTexGenxvOES = (glGetTexGenxvOES_client_proc_t) getProc("glGetTexGenxvOES", userData);
|
||||
glBindVertexArrayOES = (glBindVertexArrayOES_client_proc_t) getProc("glBindVertexArrayOES", userData);
|
||||
glDeleteVertexArraysOES = (glDeleteVertexArraysOES_client_proc_t) getProc("glDeleteVertexArraysOES", userData);
|
||||
glGenVertexArraysOES = (glGenVertexArraysOES_client_proc_t) getProc("glGenVertexArraysOES", userData);
|
||||
glIsVertexArrayOES = (glIsVertexArrayOES_client_proc_t) getProc("glIsVertexArrayOES", userData);
|
||||
glDiscardFramebufferEXT = (glDiscardFramebufferEXT_client_proc_t) getProc("glDiscardFramebufferEXT", userData);
|
||||
glMultiDrawArraysEXT = (glMultiDrawArraysEXT_client_proc_t) getProc("glMultiDrawArraysEXT", userData);
|
||||
glMultiDrawElementsEXT = (glMultiDrawElementsEXT_client_proc_t) getProc("glMultiDrawElementsEXT", userData);
|
||||
glMultiDrawArraysSUN = (glMultiDrawArraysSUN_client_proc_t) getProc("glMultiDrawArraysSUN", userData);
|
||||
glMultiDrawElementsSUN = (glMultiDrawElementsSUN_client_proc_t) getProc("glMultiDrawElementsSUN", userData);
|
||||
glRenderbufferStorageMultisampleIMG = (glRenderbufferStorageMultisampleIMG_client_proc_t) getProc("glRenderbufferStorageMultisampleIMG", userData);
|
||||
glFramebufferTexture2DMultisampleIMG = (glFramebufferTexture2DMultisampleIMG_client_proc_t) getProc("glFramebufferTexture2DMultisampleIMG", userData);
|
||||
glDeleteFencesNV = (glDeleteFencesNV_client_proc_t) getProc("glDeleteFencesNV", userData);
|
||||
glGenFencesNV = (glGenFencesNV_client_proc_t) getProc("glGenFencesNV", userData);
|
||||
glIsFenceNV = (glIsFenceNV_client_proc_t) getProc("glIsFenceNV", userData);
|
||||
glTestFenceNV = (glTestFenceNV_client_proc_t) getProc("glTestFenceNV", userData);
|
||||
glGetFenceivNV = (glGetFenceivNV_client_proc_t) getProc("glGetFenceivNV", userData);
|
||||
glFinishFenceNV = (glFinishFenceNV_client_proc_t) getProc("glFinishFenceNV", userData);
|
||||
glSetFenceNV = (glSetFenceNV_client_proc_t) getProc("glSetFenceNV", userData);
|
||||
glGetDriverControlsQCOM = (glGetDriverControlsQCOM_client_proc_t) getProc("glGetDriverControlsQCOM", userData);
|
||||
glGetDriverControlStringQCOM = (glGetDriverControlStringQCOM_client_proc_t) getProc("glGetDriverControlStringQCOM", userData);
|
||||
glEnableDriverControlQCOM = (glEnableDriverControlQCOM_client_proc_t) getProc("glEnableDriverControlQCOM", userData);
|
||||
glDisableDriverControlQCOM = (glDisableDriverControlQCOM_client_proc_t) getProc("glDisableDriverControlQCOM", userData);
|
||||
glExtGetTexturesQCOM = (glExtGetTexturesQCOM_client_proc_t) getProc("glExtGetTexturesQCOM", userData);
|
||||
glExtGetBuffersQCOM = (glExtGetBuffersQCOM_client_proc_t) getProc("glExtGetBuffersQCOM", userData);
|
||||
glExtGetRenderbuffersQCOM = (glExtGetRenderbuffersQCOM_client_proc_t) getProc("glExtGetRenderbuffersQCOM", userData);
|
||||
glExtGetFramebuffersQCOM = (glExtGetFramebuffersQCOM_client_proc_t) getProc("glExtGetFramebuffersQCOM", userData);
|
||||
glExtGetTexLevelParameterivQCOM = (glExtGetTexLevelParameterivQCOM_client_proc_t) getProc("glExtGetTexLevelParameterivQCOM", userData);
|
||||
glExtTexObjectStateOverrideiQCOM = (glExtTexObjectStateOverrideiQCOM_client_proc_t) getProc("glExtTexObjectStateOverrideiQCOM", userData);
|
||||
glExtGetTexSubImageQCOM = (glExtGetTexSubImageQCOM_client_proc_t) getProc("glExtGetTexSubImageQCOM", userData);
|
||||
glExtGetBufferPointervQCOM = (glExtGetBufferPointervQCOM_client_proc_t) getProc("glExtGetBufferPointervQCOM", userData);
|
||||
glExtGetShadersQCOM = (glExtGetShadersQCOM_client_proc_t) getProc("glExtGetShadersQCOM", userData);
|
||||
glExtGetProgramsQCOM = (glExtGetProgramsQCOM_client_proc_t) getProc("glExtGetProgramsQCOM", userData);
|
||||
glExtIsProgramBinaryQCOM = (glExtIsProgramBinaryQCOM_client_proc_t) getProc("glExtIsProgramBinaryQCOM", userData);
|
||||
glExtGetProgramBinarySourceQCOM = (glExtGetProgramBinarySourceQCOM_client_proc_t) getProc("glExtGetProgramBinarySourceQCOM", userData);
|
||||
glStartTilingQCOM = (glStartTilingQCOM_client_proc_t) getProc("glStartTilingQCOM", userData);
|
||||
glEndTilingQCOM = (glEndTilingQCOM_client_proc_t) getProc("glEndTilingQCOM", userData);
|
||||
return 0;
|
||||
}
|
||||
|
||||
313
android/opengl/system/GLESv1_enc/gl_client_context.h
Normal file
313
android/opengl/system/GLESv1_enc/gl_client_context.h
Normal file
|
|
@ -0,0 +1,313 @@
|
|||
// Generated Code - DO NOT EDIT !!
|
||||
// generated by 'emugen'
|
||||
#ifndef __gl_client_context_t_h
|
||||
#define __gl_client_context_t_h
|
||||
|
||||
#include "gl_client_proc.h"
|
||||
|
||||
#include "gl_types.h"
|
||||
|
||||
|
||||
struct gl_client_context_t {
|
||||
|
||||
glAlphaFunc_client_proc_t glAlphaFunc;
|
||||
glClearColor_client_proc_t glClearColor;
|
||||
glClearDepthf_client_proc_t glClearDepthf;
|
||||
glClipPlanef_client_proc_t glClipPlanef;
|
||||
glColor4f_client_proc_t glColor4f;
|
||||
glDepthRangef_client_proc_t glDepthRangef;
|
||||
glFogf_client_proc_t glFogf;
|
||||
glFogfv_client_proc_t glFogfv;
|
||||
glFrustumf_client_proc_t glFrustumf;
|
||||
glGetClipPlanef_client_proc_t glGetClipPlanef;
|
||||
glGetFloatv_client_proc_t glGetFloatv;
|
||||
glGetLightfv_client_proc_t glGetLightfv;
|
||||
glGetMaterialfv_client_proc_t glGetMaterialfv;
|
||||
glGetTexEnvfv_client_proc_t glGetTexEnvfv;
|
||||
glGetTexParameterfv_client_proc_t glGetTexParameterfv;
|
||||
glLightModelf_client_proc_t glLightModelf;
|
||||
glLightModelfv_client_proc_t glLightModelfv;
|
||||
glLightf_client_proc_t glLightf;
|
||||
glLightfv_client_proc_t glLightfv;
|
||||
glLineWidth_client_proc_t glLineWidth;
|
||||
glLoadMatrixf_client_proc_t glLoadMatrixf;
|
||||
glMaterialf_client_proc_t glMaterialf;
|
||||
glMaterialfv_client_proc_t glMaterialfv;
|
||||
glMultMatrixf_client_proc_t glMultMatrixf;
|
||||
glMultiTexCoord4f_client_proc_t glMultiTexCoord4f;
|
||||
glNormal3f_client_proc_t glNormal3f;
|
||||
glOrthof_client_proc_t glOrthof;
|
||||
glPointParameterf_client_proc_t glPointParameterf;
|
||||
glPointParameterfv_client_proc_t glPointParameterfv;
|
||||
glPointSize_client_proc_t glPointSize;
|
||||
glPolygonOffset_client_proc_t glPolygonOffset;
|
||||
glRotatef_client_proc_t glRotatef;
|
||||
glScalef_client_proc_t glScalef;
|
||||
glTexEnvf_client_proc_t glTexEnvf;
|
||||
glTexEnvfv_client_proc_t glTexEnvfv;
|
||||
glTexParameterf_client_proc_t glTexParameterf;
|
||||
glTexParameterfv_client_proc_t glTexParameterfv;
|
||||
glTranslatef_client_proc_t glTranslatef;
|
||||
glActiveTexture_client_proc_t glActiveTexture;
|
||||
glAlphaFuncx_client_proc_t glAlphaFuncx;
|
||||
glBindBuffer_client_proc_t glBindBuffer;
|
||||
glBindTexture_client_proc_t glBindTexture;
|
||||
glBlendFunc_client_proc_t glBlendFunc;
|
||||
glBufferData_client_proc_t glBufferData;
|
||||
glBufferSubData_client_proc_t glBufferSubData;
|
||||
glClear_client_proc_t glClear;
|
||||
glClearColorx_client_proc_t glClearColorx;
|
||||
glClearDepthx_client_proc_t glClearDepthx;
|
||||
glClearStencil_client_proc_t glClearStencil;
|
||||
glClientActiveTexture_client_proc_t glClientActiveTexture;
|
||||
glColor4ub_client_proc_t glColor4ub;
|
||||
glColor4x_client_proc_t glColor4x;
|
||||
glColorMask_client_proc_t glColorMask;
|
||||
glColorPointer_client_proc_t glColorPointer;
|
||||
glCompressedTexImage2D_client_proc_t glCompressedTexImage2D;
|
||||
glCompressedTexSubImage2D_client_proc_t glCompressedTexSubImage2D;
|
||||
glCopyTexImage2D_client_proc_t glCopyTexImage2D;
|
||||
glCopyTexSubImage2D_client_proc_t glCopyTexSubImage2D;
|
||||
glCullFace_client_proc_t glCullFace;
|
||||
glDeleteBuffers_client_proc_t glDeleteBuffers;
|
||||
glDeleteTextures_client_proc_t glDeleteTextures;
|
||||
glDepthFunc_client_proc_t glDepthFunc;
|
||||
glDepthMask_client_proc_t glDepthMask;
|
||||
glDepthRangex_client_proc_t glDepthRangex;
|
||||
glDisable_client_proc_t glDisable;
|
||||
glDisableClientState_client_proc_t glDisableClientState;
|
||||
glDrawArrays_client_proc_t glDrawArrays;
|
||||
glDrawElements_client_proc_t glDrawElements;
|
||||
glEnable_client_proc_t glEnable;
|
||||
glEnableClientState_client_proc_t glEnableClientState;
|
||||
glFinish_client_proc_t glFinish;
|
||||
glFlush_client_proc_t glFlush;
|
||||
glFogx_client_proc_t glFogx;
|
||||
glFogxv_client_proc_t glFogxv;
|
||||
glFrontFace_client_proc_t glFrontFace;
|
||||
glFrustumx_client_proc_t glFrustumx;
|
||||
glGetBooleanv_client_proc_t glGetBooleanv;
|
||||
glGetBufferParameteriv_client_proc_t glGetBufferParameteriv;
|
||||
glClipPlanex_client_proc_t glClipPlanex;
|
||||
glGenBuffers_client_proc_t glGenBuffers;
|
||||
glGenTextures_client_proc_t glGenTextures;
|
||||
glGetError_client_proc_t glGetError;
|
||||
glGetFixedv_client_proc_t glGetFixedv;
|
||||
glGetIntegerv_client_proc_t glGetIntegerv;
|
||||
glGetLightxv_client_proc_t glGetLightxv;
|
||||
glGetMaterialxv_client_proc_t glGetMaterialxv;
|
||||
glGetPointerv_client_proc_t glGetPointerv;
|
||||
glGetString_client_proc_t glGetString;
|
||||
glGetTexEnviv_client_proc_t glGetTexEnviv;
|
||||
glGetTexEnvxv_client_proc_t glGetTexEnvxv;
|
||||
glGetTexParameteriv_client_proc_t glGetTexParameteriv;
|
||||
glGetTexParameterxv_client_proc_t glGetTexParameterxv;
|
||||
glHint_client_proc_t glHint;
|
||||
glIsBuffer_client_proc_t glIsBuffer;
|
||||
glIsEnabled_client_proc_t glIsEnabled;
|
||||
glIsTexture_client_proc_t glIsTexture;
|
||||
glLightModelx_client_proc_t glLightModelx;
|
||||
glLightModelxv_client_proc_t glLightModelxv;
|
||||
glLightx_client_proc_t glLightx;
|
||||
glLightxv_client_proc_t glLightxv;
|
||||
glLineWidthx_client_proc_t glLineWidthx;
|
||||
glLoadIdentity_client_proc_t glLoadIdentity;
|
||||
glLoadMatrixx_client_proc_t glLoadMatrixx;
|
||||
glLogicOp_client_proc_t glLogicOp;
|
||||
glMaterialx_client_proc_t glMaterialx;
|
||||
glMaterialxv_client_proc_t glMaterialxv;
|
||||
glMatrixMode_client_proc_t glMatrixMode;
|
||||
glMultMatrixx_client_proc_t glMultMatrixx;
|
||||
glMultiTexCoord4x_client_proc_t glMultiTexCoord4x;
|
||||
glNormal3x_client_proc_t glNormal3x;
|
||||
glNormalPointer_client_proc_t glNormalPointer;
|
||||
glOrthox_client_proc_t glOrthox;
|
||||
glPixelStorei_client_proc_t glPixelStorei;
|
||||
glPointParameterx_client_proc_t glPointParameterx;
|
||||
glPointParameterxv_client_proc_t glPointParameterxv;
|
||||
glPointSizex_client_proc_t glPointSizex;
|
||||
glPolygonOffsetx_client_proc_t glPolygonOffsetx;
|
||||
glPopMatrix_client_proc_t glPopMatrix;
|
||||
glPushMatrix_client_proc_t glPushMatrix;
|
||||
glReadPixels_client_proc_t glReadPixels;
|
||||
glRotatex_client_proc_t glRotatex;
|
||||
glSampleCoverage_client_proc_t glSampleCoverage;
|
||||
glSampleCoveragex_client_proc_t glSampleCoveragex;
|
||||
glScalex_client_proc_t glScalex;
|
||||
glScissor_client_proc_t glScissor;
|
||||
glShadeModel_client_proc_t glShadeModel;
|
||||
glStencilFunc_client_proc_t glStencilFunc;
|
||||
glStencilMask_client_proc_t glStencilMask;
|
||||
glStencilOp_client_proc_t glStencilOp;
|
||||
glTexCoordPointer_client_proc_t glTexCoordPointer;
|
||||
glTexEnvi_client_proc_t glTexEnvi;
|
||||
glTexEnvx_client_proc_t glTexEnvx;
|
||||
glTexEnviv_client_proc_t glTexEnviv;
|
||||
glTexEnvxv_client_proc_t glTexEnvxv;
|
||||
glTexImage2D_client_proc_t glTexImage2D;
|
||||
glTexParameteri_client_proc_t glTexParameteri;
|
||||
glTexParameterx_client_proc_t glTexParameterx;
|
||||
glTexParameteriv_client_proc_t glTexParameteriv;
|
||||
glTexParameterxv_client_proc_t glTexParameterxv;
|
||||
glTexSubImage2D_client_proc_t glTexSubImage2D;
|
||||
glTranslatex_client_proc_t glTranslatex;
|
||||
glVertexPointer_client_proc_t glVertexPointer;
|
||||
glViewport_client_proc_t glViewport;
|
||||
glPointSizePointerOES_client_proc_t glPointSizePointerOES;
|
||||
glVertexPointerOffset_client_proc_t glVertexPointerOffset;
|
||||
glColorPointerOffset_client_proc_t glColorPointerOffset;
|
||||
glNormalPointerOffset_client_proc_t glNormalPointerOffset;
|
||||
glPointSizePointerOffset_client_proc_t glPointSizePointerOffset;
|
||||
glTexCoordPointerOffset_client_proc_t glTexCoordPointerOffset;
|
||||
glWeightPointerOffset_client_proc_t glWeightPointerOffset;
|
||||
glMatrixIndexPointerOffset_client_proc_t glMatrixIndexPointerOffset;
|
||||
glVertexPointerData_client_proc_t glVertexPointerData;
|
||||
glColorPointerData_client_proc_t glColorPointerData;
|
||||
glNormalPointerData_client_proc_t glNormalPointerData;
|
||||
glTexCoordPointerData_client_proc_t glTexCoordPointerData;
|
||||
glPointSizePointerData_client_proc_t glPointSizePointerData;
|
||||
glWeightPointerData_client_proc_t glWeightPointerData;
|
||||
glMatrixIndexPointerData_client_proc_t glMatrixIndexPointerData;
|
||||
glDrawElementsOffset_client_proc_t glDrawElementsOffset;
|
||||
glDrawElementsData_client_proc_t glDrawElementsData;
|
||||
glGetCompressedTextureFormats_client_proc_t glGetCompressedTextureFormats;
|
||||
glFinishRoundTrip_client_proc_t glFinishRoundTrip;
|
||||
glBlendEquationSeparateOES_client_proc_t glBlendEquationSeparateOES;
|
||||
glBlendFuncSeparateOES_client_proc_t glBlendFuncSeparateOES;
|
||||
glBlendEquationOES_client_proc_t glBlendEquationOES;
|
||||
glDrawTexsOES_client_proc_t glDrawTexsOES;
|
||||
glDrawTexiOES_client_proc_t glDrawTexiOES;
|
||||
glDrawTexxOES_client_proc_t glDrawTexxOES;
|
||||
glDrawTexsvOES_client_proc_t glDrawTexsvOES;
|
||||
glDrawTexivOES_client_proc_t glDrawTexivOES;
|
||||
glDrawTexxvOES_client_proc_t glDrawTexxvOES;
|
||||
glDrawTexfOES_client_proc_t glDrawTexfOES;
|
||||
glDrawTexfvOES_client_proc_t glDrawTexfvOES;
|
||||
glEGLImageTargetTexture2DOES_client_proc_t glEGLImageTargetTexture2DOES;
|
||||
glEGLImageTargetRenderbufferStorageOES_client_proc_t glEGLImageTargetRenderbufferStorageOES;
|
||||
glAlphaFuncxOES_client_proc_t glAlphaFuncxOES;
|
||||
glClearColorxOES_client_proc_t glClearColorxOES;
|
||||
glClearDepthxOES_client_proc_t glClearDepthxOES;
|
||||
glClipPlanexOES_client_proc_t glClipPlanexOES;
|
||||
glClipPlanexIMG_client_proc_t glClipPlanexIMG;
|
||||
glColor4xOES_client_proc_t glColor4xOES;
|
||||
glDepthRangexOES_client_proc_t glDepthRangexOES;
|
||||
glFogxOES_client_proc_t glFogxOES;
|
||||
glFogxvOES_client_proc_t glFogxvOES;
|
||||
glFrustumxOES_client_proc_t glFrustumxOES;
|
||||
glGetClipPlanexOES_client_proc_t glGetClipPlanexOES;
|
||||
glGetClipPlanex_client_proc_t glGetClipPlanex;
|
||||
glGetFixedvOES_client_proc_t glGetFixedvOES;
|
||||
glGetLightxvOES_client_proc_t glGetLightxvOES;
|
||||
glGetMaterialxvOES_client_proc_t glGetMaterialxvOES;
|
||||
glGetTexEnvxvOES_client_proc_t glGetTexEnvxvOES;
|
||||
glGetTexParameterxvOES_client_proc_t glGetTexParameterxvOES;
|
||||
glLightModelxOES_client_proc_t glLightModelxOES;
|
||||
glLightModelxvOES_client_proc_t glLightModelxvOES;
|
||||
glLightxOES_client_proc_t glLightxOES;
|
||||
glLightxvOES_client_proc_t glLightxvOES;
|
||||
glLineWidthxOES_client_proc_t glLineWidthxOES;
|
||||
glLoadMatrixxOES_client_proc_t glLoadMatrixxOES;
|
||||
glMaterialxOES_client_proc_t glMaterialxOES;
|
||||
glMaterialxvOES_client_proc_t glMaterialxvOES;
|
||||
glMultMatrixxOES_client_proc_t glMultMatrixxOES;
|
||||
glMultiTexCoord4xOES_client_proc_t glMultiTexCoord4xOES;
|
||||
glNormal3xOES_client_proc_t glNormal3xOES;
|
||||
glOrthoxOES_client_proc_t glOrthoxOES;
|
||||
glPointParameterxOES_client_proc_t glPointParameterxOES;
|
||||
glPointParameterxvOES_client_proc_t glPointParameterxvOES;
|
||||
glPointSizexOES_client_proc_t glPointSizexOES;
|
||||
glPolygonOffsetxOES_client_proc_t glPolygonOffsetxOES;
|
||||
glRotatexOES_client_proc_t glRotatexOES;
|
||||
glSampleCoveragexOES_client_proc_t glSampleCoveragexOES;
|
||||
glScalexOES_client_proc_t glScalexOES;
|
||||
glTexEnvxOES_client_proc_t glTexEnvxOES;
|
||||
glTexEnvxvOES_client_proc_t glTexEnvxvOES;
|
||||
glTexParameterxOES_client_proc_t glTexParameterxOES;
|
||||
glTexParameterxvOES_client_proc_t glTexParameterxvOES;
|
||||
glTranslatexOES_client_proc_t glTranslatexOES;
|
||||
glIsRenderbufferOES_client_proc_t glIsRenderbufferOES;
|
||||
glBindRenderbufferOES_client_proc_t glBindRenderbufferOES;
|
||||
glDeleteRenderbuffersOES_client_proc_t glDeleteRenderbuffersOES;
|
||||
glGenRenderbuffersOES_client_proc_t glGenRenderbuffersOES;
|
||||
glRenderbufferStorageOES_client_proc_t glRenderbufferStorageOES;
|
||||
glGetRenderbufferParameterivOES_client_proc_t glGetRenderbufferParameterivOES;
|
||||
glIsFramebufferOES_client_proc_t glIsFramebufferOES;
|
||||
glBindFramebufferOES_client_proc_t glBindFramebufferOES;
|
||||
glDeleteFramebuffersOES_client_proc_t glDeleteFramebuffersOES;
|
||||
glGenFramebuffersOES_client_proc_t glGenFramebuffersOES;
|
||||
glCheckFramebufferStatusOES_client_proc_t glCheckFramebufferStatusOES;
|
||||
glFramebufferRenderbufferOES_client_proc_t glFramebufferRenderbufferOES;
|
||||
glFramebufferTexture2DOES_client_proc_t glFramebufferTexture2DOES;
|
||||
glGetFramebufferAttachmentParameterivOES_client_proc_t glGetFramebufferAttachmentParameterivOES;
|
||||
glGenerateMipmapOES_client_proc_t glGenerateMipmapOES;
|
||||
glMapBufferOES_client_proc_t glMapBufferOES;
|
||||
glUnmapBufferOES_client_proc_t glUnmapBufferOES;
|
||||
glGetBufferPointervOES_client_proc_t glGetBufferPointervOES;
|
||||
glCurrentPaletteMatrixOES_client_proc_t glCurrentPaletteMatrixOES;
|
||||
glLoadPaletteFromModelViewMatrixOES_client_proc_t glLoadPaletteFromModelViewMatrixOES;
|
||||
glMatrixIndexPointerOES_client_proc_t glMatrixIndexPointerOES;
|
||||
glWeightPointerOES_client_proc_t glWeightPointerOES;
|
||||
glQueryMatrixxOES_client_proc_t glQueryMatrixxOES;
|
||||
glDepthRangefOES_client_proc_t glDepthRangefOES;
|
||||
glFrustumfOES_client_proc_t glFrustumfOES;
|
||||
glOrthofOES_client_proc_t glOrthofOES;
|
||||
glClipPlanefOES_client_proc_t glClipPlanefOES;
|
||||
glClipPlanefIMG_client_proc_t glClipPlanefIMG;
|
||||
glGetClipPlanefOES_client_proc_t glGetClipPlanefOES;
|
||||
glClearDepthfOES_client_proc_t glClearDepthfOES;
|
||||
glTexGenfOES_client_proc_t glTexGenfOES;
|
||||
glTexGenfvOES_client_proc_t glTexGenfvOES;
|
||||
glTexGeniOES_client_proc_t glTexGeniOES;
|
||||
glTexGenivOES_client_proc_t glTexGenivOES;
|
||||
glTexGenxOES_client_proc_t glTexGenxOES;
|
||||
glTexGenxvOES_client_proc_t glTexGenxvOES;
|
||||
glGetTexGenfvOES_client_proc_t glGetTexGenfvOES;
|
||||
glGetTexGenivOES_client_proc_t glGetTexGenivOES;
|
||||
glGetTexGenxvOES_client_proc_t glGetTexGenxvOES;
|
||||
glBindVertexArrayOES_client_proc_t glBindVertexArrayOES;
|
||||
glDeleteVertexArraysOES_client_proc_t glDeleteVertexArraysOES;
|
||||
glGenVertexArraysOES_client_proc_t glGenVertexArraysOES;
|
||||
glIsVertexArrayOES_client_proc_t glIsVertexArrayOES;
|
||||
glDiscardFramebufferEXT_client_proc_t glDiscardFramebufferEXT;
|
||||
glMultiDrawArraysEXT_client_proc_t glMultiDrawArraysEXT;
|
||||
glMultiDrawElementsEXT_client_proc_t glMultiDrawElementsEXT;
|
||||
glMultiDrawArraysSUN_client_proc_t glMultiDrawArraysSUN;
|
||||
glMultiDrawElementsSUN_client_proc_t glMultiDrawElementsSUN;
|
||||
glRenderbufferStorageMultisampleIMG_client_proc_t glRenderbufferStorageMultisampleIMG;
|
||||
glFramebufferTexture2DMultisampleIMG_client_proc_t glFramebufferTexture2DMultisampleIMG;
|
||||
glDeleteFencesNV_client_proc_t glDeleteFencesNV;
|
||||
glGenFencesNV_client_proc_t glGenFencesNV;
|
||||
glIsFenceNV_client_proc_t glIsFenceNV;
|
||||
glTestFenceNV_client_proc_t glTestFenceNV;
|
||||
glGetFenceivNV_client_proc_t glGetFenceivNV;
|
||||
glFinishFenceNV_client_proc_t glFinishFenceNV;
|
||||
glSetFenceNV_client_proc_t glSetFenceNV;
|
||||
glGetDriverControlsQCOM_client_proc_t glGetDriverControlsQCOM;
|
||||
glGetDriverControlStringQCOM_client_proc_t glGetDriverControlStringQCOM;
|
||||
glEnableDriverControlQCOM_client_proc_t glEnableDriverControlQCOM;
|
||||
glDisableDriverControlQCOM_client_proc_t glDisableDriverControlQCOM;
|
||||
glExtGetTexturesQCOM_client_proc_t glExtGetTexturesQCOM;
|
||||
glExtGetBuffersQCOM_client_proc_t glExtGetBuffersQCOM;
|
||||
glExtGetRenderbuffersQCOM_client_proc_t glExtGetRenderbuffersQCOM;
|
||||
glExtGetFramebuffersQCOM_client_proc_t glExtGetFramebuffersQCOM;
|
||||
glExtGetTexLevelParameterivQCOM_client_proc_t glExtGetTexLevelParameterivQCOM;
|
||||
glExtTexObjectStateOverrideiQCOM_client_proc_t glExtTexObjectStateOverrideiQCOM;
|
||||
glExtGetTexSubImageQCOM_client_proc_t glExtGetTexSubImageQCOM;
|
||||
glExtGetBufferPointervQCOM_client_proc_t glExtGetBufferPointervQCOM;
|
||||
glExtGetShadersQCOM_client_proc_t glExtGetShadersQCOM;
|
||||
glExtGetProgramsQCOM_client_proc_t glExtGetProgramsQCOM;
|
||||
glExtIsProgramBinaryQCOM_client_proc_t glExtIsProgramBinaryQCOM;
|
||||
glExtGetProgramBinarySourceQCOM_client_proc_t glExtGetProgramBinarySourceQCOM;
|
||||
glStartTilingQCOM_client_proc_t glStartTilingQCOM;
|
||||
glEndTilingQCOM_client_proc_t glEndTilingQCOM;
|
||||
virtual ~gl_client_context_t() {}
|
||||
|
||||
typedef gl_client_context_t *CONTEXT_ACCESSOR_TYPE(void);
|
||||
static void setContextAccessor(CONTEXT_ACCESSOR_TYPE *f);
|
||||
int initDispatchByName( void *(*getProc)(const char *name, void *userData), void *userData);
|
||||
virtual void setError(unsigned int error){ (void)error; };
|
||||
virtual unsigned int getError(){ return 0; };
|
||||
};
|
||||
|
||||
#endif
|
||||
305
android/opengl/system/GLESv1_enc/gl_client_proc.h
Normal file
305
android/opengl/system/GLESv1_enc/gl_client_proc.h
Normal file
|
|
@ -0,0 +1,305 @@
|
|||
// Generated Code - DO NOT EDIT !!
|
||||
// generated by 'emugen'
|
||||
#ifndef __gl_client_proc_t_h
|
||||
#define __gl_client_proc_t_h
|
||||
|
||||
|
||||
|
||||
#include "gl_types.h"
|
||||
#ifndef gl_APIENTRY
|
||||
#define gl_APIENTRY
|
||||
#endif
|
||||
typedef void (gl_APIENTRY *glAlphaFunc_client_proc_t) (void * ctx, GLenum, GLclampf);
|
||||
typedef void (gl_APIENTRY *glClearColor_client_proc_t) (void * ctx, GLclampf, GLclampf, GLclampf, GLclampf);
|
||||
typedef void (gl_APIENTRY *glClearDepthf_client_proc_t) (void * ctx, GLclampf);
|
||||
typedef void (gl_APIENTRY *glClipPlanef_client_proc_t) (void * ctx, GLenum, const GLfloat*);
|
||||
typedef void (gl_APIENTRY *glColor4f_client_proc_t) (void * ctx, GLfloat, GLfloat, GLfloat, GLfloat);
|
||||
typedef void (gl_APIENTRY *glDepthRangef_client_proc_t) (void * ctx, GLclampf, GLclampf);
|
||||
typedef void (gl_APIENTRY *glFogf_client_proc_t) (void * ctx, GLenum, GLfloat);
|
||||
typedef void (gl_APIENTRY *glFogfv_client_proc_t) (void * ctx, GLenum, const GLfloat*);
|
||||
typedef void (gl_APIENTRY *glFrustumf_client_proc_t) (void * ctx, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat);
|
||||
typedef void (gl_APIENTRY *glGetClipPlanef_client_proc_t) (void * ctx, GLenum, GLfloat*);
|
||||
typedef void (gl_APIENTRY *glGetFloatv_client_proc_t) (void * ctx, GLenum, GLfloat*);
|
||||
typedef void (gl_APIENTRY *glGetLightfv_client_proc_t) (void * ctx, GLenum, GLenum, GLfloat*);
|
||||
typedef void (gl_APIENTRY *glGetMaterialfv_client_proc_t) (void * ctx, GLenum, GLenum, GLfloat*);
|
||||
typedef void (gl_APIENTRY *glGetTexEnvfv_client_proc_t) (void * ctx, GLenum, GLenum, GLfloat*);
|
||||
typedef void (gl_APIENTRY *glGetTexParameterfv_client_proc_t) (void * ctx, GLenum, GLenum, GLfloat*);
|
||||
typedef void (gl_APIENTRY *glLightModelf_client_proc_t) (void * ctx, GLenum, GLfloat);
|
||||
typedef void (gl_APIENTRY *glLightModelfv_client_proc_t) (void * ctx, GLenum, const GLfloat*);
|
||||
typedef void (gl_APIENTRY *glLightf_client_proc_t) (void * ctx, GLenum, GLenum, GLfloat);
|
||||
typedef void (gl_APIENTRY *glLightfv_client_proc_t) (void * ctx, GLenum, GLenum, const GLfloat*);
|
||||
typedef void (gl_APIENTRY *glLineWidth_client_proc_t) (void * ctx, GLfloat);
|
||||
typedef void (gl_APIENTRY *glLoadMatrixf_client_proc_t) (void * ctx, const GLfloat*);
|
||||
typedef void (gl_APIENTRY *glMaterialf_client_proc_t) (void * ctx, GLenum, GLenum, GLfloat);
|
||||
typedef void (gl_APIENTRY *glMaterialfv_client_proc_t) (void * ctx, GLenum, GLenum, const GLfloat*);
|
||||
typedef void (gl_APIENTRY *glMultMatrixf_client_proc_t) (void * ctx, const GLfloat*);
|
||||
typedef void (gl_APIENTRY *glMultiTexCoord4f_client_proc_t) (void * ctx, GLenum, GLfloat, GLfloat, GLfloat, GLfloat);
|
||||
typedef void (gl_APIENTRY *glNormal3f_client_proc_t) (void * ctx, GLfloat, GLfloat, GLfloat);
|
||||
typedef void (gl_APIENTRY *glOrthof_client_proc_t) (void * ctx, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat);
|
||||
typedef void (gl_APIENTRY *glPointParameterf_client_proc_t) (void * ctx, GLenum, GLfloat);
|
||||
typedef void (gl_APIENTRY *glPointParameterfv_client_proc_t) (void * ctx, GLenum, const GLfloat*);
|
||||
typedef void (gl_APIENTRY *glPointSize_client_proc_t) (void * ctx, GLfloat);
|
||||
typedef void (gl_APIENTRY *glPolygonOffset_client_proc_t) (void * ctx, GLfloat, GLfloat);
|
||||
typedef void (gl_APIENTRY *glRotatef_client_proc_t) (void * ctx, GLfloat, GLfloat, GLfloat, GLfloat);
|
||||
typedef void (gl_APIENTRY *glScalef_client_proc_t) (void * ctx, GLfloat, GLfloat, GLfloat);
|
||||
typedef void (gl_APIENTRY *glTexEnvf_client_proc_t) (void * ctx, GLenum, GLenum, GLfloat);
|
||||
typedef void (gl_APIENTRY *glTexEnvfv_client_proc_t) (void * ctx, GLenum, GLenum, const GLfloat*);
|
||||
typedef void (gl_APIENTRY *glTexParameterf_client_proc_t) (void * ctx, GLenum, GLenum, GLfloat);
|
||||
typedef void (gl_APIENTRY *glTexParameterfv_client_proc_t) (void * ctx, GLenum, GLenum, const GLfloat*);
|
||||
typedef void (gl_APIENTRY *glTranslatef_client_proc_t) (void * ctx, GLfloat, GLfloat, GLfloat);
|
||||
typedef void (gl_APIENTRY *glActiveTexture_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void (gl_APIENTRY *glAlphaFuncx_client_proc_t) (void * ctx, GLenum, GLclampx);
|
||||
typedef void (gl_APIENTRY *glBindBuffer_client_proc_t) (void * ctx, GLenum, GLuint);
|
||||
typedef void (gl_APIENTRY *glBindTexture_client_proc_t) (void * ctx, GLenum, GLuint);
|
||||
typedef void (gl_APIENTRY *glBlendFunc_client_proc_t) (void * ctx, GLenum, GLenum);
|
||||
typedef void (gl_APIENTRY *glBufferData_client_proc_t) (void * ctx, GLenum, GLsizeiptr, const GLvoid*, GLenum);
|
||||
typedef void (gl_APIENTRY *glBufferSubData_client_proc_t) (void * ctx, GLenum, GLintptr, GLsizeiptr, const GLvoid*);
|
||||
typedef void (gl_APIENTRY *glClear_client_proc_t) (void * ctx, GLbitfield);
|
||||
typedef void (gl_APIENTRY *glClearColorx_client_proc_t) (void * ctx, GLclampx, GLclampx, GLclampx, GLclampx);
|
||||
typedef void (gl_APIENTRY *glClearDepthx_client_proc_t) (void * ctx, GLclampx);
|
||||
typedef void (gl_APIENTRY *glClearStencil_client_proc_t) (void * ctx, GLint);
|
||||
typedef void (gl_APIENTRY *glClientActiveTexture_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void (gl_APIENTRY *glColor4ub_client_proc_t) (void * ctx, GLubyte, GLubyte, GLubyte, GLubyte);
|
||||
typedef void (gl_APIENTRY *glColor4x_client_proc_t) (void * ctx, GLfixed, GLfixed, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glColorMask_client_proc_t) (void * ctx, GLboolean, GLboolean, GLboolean, GLboolean);
|
||||
typedef void (gl_APIENTRY *glColorPointer_client_proc_t) (void * ctx, GLint, GLenum, GLsizei, const GLvoid*);
|
||||
typedef void (gl_APIENTRY *glCompressedTexImage2D_client_proc_t) (void * ctx, GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid*);
|
||||
typedef void (gl_APIENTRY *glCompressedTexSubImage2D_client_proc_t) (void * ctx, GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid*);
|
||||
typedef void (gl_APIENTRY *glCopyTexImage2D_client_proc_t) (void * ctx, GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint);
|
||||
typedef void (gl_APIENTRY *glCopyTexSubImage2D_client_proc_t) (void * ctx, GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei);
|
||||
typedef void (gl_APIENTRY *glCullFace_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void (gl_APIENTRY *glDeleteBuffers_client_proc_t) (void * ctx, GLsizei, const GLuint*);
|
||||
typedef void (gl_APIENTRY *glDeleteTextures_client_proc_t) (void * ctx, GLsizei, const GLuint*);
|
||||
typedef void (gl_APIENTRY *glDepthFunc_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void (gl_APIENTRY *glDepthMask_client_proc_t) (void * ctx, GLboolean);
|
||||
typedef void (gl_APIENTRY *glDepthRangex_client_proc_t) (void * ctx, GLclampx, GLclampx);
|
||||
typedef void (gl_APIENTRY *glDisable_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void (gl_APIENTRY *glDisableClientState_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void (gl_APIENTRY *glDrawArrays_client_proc_t) (void * ctx, GLenum, GLint, GLsizei);
|
||||
typedef void (gl_APIENTRY *glDrawElements_client_proc_t) (void * ctx, GLenum, GLsizei, GLenum, const GLvoid*);
|
||||
typedef void (gl_APIENTRY *glEnable_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void (gl_APIENTRY *glEnableClientState_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void (gl_APIENTRY *glFinish_client_proc_t) (void * ctx);
|
||||
typedef void (gl_APIENTRY *glFlush_client_proc_t) (void * ctx);
|
||||
typedef void (gl_APIENTRY *glFogx_client_proc_t) (void * ctx, GLenum, GLfixed);
|
||||
typedef void (gl_APIENTRY *glFogxv_client_proc_t) (void * ctx, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glFrontFace_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void (gl_APIENTRY *glFrustumx_client_proc_t) (void * ctx, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glGetBooleanv_client_proc_t) (void * ctx, GLenum, GLboolean*);
|
||||
typedef void (gl_APIENTRY *glGetBufferParameteriv_client_proc_t) (void * ctx, GLenum, GLenum, GLint*);
|
||||
typedef void (gl_APIENTRY *glClipPlanex_client_proc_t) (void * ctx, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glGenBuffers_client_proc_t) (void * ctx, GLsizei, GLuint*);
|
||||
typedef void (gl_APIENTRY *glGenTextures_client_proc_t) (void * ctx, GLsizei, GLuint*);
|
||||
typedef GLenum (gl_APIENTRY *glGetError_client_proc_t) (void * ctx);
|
||||
typedef void (gl_APIENTRY *glGetFixedv_client_proc_t) (void * ctx, GLenum, GLfixed*);
|
||||
typedef void (gl_APIENTRY *glGetIntegerv_client_proc_t) (void * ctx, GLenum, GLint*);
|
||||
typedef void (gl_APIENTRY *glGetLightxv_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed*);
|
||||
typedef void (gl_APIENTRY *glGetMaterialxv_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed*);
|
||||
typedef void (gl_APIENTRY *glGetPointerv_client_proc_t) (void * ctx, GLenum, GLvoid**);
|
||||
typedef const GLubyte* (gl_APIENTRY *glGetString_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void (gl_APIENTRY *glGetTexEnviv_client_proc_t) (void * ctx, GLenum, GLenum, GLint*);
|
||||
typedef void (gl_APIENTRY *glGetTexEnvxv_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed*);
|
||||
typedef void (gl_APIENTRY *glGetTexParameteriv_client_proc_t) (void * ctx, GLenum, GLenum, GLint*);
|
||||
typedef void (gl_APIENTRY *glGetTexParameterxv_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed*);
|
||||
typedef void (gl_APIENTRY *glHint_client_proc_t) (void * ctx, GLenum, GLenum);
|
||||
typedef GLboolean (gl_APIENTRY *glIsBuffer_client_proc_t) (void * ctx, GLuint);
|
||||
typedef GLboolean (gl_APIENTRY *glIsEnabled_client_proc_t) (void * ctx, GLenum);
|
||||
typedef GLboolean (gl_APIENTRY *glIsTexture_client_proc_t) (void * ctx, GLuint);
|
||||
typedef void (gl_APIENTRY *glLightModelx_client_proc_t) (void * ctx, GLenum, GLfixed);
|
||||
typedef void (gl_APIENTRY *glLightModelxv_client_proc_t) (void * ctx, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glLightx_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed);
|
||||
typedef void (gl_APIENTRY *glLightxv_client_proc_t) (void * ctx, GLenum, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glLineWidthx_client_proc_t) (void * ctx, GLfixed);
|
||||
typedef void (gl_APIENTRY *glLoadIdentity_client_proc_t) (void * ctx);
|
||||
typedef void (gl_APIENTRY *glLoadMatrixx_client_proc_t) (void * ctx, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glLogicOp_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void (gl_APIENTRY *glMaterialx_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed);
|
||||
typedef void (gl_APIENTRY *glMaterialxv_client_proc_t) (void * ctx, GLenum, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glMatrixMode_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void (gl_APIENTRY *glMultMatrixx_client_proc_t) (void * ctx, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glMultiTexCoord4x_client_proc_t) (void * ctx, GLenum, GLfixed, GLfixed, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glNormal3x_client_proc_t) (void * ctx, GLfixed, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glNormalPointer_client_proc_t) (void * ctx, GLenum, GLsizei, const GLvoid*);
|
||||
typedef void (gl_APIENTRY *glOrthox_client_proc_t) (void * ctx, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glPixelStorei_client_proc_t) (void * ctx, GLenum, GLint);
|
||||
typedef void (gl_APIENTRY *glPointParameterx_client_proc_t) (void * ctx, GLenum, GLfixed);
|
||||
typedef void (gl_APIENTRY *glPointParameterxv_client_proc_t) (void * ctx, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glPointSizex_client_proc_t) (void * ctx, GLfixed);
|
||||
typedef void (gl_APIENTRY *glPolygonOffsetx_client_proc_t) (void * ctx, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glPopMatrix_client_proc_t) (void * ctx);
|
||||
typedef void (gl_APIENTRY *glPushMatrix_client_proc_t) (void * ctx);
|
||||
typedef void (gl_APIENTRY *glReadPixels_client_proc_t) (void * ctx, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid*);
|
||||
typedef void (gl_APIENTRY *glRotatex_client_proc_t) (void * ctx, GLfixed, GLfixed, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glSampleCoverage_client_proc_t) (void * ctx, GLclampf, GLboolean);
|
||||
typedef void (gl_APIENTRY *glSampleCoveragex_client_proc_t) (void * ctx, GLclampx, GLboolean);
|
||||
typedef void (gl_APIENTRY *glScalex_client_proc_t) (void * ctx, GLfixed, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glScissor_client_proc_t) (void * ctx, GLint, GLint, GLsizei, GLsizei);
|
||||
typedef void (gl_APIENTRY *glShadeModel_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void (gl_APIENTRY *glStencilFunc_client_proc_t) (void * ctx, GLenum, GLint, GLuint);
|
||||
typedef void (gl_APIENTRY *glStencilMask_client_proc_t) (void * ctx, GLuint);
|
||||
typedef void (gl_APIENTRY *glStencilOp_client_proc_t) (void * ctx, GLenum, GLenum, GLenum);
|
||||
typedef void (gl_APIENTRY *glTexCoordPointer_client_proc_t) (void * ctx, GLint, GLenum, GLsizei, const GLvoid*);
|
||||
typedef void (gl_APIENTRY *glTexEnvi_client_proc_t) (void * ctx, GLenum, GLenum, GLint);
|
||||
typedef void (gl_APIENTRY *glTexEnvx_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed);
|
||||
typedef void (gl_APIENTRY *glTexEnviv_client_proc_t) (void * ctx, GLenum, GLenum, const GLint*);
|
||||
typedef void (gl_APIENTRY *glTexEnvxv_client_proc_t) (void * ctx, GLenum, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glTexImage2D_client_proc_t) (void * ctx, GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid*);
|
||||
typedef void (gl_APIENTRY *glTexParameteri_client_proc_t) (void * ctx, GLenum, GLenum, GLint);
|
||||
typedef void (gl_APIENTRY *glTexParameterx_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed);
|
||||
typedef void (gl_APIENTRY *glTexParameteriv_client_proc_t) (void * ctx, GLenum, GLenum, const GLint*);
|
||||
typedef void (gl_APIENTRY *glTexParameterxv_client_proc_t) (void * ctx, GLenum, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glTexSubImage2D_client_proc_t) (void * ctx, GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid*);
|
||||
typedef void (gl_APIENTRY *glTranslatex_client_proc_t) (void * ctx, GLfixed, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glVertexPointer_client_proc_t) (void * ctx, GLint, GLenum, GLsizei, const GLvoid*);
|
||||
typedef void (gl_APIENTRY *glViewport_client_proc_t) (void * ctx, GLint, GLint, GLsizei, GLsizei);
|
||||
typedef void (gl_APIENTRY *glPointSizePointerOES_client_proc_t) (void * ctx, GLenum, GLsizei, const GLvoid*);
|
||||
typedef void (gl_APIENTRY *glVertexPointerOffset_client_proc_t) (void * ctx, GLint, GLenum, GLsizei, GLuint);
|
||||
typedef void (gl_APIENTRY *glColorPointerOffset_client_proc_t) (void * ctx, GLint, GLenum, GLsizei, GLuint);
|
||||
typedef void (gl_APIENTRY *glNormalPointerOffset_client_proc_t) (void * ctx, GLenum, GLsizei, GLuint);
|
||||
typedef void (gl_APIENTRY *glPointSizePointerOffset_client_proc_t) (void * ctx, GLenum, GLsizei, GLuint);
|
||||
typedef void (gl_APIENTRY *glTexCoordPointerOffset_client_proc_t) (void * ctx, GLint, GLenum, GLsizei, GLuint);
|
||||
typedef void (gl_APIENTRY *glWeightPointerOffset_client_proc_t) (void * ctx, GLint, GLenum, GLsizei, GLuint);
|
||||
typedef void (gl_APIENTRY *glMatrixIndexPointerOffset_client_proc_t) (void * ctx, GLint, GLenum, GLsizei, GLuint);
|
||||
typedef void (gl_APIENTRY *glVertexPointerData_client_proc_t) (void * ctx, GLint, GLenum, GLsizei, void*, GLuint);
|
||||
typedef void (gl_APIENTRY *glColorPointerData_client_proc_t) (void * ctx, GLint, GLenum, GLsizei, void*, GLuint);
|
||||
typedef void (gl_APIENTRY *glNormalPointerData_client_proc_t) (void * ctx, GLenum, GLsizei, void*, GLuint);
|
||||
typedef void (gl_APIENTRY *glTexCoordPointerData_client_proc_t) (void * ctx, GLint, GLint, GLenum, GLsizei, void*, GLuint);
|
||||
typedef void (gl_APIENTRY *glPointSizePointerData_client_proc_t) (void * ctx, GLenum, GLsizei, void*, GLuint);
|
||||
typedef void (gl_APIENTRY *glWeightPointerData_client_proc_t) (void * ctx, GLint, GLenum, GLsizei, void*, GLuint);
|
||||
typedef void (gl_APIENTRY *glMatrixIndexPointerData_client_proc_t) (void * ctx, GLint, GLenum, GLsizei, void*, GLuint);
|
||||
typedef void (gl_APIENTRY *glDrawElementsOffset_client_proc_t) (void * ctx, GLenum, GLsizei, GLenum, GLuint);
|
||||
typedef void (gl_APIENTRY *glDrawElementsData_client_proc_t) (void * ctx, GLenum, GLsizei, GLenum, void*, GLuint);
|
||||
typedef void (gl_APIENTRY *glGetCompressedTextureFormats_client_proc_t) (void * ctx, int, GLint*);
|
||||
typedef int (gl_APIENTRY *glFinishRoundTrip_client_proc_t) (void * ctx);
|
||||
typedef void (gl_APIENTRY *glBlendEquationSeparateOES_client_proc_t) (void * ctx, GLenum, GLenum);
|
||||
typedef void (gl_APIENTRY *glBlendFuncSeparateOES_client_proc_t) (void * ctx, GLenum, GLenum, GLenum, GLenum);
|
||||
typedef void (gl_APIENTRY *glBlendEquationOES_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void (gl_APIENTRY *glDrawTexsOES_client_proc_t) (void * ctx, GLshort, GLshort, GLshort, GLshort, GLshort);
|
||||
typedef void (gl_APIENTRY *glDrawTexiOES_client_proc_t) (void * ctx, GLint, GLint, GLint, GLint, GLint);
|
||||
typedef void (gl_APIENTRY *glDrawTexxOES_client_proc_t) (void * ctx, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glDrawTexsvOES_client_proc_t) (void * ctx, const GLshort*);
|
||||
typedef void (gl_APIENTRY *glDrawTexivOES_client_proc_t) (void * ctx, const GLint*);
|
||||
typedef void (gl_APIENTRY *glDrawTexxvOES_client_proc_t) (void * ctx, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glDrawTexfOES_client_proc_t) (void * ctx, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat);
|
||||
typedef void (gl_APIENTRY *glDrawTexfvOES_client_proc_t) (void * ctx, const GLfloat*);
|
||||
typedef void (gl_APIENTRY *glEGLImageTargetTexture2DOES_client_proc_t) (void * ctx, GLenum, GLeglImageOES);
|
||||
typedef void (gl_APIENTRY *glEGLImageTargetRenderbufferStorageOES_client_proc_t) (void * ctx, GLenum, GLeglImageOES);
|
||||
typedef void (gl_APIENTRY *glAlphaFuncxOES_client_proc_t) (void * ctx, GLenum, GLclampx);
|
||||
typedef void (gl_APIENTRY *glClearColorxOES_client_proc_t) (void * ctx, GLclampx, GLclampx, GLclampx, GLclampx);
|
||||
typedef void (gl_APIENTRY *glClearDepthxOES_client_proc_t) (void * ctx, GLclampx);
|
||||
typedef void (gl_APIENTRY *glClipPlanexOES_client_proc_t) (void * ctx, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glClipPlanexIMG_client_proc_t) (void * ctx, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glColor4xOES_client_proc_t) (void * ctx, GLfixed, GLfixed, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glDepthRangexOES_client_proc_t) (void * ctx, GLclampx, GLclampx);
|
||||
typedef void (gl_APIENTRY *glFogxOES_client_proc_t) (void * ctx, GLenum, GLfixed);
|
||||
typedef void (gl_APIENTRY *glFogxvOES_client_proc_t) (void * ctx, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glFrustumxOES_client_proc_t) (void * ctx, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glGetClipPlanexOES_client_proc_t) (void * ctx, GLenum, GLfixed*);
|
||||
typedef void (gl_APIENTRY *glGetClipPlanex_client_proc_t) (void * ctx, GLenum, GLfixed*);
|
||||
typedef void (gl_APIENTRY *glGetFixedvOES_client_proc_t) (void * ctx, GLenum, GLfixed*);
|
||||
typedef void (gl_APIENTRY *glGetLightxvOES_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed*);
|
||||
typedef void (gl_APIENTRY *glGetMaterialxvOES_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed*);
|
||||
typedef void (gl_APIENTRY *glGetTexEnvxvOES_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed*);
|
||||
typedef void (gl_APIENTRY *glGetTexParameterxvOES_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed*);
|
||||
typedef void (gl_APIENTRY *glLightModelxOES_client_proc_t) (void * ctx, GLenum, GLfixed);
|
||||
typedef void (gl_APIENTRY *glLightModelxvOES_client_proc_t) (void * ctx, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glLightxOES_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed);
|
||||
typedef void (gl_APIENTRY *glLightxvOES_client_proc_t) (void * ctx, GLenum, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glLineWidthxOES_client_proc_t) (void * ctx, GLfixed);
|
||||
typedef void (gl_APIENTRY *glLoadMatrixxOES_client_proc_t) (void * ctx, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glMaterialxOES_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed);
|
||||
typedef void (gl_APIENTRY *glMaterialxvOES_client_proc_t) (void * ctx, GLenum, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glMultMatrixxOES_client_proc_t) (void * ctx, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glMultiTexCoord4xOES_client_proc_t) (void * ctx, GLenum, GLfixed, GLfixed, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glNormal3xOES_client_proc_t) (void * ctx, GLfixed, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glOrthoxOES_client_proc_t) (void * ctx, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glPointParameterxOES_client_proc_t) (void * ctx, GLenum, GLfixed);
|
||||
typedef void (gl_APIENTRY *glPointParameterxvOES_client_proc_t) (void * ctx, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glPointSizexOES_client_proc_t) (void * ctx, GLfixed);
|
||||
typedef void (gl_APIENTRY *glPolygonOffsetxOES_client_proc_t) (void * ctx, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glRotatexOES_client_proc_t) (void * ctx, GLfixed, GLfixed, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glSampleCoveragexOES_client_proc_t) (void * ctx, GLclampx, GLboolean);
|
||||
typedef void (gl_APIENTRY *glScalexOES_client_proc_t) (void * ctx, GLfixed, GLfixed, GLfixed);
|
||||
typedef void (gl_APIENTRY *glTexEnvxOES_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed);
|
||||
typedef void (gl_APIENTRY *glTexEnvxvOES_client_proc_t) (void * ctx, GLenum, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glTexParameterxOES_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed);
|
||||
typedef void (gl_APIENTRY *glTexParameterxvOES_client_proc_t) (void * ctx, GLenum, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glTranslatexOES_client_proc_t) (void * ctx, GLfixed, GLfixed, GLfixed);
|
||||
typedef GLboolean (gl_APIENTRY *glIsRenderbufferOES_client_proc_t) (void * ctx, GLuint);
|
||||
typedef void (gl_APIENTRY *glBindRenderbufferOES_client_proc_t) (void * ctx, GLenum, GLuint);
|
||||
typedef void (gl_APIENTRY *glDeleteRenderbuffersOES_client_proc_t) (void * ctx, GLsizei, const GLuint*);
|
||||
typedef void (gl_APIENTRY *glGenRenderbuffersOES_client_proc_t) (void * ctx, GLsizei, GLuint*);
|
||||
typedef void (gl_APIENTRY *glRenderbufferStorageOES_client_proc_t) (void * ctx, GLenum, GLenum, GLsizei, GLsizei);
|
||||
typedef void (gl_APIENTRY *glGetRenderbufferParameterivOES_client_proc_t) (void * ctx, GLenum, GLenum, GLint*);
|
||||
typedef GLboolean (gl_APIENTRY *glIsFramebufferOES_client_proc_t) (void * ctx, GLuint);
|
||||
typedef void (gl_APIENTRY *glBindFramebufferOES_client_proc_t) (void * ctx, GLenum, GLuint);
|
||||
typedef void (gl_APIENTRY *glDeleteFramebuffersOES_client_proc_t) (void * ctx, GLsizei, const GLuint*);
|
||||
typedef void (gl_APIENTRY *glGenFramebuffersOES_client_proc_t) (void * ctx, GLsizei, GLuint*);
|
||||
typedef GLenum (gl_APIENTRY *glCheckFramebufferStatusOES_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void (gl_APIENTRY *glFramebufferRenderbufferOES_client_proc_t) (void * ctx, GLenum, GLenum, GLenum, GLuint);
|
||||
typedef void (gl_APIENTRY *glFramebufferTexture2DOES_client_proc_t) (void * ctx, GLenum, GLenum, GLenum, GLuint, GLint);
|
||||
typedef void (gl_APIENTRY *glGetFramebufferAttachmentParameterivOES_client_proc_t) (void * ctx, GLenum, GLenum, GLenum, GLint*);
|
||||
typedef void (gl_APIENTRY *glGenerateMipmapOES_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void* (gl_APIENTRY *glMapBufferOES_client_proc_t) (void * ctx, GLenum, GLenum);
|
||||
typedef GLboolean (gl_APIENTRY *glUnmapBufferOES_client_proc_t) (void * ctx, GLenum);
|
||||
typedef void (gl_APIENTRY *glGetBufferPointervOES_client_proc_t) (void * ctx, GLenum, GLenum, GLvoid**);
|
||||
typedef void (gl_APIENTRY *glCurrentPaletteMatrixOES_client_proc_t) (void * ctx, GLuint);
|
||||
typedef void (gl_APIENTRY *glLoadPaletteFromModelViewMatrixOES_client_proc_t) (void * ctx);
|
||||
typedef void (gl_APIENTRY *glMatrixIndexPointerOES_client_proc_t) (void * ctx, GLint, GLenum, GLsizei, const GLvoid*);
|
||||
typedef void (gl_APIENTRY *glWeightPointerOES_client_proc_t) (void * ctx, GLint, GLenum, GLsizei, const GLvoid*);
|
||||
typedef GLbitfield (gl_APIENTRY *glQueryMatrixxOES_client_proc_t) (void * ctx, GLfixed*, GLint*);
|
||||
typedef void (gl_APIENTRY *glDepthRangefOES_client_proc_t) (void * ctx, GLclampf, GLclampf);
|
||||
typedef void (gl_APIENTRY *glFrustumfOES_client_proc_t) (void * ctx, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat);
|
||||
typedef void (gl_APIENTRY *glOrthofOES_client_proc_t) (void * ctx, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat);
|
||||
typedef void (gl_APIENTRY *glClipPlanefOES_client_proc_t) (void * ctx, GLenum, const GLfloat*);
|
||||
typedef void (gl_APIENTRY *glClipPlanefIMG_client_proc_t) (void * ctx, GLenum, const GLfloat*);
|
||||
typedef void (gl_APIENTRY *glGetClipPlanefOES_client_proc_t) (void * ctx, GLenum, GLfloat*);
|
||||
typedef void (gl_APIENTRY *glClearDepthfOES_client_proc_t) (void * ctx, GLclampf);
|
||||
typedef void (gl_APIENTRY *glTexGenfOES_client_proc_t) (void * ctx, GLenum, GLenum, GLfloat);
|
||||
typedef void (gl_APIENTRY *glTexGenfvOES_client_proc_t) (void * ctx, GLenum, GLenum, const GLfloat*);
|
||||
typedef void (gl_APIENTRY *glTexGeniOES_client_proc_t) (void * ctx, GLenum, GLenum, GLint);
|
||||
typedef void (gl_APIENTRY *glTexGenivOES_client_proc_t) (void * ctx, GLenum, GLenum, const GLint*);
|
||||
typedef void (gl_APIENTRY *glTexGenxOES_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed);
|
||||
typedef void (gl_APIENTRY *glTexGenxvOES_client_proc_t) (void * ctx, GLenum, GLenum, const GLfixed*);
|
||||
typedef void (gl_APIENTRY *glGetTexGenfvOES_client_proc_t) (void * ctx, GLenum, GLenum, GLfloat*);
|
||||
typedef void (gl_APIENTRY *glGetTexGenivOES_client_proc_t) (void * ctx, GLenum, GLenum, GLint*);
|
||||
typedef void (gl_APIENTRY *glGetTexGenxvOES_client_proc_t) (void * ctx, GLenum, GLenum, GLfixed*);
|
||||
typedef void (gl_APIENTRY *glBindVertexArrayOES_client_proc_t) (void * ctx, GLuint);
|
||||
typedef void (gl_APIENTRY *glDeleteVertexArraysOES_client_proc_t) (void * ctx, GLsizei, const GLuint*);
|
||||
typedef void (gl_APIENTRY *glGenVertexArraysOES_client_proc_t) (void * ctx, GLsizei, GLuint*);
|
||||
typedef GLboolean (gl_APIENTRY *glIsVertexArrayOES_client_proc_t) (void * ctx, GLuint);
|
||||
typedef void (gl_APIENTRY *glDiscardFramebufferEXT_client_proc_t) (void * ctx, GLenum, GLsizei, const GLenum*);
|
||||
typedef void (gl_APIENTRY *glMultiDrawArraysEXT_client_proc_t) (void * ctx, GLenum, const GLint*, const GLsizei*, GLsizei);
|
||||
typedef void (gl_APIENTRY *glMultiDrawElementsEXT_client_proc_t) (void * ctx, GLenum, const GLsizei*, GLenum, const GLvoid* const*, GLsizei);
|
||||
typedef void (gl_APIENTRY *glMultiDrawArraysSUN_client_proc_t) (void * ctx, GLenum, GLint*, GLsizei*, GLsizei);
|
||||
typedef void (gl_APIENTRY *glMultiDrawElementsSUN_client_proc_t) (void * ctx, GLenum, const GLsizei*, GLenum, const GLvoid**, GLsizei);
|
||||
typedef void (gl_APIENTRY *glRenderbufferStorageMultisampleIMG_client_proc_t) (void * ctx, GLenum, GLsizei, GLenum, GLsizei, GLsizei);
|
||||
typedef void (gl_APIENTRY *glFramebufferTexture2DMultisampleIMG_client_proc_t) (void * ctx, GLenum, GLenum, GLenum, GLuint, GLint, GLsizei);
|
||||
typedef void (gl_APIENTRY *glDeleteFencesNV_client_proc_t) (void * ctx, GLsizei, const GLuint*);
|
||||
typedef void (gl_APIENTRY *glGenFencesNV_client_proc_t) (void * ctx, GLsizei, GLuint*);
|
||||
typedef GLboolean (gl_APIENTRY *glIsFenceNV_client_proc_t) (void * ctx, GLuint);
|
||||
typedef GLboolean (gl_APIENTRY *glTestFenceNV_client_proc_t) (void * ctx, GLuint);
|
||||
typedef void (gl_APIENTRY *glGetFenceivNV_client_proc_t) (void * ctx, GLuint, GLenum, GLint*);
|
||||
typedef void (gl_APIENTRY *glFinishFenceNV_client_proc_t) (void * ctx, GLuint);
|
||||
typedef void (gl_APIENTRY *glSetFenceNV_client_proc_t) (void * ctx, GLuint, GLenum);
|
||||
typedef void (gl_APIENTRY *glGetDriverControlsQCOM_client_proc_t) (void * ctx, GLint*, GLsizei, GLuint*);
|
||||
typedef void (gl_APIENTRY *glGetDriverControlStringQCOM_client_proc_t) (void * ctx, GLuint, GLsizei, GLsizei*, GLchar*);
|
||||
typedef void (gl_APIENTRY *glEnableDriverControlQCOM_client_proc_t) (void * ctx, GLuint);
|
||||
typedef void (gl_APIENTRY *glDisableDriverControlQCOM_client_proc_t) (void * ctx, GLuint);
|
||||
typedef void (gl_APIENTRY *glExtGetTexturesQCOM_client_proc_t) (void * ctx, GLuint*, GLint, GLint*);
|
||||
typedef void (gl_APIENTRY *glExtGetBuffersQCOM_client_proc_t) (void * ctx, GLuint*, GLint, GLint*);
|
||||
typedef void (gl_APIENTRY *glExtGetRenderbuffersQCOM_client_proc_t) (void * ctx, GLuint*, GLint, GLint*);
|
||||
typedef void (gl_APIENTRY *glExtGetFramebuffersQCOM_client_proc_t) (void * ctx, GLuint*, GLint, GLint*);
|
||||
typedef void (gl_APIENTRY *glExtGetTexLevelParameterivQCOM_client_proc_t) (void * ctx, GLuint, GLenum, GLint, GLenum, GLint*);
|
||||
typedef void (gl_APIENTRY *glExtTexObjectStateOverrideiQCOM_client_proc_t) (void * ctx, GLenum, GLenum, GLint);
|
||||
typedef void (gl_APIENTRY *glExtGetTexSubImageQCOM_client_proc_t) (void * ctx, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLvoid*);
|
||||
typedef void (gl_APIENTRY *glExtGetBufferPointervQCOM_client_proc_t) (void * ctx, GLenum, GLvoid**);
|
||||
typedef void (gl_APIENTRY *glExtGetShadersQCOM_client_proc_t) (void * ctx, GLuint*, GLint, GLint*);
|
||||
typedef void (gl_APIENTRY *glExtGetProgramsQCOM_client_proc_t) (void * ctx, GLuint*, GLint, GLint*);
|
||||
typedef GLboolean (gl_APIENTRY *glExtIsProgramBinaryQCOM_client_proc_t) (void * ctx, GLuint);
|
||||
typedef void (gl_APIENTRY *glExtGetProgramBinarySourceQCOM_client_proc_t) (void * ctx, GLuint, GLenum, GLchar*, GLint*);
|
||||
typedef void (gl_APIENTRY *glStartTilingQCOM_client_proc_t) (void * ctx, GLuint, GLuint, GLuint, GLuint, GLbitfield);
|
||||
typedef void (gl_APIENTRY *glEndTilingQCOM_client_proc_t) (void * ctx, GLbitfield);
|
||||
|
||||
|
||||
#endif
|
||||
8463
android/opengl/system/GLESv1_enc/gl_enc.cpp
Normal file
8463
android/opengl/system/GLESv1_enc/gl_enc.cpp
Normal file
File diff suppressed because it is too large
Load diff
23
android/opengl/system/GLESv1_enc/gl_enc.h
Normal file
23
android/opengl/system/GLESv1_enc/gl_enc.h
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
// Generated Code - DO NOT EDIT !!
|
||||
// generated by 'emugen'
|
||||
|
||||
#ifndef GUARD_gl_encoder_context_t
|
||||
#define GUARD_gl_encoder_context_t
|
||||
|
||||
#include "IOStream.h"
|
||||
#include "ChecksumCalculator.h"
|
||||
#include "gl_client_context.h"
|
||||
|
||||
|
||||
#include "glUtils.h"
|
||||
#include "GLEncoderUtils.h"
|
||||
|
||||
struct gl_encoder_context_t : public gl_client_context_t {
|
||||
|
||||
IOStream *m_stream;
|
||||
ChecksumCalculator *m_checksumCalculator;
|
||||
|
||||
gl_encoder_context_t(IOStream *stream, ChecksumCalculator *checksumCalculator);
|
||||
};
|
||||
|
||||
#endif // GUARD_gl_encoder_context_t
|
||||
2066
android/opengl/system/GLESv1_enc/gl_entry.cpp
Normal file
2066
android/opengl/system/GLESv1_enc/gl_entry.cpp
Normal file
File diff suppressed because it is too large
Load diff
288
android/opengl/system/GLESv1_enc/gl_ftable.h
Normal file
288
android/opengl/system/GLESv1_enc/gl_ftable.h
Normal file
|
|
@ -0,0 +1,288 @@
|
|||
// Generated Code - DO NOT EDIT !!
|
||||
// generated by 'emugen'
|
||||
#ifndef __gl_client_ftable_t_h
|
||||
#define __gl_client_ftable_t_h
|
||||
|
||||
|
||||
static const struct _gl_funcs_by_name {
|
||||
const char *name;
|
||||
void *proc;
|
||||
} gl_funcs_by_name[] = {
|
||||
{"glAlphaFunc", (void*)glAlphaFunc},
|
||||
{"glClearColor", (void*)glClearColor},
|
||||
{"glClearDepthf", (void*)glClearDepthf},
|
||||
{"glClipPlanef", (void*)glClipPlanef},
|
||||
{"glColor4f", (void*)glColor4f},
|
||||
{"glDepthRangef", (void*)glDepthRangef},
|
||||
{"glFogf", (void*)glFogf},
|
||||
{"glFogfv", (void*)glFogfv},
|
||||
{"glFrustumf", (void*)glFrustumf},
|
||||
{"glGetClipPlanef", (void*)glGetClipPlanef},
|
||||
{"glGetFloatv", (void*)glGetFloatv},
|
||||
{"glGetLightfv", (void*)glGetLightfv},
|
||||
{"glGetMaterialfv", (void*)glGetMaterialfv},
|
||||
{"glGetTexEnvfv", (void*)glGetTexEnvfv},
|
||||
{"glGetTexParameterfv", (void*)glGetTexParameterfv},
|
||||
{"glLightModelf", (void*)glLightModelf},
|
||||
{"glLightModelfv", (void*)glLightModelfv},
|
||||
{"glLightf", (void*)glLightf},
|
||||
{"glLightfv", (void*)glLightfv},
|
||||
{"glLineWidth", (void*)glLineWidth},
|
||||
{"glLoadMatrixf", (void*)glLoadMatrixf},
|
||||
{"glMaterialf", (void*)glMaterialf},
|
||||
{"glMaterialfv", (void*)glMaterialfv},
|
||||
{"glMultMatrixf", (void*)glMultMatrixf},
|
||||
{"glMultiTexCoord4f", (void*)glMultiTexCoord4f},
|
||||
{"glNormal3f", (void*)glNormal3f},
|
||||
{"glOrthof", (void*)glOrthof},
|
||||
{"glPointParameterf", (void*)glPointParameterf},
|
||||
{"glPointParameterfv", (void*)glPointParameterfv},
|
||||
{"glPointSize", (void*)glPointSize},
|
||||
{"glPolygonOffset", (void*)glPolygonOffset},
|
||||
{"glRotatef", (void*)glRotatef},
|
||||
{"glScalef", (void*)glScalef},
|
||||
{"glTexEnvf", (void*)glTexEnvf},
|
||||
{"glTexEnvfv", (void*)glTexEnvfv},
|
||||
{"glTexParameterf", (void*)glTexParameterf},
|
||||
{"glTexParameterfv", (void*)glTexParameterfv},
|
||||
{"glTranslatef", (void*)glTranslatef},
|
||||
{"glActiveTexture", (void*)glActiveTexture},
|
||||
{"glAlphaFuncx", (void*)glAlphaFuncx},
|
||||
{"glBindBuffer", (void*)glBindBuffer},
|
||||
{"glBindTexture", (void*)glBindTexture},
|
||||
{"glBlendFunc", (void*)glBlendFunc},
|
||||
{"glBufferData", (void*)glBufferData},
|
||||
{"glBufferSubData", (void*)glBufferSubData},
|
||||
{"glClear", (void*)glClear},
|
||||
{"glClearColorx", (void*)glClearColorx},
|
||||
{"glClearDepthx", (void*)glClearDepthx},
|
||||
{"glClearStencil", (void*)glClearStencil},
|
||||
{"glClientActiveTexture", (void*)glClientActiveTexture},
|
||||
{"glColor4ub", (void*)glColor4ub},
|
||||
{"glColor4x", (void*)glColor4x},
|
||||
{"glColorMask", (void*)glColorMask},
|
||||
{"glColorPointer", (void*)glColorPointer},
|
||||
{"glCompressedTexImage2D", (void*)glCompressedTexImage2D},
|
||||
{"glCompressedTexSubImage2D", (void*)glCompressedTexSubImage2D},
|
||||
{"glCopyTexImage2D", (void*)glCopyTexImage2D},
|
||||
{"glCopyTexSubImage2D", (void*)glCopyTexSubImage2D},
|
||||
{"glCullFace", (void*)glCullFace},
|
||||
{"glDeleteBuffers", (void*)glDeleteBuffers},
|
||||
{"glDeleteTextures", (void*)glDeleteTextures},
|
||||
{"glDepthFunc", (void*)glDepthFunc},
|
||||
{"glDepthMask", (void*)glDepthMask},
|
||||
{"glDepthRangex", (void*)glDepthRangex},
|
||||
{"glDisable", (void*)glDisable},
|
||||
{"glDisableClientState", (void*)glDisableClientState},
|
||||
{"glDrawArrays", (void*)glDrawArrays},
|
||||
{"glDrawElements", (void*)glDrawElements},
|
||||
{"glEnable", (void*)glEnable},
|
||||
{"glEnableClientState", (void*)glEnableClientState},
|
||||
{"glFinish", (void*)glFinish},
|
||||
{"glFlush", (void*)glFlush},
|
||||
{"glFogx", (void*)glFogx},
|
||||
{"glFogxv", (void*)glFogxv},
|
||||
{"glFrontFace", (void*)glFrontFace},
|
||||
{"glFrustumx", (void*)glFrustumx},
|
||||
{"glGetBooleanv", (void*)glGetBooleanv},
|
||||
{"glGetBufferParameteriv", (void*)glGetBufferParameteriv},
|
||||
{"glClipPlanex", (void*)glClipPlanex},
|
||||
{"glGenBuffers", (void*)glGenBuffers},
|
||||
{"glGenTextures", (void*)glGenTextures},
|
||||
{"glGetError", (void*)glGetError},
|
||||
{"glGetFixedv", (void*)glGetFixedv},
|
||||
{"glGetIntegerv", (void*)glGetIntegerv},
|
||||
{"glGetLightxv", (void*)glGetLightxv},
|
||||
{"glGetMaterialxv", (void*)glGetMaterialxv},
|
||||
{"glGetPointerv", (void*)glGetPointerv},
|
||||
{"glGetString", (void*)glGetString},
|
||||
{"glGetTexEnviv", (void*)glGetTexEnviv},
|
||||
{"glGetTexEnvxv", (void*)glGetTexEnvxv},
|
||||
{"glGetTexParameteriv", (void*)glGetTexParameteriv},
|
||||
{"glGetTexParameterxv", (void*)glGetTexParameterxv},
|
||||
{"glHint", (void*)glHint},
|
||||
{"glIsBuffer", (void*)glIsBuffer},
|
||||
{"glIsEnabled", (void*)glIsEnabled},
|
||||
{"glIsTexture", (void*)glIsTexture},
|
||||
{"glLightModelx", (void*)glLightModelx},
|
||||
{"glLightModelxv", (void*)glLightModelxv},
|
||||
{"glLightx", (void*)glLightx},
|
||||
{"glLightxv", (void*)glLightxv},
|
||||
{"glLineWidthx", (void*)glLineWidthx},
|
||||
{"glLoadIdentity", (void*)glLoadIdentity},
|
||||
{"glLoadMatrixx", (void*)glLoadMatrixx},
|
||||
{"glLogicOp", (void*)glLogicOp},
|
||||
{"glMaterialx", (void*)glMaterialx},
|
||||
{"glMaterialxv", (void*)glMaterialxv},
|
||||
{"glMatrixMode", (void*)glMatrixMode},
|
||||
{"glMultMatrixx", (void*)glMultMatrixx},
|
||||
{"glMultiTexCoord4x", (void*)glMultiTexCoord4x},
|
||||
{"glNormal3x", (void*)glNormal3x},
|
||||
{"glNormalPointer", (void*)glNormalPointer},
|
||||
{"glOrthox", (void*)glOrthox},
|
||||
{"glPixelStorei", (void*)glPixelStorei},
|
||||
{"glPointParameterx", (void*)glPointParameterx},
|
||||
{"glPointParameterxv", (void*)glPointParameterxv},
|
||||
{"glPointSizex", (void*)glPointSizex},
|
||||
{"glPolygonOffsetx", (void*)glPolygonOffsetx},
|
||||
{"glPopMatrix", (void*)glPopMatrix},
|
||||
{"glPushMatrix", (void*)glPushMatrix},
|
||||
{"glReadPixels", (void*)glReadPixels},
|
||||
{"glRotatex", (void*)glRotatex},
|
||||
{"glSampleCoverage", (void*)glSampleCoverage},
|
||||
{"glSampleCoveragex", (void*)glSampleCoveragex},
|
||||
{"glScalex", (void*)glScalex},
|
||||
{"glScissor", (void*)glScissor},
|
||||
{"glShadeModel", (void*)glShadeModel},
|
||||
{"glStencilFunc", (void*)glStencilFunc},
|
||||
{"glStencilMask", (void*)glStencilMask},
|
||||
{"glStencilOp", (void*)glStencilOp},
|
||||
{"glTexCoordPointer", (void*)glTexCoordPointer},
|
||||
{"glTexEnvi", (void*)glTexEnvi},
|
||||
{"glTexEnvx", (void*)glTexEnvx},
|
||||
{"glTexEnviv", (void*)glTexEnviv},
|
||||
{"glTexEnvxv", (void*)glTexEnvxv},
|
||||
{"glTexImage2D", (void*)glTexImage2D},
|
||||
{"glTexParameteri", (void*)glTexParameteri},
|
||||
{"glTexParameterx", (void*)glTexParameterx},
|
||||
{"glTexParameteriv", (void*)glTexParameteriv},
|
||||
{"glTexParameterxv", (void*)glTexParameterxv},
|
||||
{"glTexSubImage2D", (void*)glTexSubImage2D},
|
||||
{"glTranslatex", (void*)glTranslatex},
|
||||
{"glVertexPointer", (void*)glVertexPointer},
|
||||
{"glViewport", (void*)glViewport},
|
||||
{"glPointSizePointerOES", (void*)glPointSizePointerOES},
|
||||
{"glBlendEquationSeparateOES", (void*)glBlendEquationSeparateOES},
|
||||
{"glBlendFuncSeparateOES", (void*)glBlendFuncSeparateOES},
|
||||
{"glBlendEquationOES", (void*)glBlendEquationOES},
|
||||
{"glDrawTexsOES", (void*)glDrawTexsOES},
|
||||
{"glDrawTexiOES", (void*)glDrawTexiOES},
|
||||
{"glDrawTexxOES", (void*)glDrawTexxOES},
|
||||
{"glDrawTexsvOES", (void*)glDrawTexsvOES},
|
||||
{"glDrawTexivOES", (void*)glDrawTexivOES},
|
||||
{"glDrawTexxvOES", (void*)glDrawTexxvOES},
|
||||
{"glDrawTexfOES", (void*)glDrawTexfOES},
|
||||
{"glDrawTexfvOES", (void*)glDrawTexfvOES},
|
||||
{"glEGLImageTargetTexture2DOES", (void*)glEGLImageTargetTexture2DOES},
|
||||
{"glEGLImageTargetRenderbufferStorageOES", (void*)glEGLImageTargetRenderbufferStorageOES},
|
||||
{"glAlphaFuncxOES", (void*)glAlphaFuncxOES},
|
||||
{"glClearColorxOES", (void*)glClearColorxOES},
|
||||
{"glClearDepthxOES", (void*)glClearDepthxOES},
|
||||
{"glClipPlanexOES", (void*)glClipPlanexOES},
|
||||
{"glClipPlanexIMG", (void*)glClipPlanexIMG},
|
||||
{"glColor4xOES", (void*)glColor4xOES},
|
||||
{"glDepthRangexOES", (void*)glDepthRangexOES},
|
||||
{"glFogxOES", (void*)glFogxOES},
|
||||
{"glFogxvOES", (void*)glFogxvOES},
|
||||
{"glFrustumxOES", (void*)glFrustumxOES},
|
||||
{"glGetClipPlanexOES", (void*)glGetClipPlanexOES},
|
||||
{"glGetClipPlanex", (void*)glGetClipPlanex},
|
||||
{"glGetFixedvOES", (void*)glGetFixedvOES},
|
||||
{"glGetLightxvOES", (void*)glGetLightxvOES},
|
||||
{"glGetMaterialxvOES", (void*)glGetMaterialxvOES},
|
||||
{"glGetTexEnvxvOES", (void*)glGetTexEnvxvOES},
|
||||
{"glGetTexParameterxvOES", (void*)glGetTexParameterxvOES},
|
||||
{"glLightModelxOES", (void*)glLightModelxOES},
|
||||
{"glLightModelxvOES", (void*)glLightModelxvOES},
|
||||
{"glLightxOES", (void*)glLightxOES},
|
||||
{"glLightxvOES", (void*)glLightxvOES},
|
||||
{"glLineWidthxOES", (void*)glLineWidthxOES},
|
||||
{"glLoadMatrixxOES", (void*)glLoadMatrixxOES},
|
||||
{"glMaterialxOES", (void*)glMaterialxOES},
|
||||
{"glMaterialxvOES", (void*)glMaterialxvOES},
|
||||
{"glMultMatrixxOES", (void*)glMultMatrixxOES},
|
||||
{"glMultiTexCoord4xOES", (void*)glMultiTexCoord4xOES},
|
||||
{"glNormal3xOES", (void*)glNormal3xOES},
|
||||
{"glOrthoxOES", (void*)glOrthoxOES},
|
||||
{"glPointParameterxOES", (void*)glPointParameterxOES},
|
||||
{"glPointParameterxvOES", (void*)glPointParameterxvOES},
|
||||
{"glPointSizexOES", (void*)glPointSizexOES},
|
||||
{"glPolygonOffsetxOES", (void*)glPolygonOffsetxOES},
|
||||
{"glRotatexOES", (void*)glRotatexOES},
|
||||
{"glSampleCoveragexOES", (void*)glSampleCoveragexOES},
|
||||
{"glScalexOES", (void*)glScalexOES},
|
||||
{"glTexEnvxOES", (void*)glTexEnvxOES},
|
||||
{"glTexEnvxvOES", (void*)glTexEnvxvOES},
|
||||
{"glTexParameterxOES", (void*)glTexParameterxOES},
|
||||
{"glTexParameterxvOES", (void*)glTexParameterxvOES},
|
||||
{"glTranslatexOES", (void*)glTranslatexOES},
|
||||
{"glIsRenderbufferOES", (void*)glIsRenderbufferOES},
|
||||
{"glBindRenderbufferOES", (void*)glBindRenderbufferOES},
|
||||
{"glDeleteRenderbuffersOES", (void*)glDeleteRenderbuffersOES},
|
||||
{"glGenRenderbuffersOES", (void*)glGenRenderbuffersOES},
|
||||
{"glRenderbufferStorageOES", (void*)glRenderbufferStorageOES},
|
||||
{"glGetRenderbufferParameterivOES", (void*)glGetRenderbufferParameterivOES},
|
||||
{"glIsFramebufferOES", (void*)glIsFramebufferOES},
|
||||
{"glBindFramebufferOES", (void*)glBindFramebufferOES},
|
||||
{"glDeleteFramebuffersOES", (void*)glDeleteFramebuffersOES},
|
||||
{"glGenFramebuffersOES", (void*)glGenFramebuffersOES},
|
||||
{"glCheckFramebufferStatusOES", (void*)glCheckFramebufferStatusOES},
|
||||
{"glFramebufferRenderbufferOES", (void*)glFramebufferRenderbufferOES},
|
||||
{"glFramebufferTexture2DOES", (void*)glFramebufferTexture2DOES},
|
||||
{"glGetFramebufferAttachmentParameterivOES", (void*)glGetFramebufferAttachmentParameterivOES},
|
||||
{"glGenerateMipmapOES", (void*)glGenerateMipmapOES},
|
||||
{"glMapBufferOES", (void*)glMapBufferOES},
|
||||
{"glUnmapBufferOES", (void*)glUnmapBufferOES},
|
||||
{"glGetBufferPointervOES", (void*)glGetBufferPointervOES},
|
||||
{"glCurrentPaletteMatrixOES", (void*)glCurrentPaletteMatrixOES},
|
||||
{"glLoadPaletteFromModelViewMatrixOES", (void*)glLoadPaletteFromModelViewMatrixOES},
|
||||
{"glMatrixIndexPointerOES", (void*)glMatrixIndexPointerOES},
|
||||
{"glWeightPointerOES", (void*)glWeightPointerOES},
|
||||
{"glQueryMatrixxOES", (void*)glQueryMatrixxOES},
|
||||
{"glDepthRangefOES", (void*)glDepthRangefOES},
|
||||
{"glFrustumfOES", (void*)glFrustumfOES},
|
||||
{"glOrthofOES", (void*)glOrthofOES},
|
||||
{"glClipPlanefOES", (void*)glClipPlanefOES},
|
||||
{"glClipPlanefIMG", (void*)glClipPlanefIMG},
|
||||
{"glGetClipPlanefOES", (void*)glGetClipPlanefOES},
|
||||
{"glClearDepthfOES", (void*)glClearDepthfOES},
|
||||
{"glTexGenfOES", (void*)glTexGenfOES},
|
||||
{"glTexGenfvOES", (void*)glTexGenfvOES},
|
||||
{"glTexGeniOES", (void*)glTexGeniOES},
|
||||
{"glTexGenivOES", (void*)glTexGenivOES},
|
||||
{"glTexGenxOES", (void*)glTexGenxOES},
|
||||
{"glTexGenxvOES", (void*)glTexGenxvOES},
|
||||
{"glGetTexGenfvOES", (void*)glGetTexGenfvOES},
|
||||
{"glGetTexGenivOES", (void*)glGetTexGenivOES},
|
||||
{"glGetTexGenxvOES", (void*)glGetTexGenxvOES},
|
||||
{"glBindVertexArrayOES", (void*)glBindVertexArrayOES},
|
||||
{"glDeleteVertexArraysOES", (void*)glDeleteVertexArraysOES},
|
||||
{"glGenVertexArraysOES", (void*)glGenVertexArraysOES},
|
||||
{"glIsVertexArrayOES", (void*)glIsVertexArrayOES},
|
||||
{"glDiscardFramebufferEXT", (void*)glDiscardFramebufferEXT},
|
||||
{"glMultiDrawArraysEXT", (void*)glMultiDrawArraysEXT},
|
||||
{"glMultiDrawElementsEXT", (void*)glMultiDrawElementsEXT},
|
||||
{"glMultiDrawArraysSUN", (void*)glMultiDrawArraysSUN},
|
||||
{"glMultiDrawElementsSUN", (void*)glMultiDrawElementsSUN},
|
||||
{"glRenderbufferStorageMultisampleIMG", (void*)glRenderbufferStorageMultisampleIMG},
|
||||
{"glFramebufferTexture2DMultisampleIMG", (void*)glFramebufferTexture2DMultisampleIMG},
|
||||
{"glDeleteFencesNV", (void*)glDeleteFencesNV},
|
||||
{"glGenFencesNV", (void*)glGenFencesNV},
|
||||
{"glIsFenceNV", (void*)glIsFenceNV},
|
||||
{"glTestFenceNV", (void*)glTestFenceNV},
|
||||
{"glGetFenceivNV", (void*)glGetFenceivNV},
|
||||
{"glFinishFenceNV", (void*)glFinishFenceNV},
|
||||
{"glSetFenceNV", (void*)glSetFenceNV},
|
||||
{"glGetDriverControlsQCOM", (void*)glGetDriverControlsQCOM},
|
||||
{"glGetDriverControlStringQCOM", (void*)glGetDriverControlStringQCOM},
|
||||
{"glEnableDriverControlQCOM", (void*)glEnableDriverControlQCOM},
|
||||
{"glDisableDriverControlQCOM", (void*)glDisableDriverControlQCOM},
|
||||
{"glExtGetTexturesQCOM", (void*)glExtGetTexturesQCOM},
|
||||
{"glExtGetBuffersQCOM", (void*)glExtGetBuffersQCOM},
|
||||
{"glExtGetRenderbuffersQCOM", (void*)glExtGetRenderbuffersQCOM},
|
||||
{"glExtGetFramebuffersQCOM", (void*)glExtGetFramebuffersQCOM},
|
||||
{"glExtGetTexLevelParameterivQCOM", (void*)glExtGetTexLevelParameterivQCOM},
|
||||
{"glExtTexObjectStateOverrideiQCOM", (void*)glExtTexObjectStateOverrideiQCOM},
|
||||
{"glExtGetTexSubImageQCOM", (void*)glExtGetTexSubImageQCOM},
|
||||
{"glExtGetBufferPointervQCOM", (void*)glExtGetBufferPointervQCOM},
|
||||
{"glExtGetShadersQCOM", (void*)glExtGetShadersQCOM},
|
||||
{"glExtGetProgramsQCOM", (void*)glExtGetProgramsQCOM},
|
||||
{"glExtIsProgramBinaryQCOM", (void*)glExtIsProgramBinaryQCOM},
|
||||
{"glExtGetProgramBinarySourceQCOM", (void*)glExtGetProgramBinarySourceQCOM},
|
||||
{"glStartTilingQCOM", (void*)glStartTilingQCOM},
|
||||
{"glEndTilingQCOM", (void*)glEndTilingQCOM},
|
||||
};
|
||||
static const int gl_num_funcs = sizeof(gl_funcs_by_name) / sizeof(struct _gl_funcs_by_name);
|
||||
|
||||
|
||||
#endif
|
||||
300
android/opengl/system/GLESv1_enc/gl_opcodes.h
Normal file
300
android/opengl/system/GLESv1_enc/gl_opcodes.h
Normal file
|
|
@ -0,0 +1,300 @@
|
|||
// Generated Code - DO NOT EDIT !!
|
||||
// generated by 'emugen'
|
||||
#ifndef __GUARD_gl_opcodes_h_
|
||||
#define __GUARD_gl_opcodes_h_
|
||||
|
||||
#define OP_glAlphaFunc 1024
|
||||
#define OP_glClearColor 1025
|
||||
#define OP_glClearDepthf 1026
|
||||
#define OP_glClipPlanef 1027
|
||||
#define OP_glColor4f 1028
|
||||
#define OP_glDepthRangef 1029
|
||||
#define OP_glFogf 1030
|
||||
#define OP_glFogfv 1031
|
||||
#define OP_glFrustumf 1032
|
||||
#define OP_glGetClipPlanef 1033
|
||||
#define OP_glGetFloatv 1034
|
||||
#define OP_glGetLightfv 1035
|
||||
#define OP_glGetMaterialfv 1036
|
||||
#define OP_glGetTexEnvfv 1037
|
||||
#define OP_glGetTexParameterfv 1038
|
||||
#define OP_glLightModelf 1039
|
||||
#define OP_glLightModelfv 1040
|
||||
#define OP_glLightf 1041
|
||||
#define OP_glLightfv 1042
|
||||
#define OP_glLineWidth 1043
|
||||
#define OP_glLoadMatrixf 1044
|
||||
#define OP_glMaterialf 1045
|
||||
#define OP_glMaterialfv 1046
|
||||
#define OP_glMultMatrixf 1047
|
||||
#define OP_glMultiTexCoord4f 1048
|
||||
#define OP_glNormal3f 1049
|
||||
#define OP_glOrthof 1050
|
||||
#define OP_glPointParameterf 1051
|
||||
#define OP_glPointParameterfv 1052
|
||||
#define OP_glPointSize 1053
|
||||
#define OP_glPolygonOffset 1054
|
||||
#define OP_glRotatef 1055
|
||||
#define OP_glScalef 1056
|
||||
#define OP_glTexEnvf 1057
|
||||
#define OP_glTexEnvfv 1058
|
||||
#define OP_glTexParameterf 1059
|
||||
#define OP_glTexParameterfv 1060
|
||||
#define OP_glTranslatef 1061
|
||||
#define OP_glActiveTexture 1062
|
||||
#define OP_glAlphaFuncx 1063
|
||||
#define OP_glBindBuffer 1064
|
||||
#define OP_glBindTexture 1065
|
||||
#define OP_glBlendFunc 1066
|
||||
#define OP_glBufferData 1067
|
||||
#define OP_glBufferSubData 1068
|
||||
#define OP_glClear 1069
|
||||
#define OP_glClearColorx 1070
|
||||
#define OP_glClearDepthx 1071
|
||||
#define OP_glClearStencil 1072
|
||||
#define OP_glClientActiveTexture 1073
|
||||
#define OP_glColor4ub 1074
|
||||
#define OP_glColor4x 1075
|
||||
#define OP_glColorMask 1076
|
||||
#define OP_glColorPointer 1077
|
||||
#define OP_glCompressedTexImage2D 1078
|
||||
#define OP_glCompressedTexSubImage2D 1079
|
||||
#define OP_glCopyTexImage2D 1080
|
||||
#define OP_glCopyTexSubImage2D 1081
|
||||
#define OP_glCullFace 1082
|
||||
#define OP_glDeleteBuffers 1083
|
||||
#define OP_glDeleteTextures 1084
|
||||
#define OP_glDepthFunc 1085
|
||||
#define OP_glDepthMask 1086
|
||||
#define OP_glDepthRangex 1087
|
||||
#define OP_glDisable 1088
|
||||
#define OP_glDisableClientState 1089
|
||||
#define OP_glDrawArrays 1090
|
||||
#define OP_glDrawElements 1091
|
||||
#define OP_glEnable 1092
|
||||
#define OP_glEnableClientState 1093
|
||||
#define OP_glFinish 1094
|
||||
#define OP_glFlush 1095
|
||||
#define OP_glFogx 1096
|
||||
#define OP_glFogxv 1097
|
||||
#define OP_glFrontFace 1098
|
||||
#define OP_glFrustumx 1099
|
||||
#define OP_glGetBooleanv 1100
|
||||
#define OP_glGetBufferParameteriv 1101
|
||||
#define OP_glClipPlanex 1102
|
||||
#define OP_glGenBuffers 1103
|
||||
#define OP_glGenTextures 1104
|
||||
#define OP_glGetError 1105
|
||||
#define OP_glGetFixedv 1106
|
||||
#define OP_glGetIntegerv 1107
|
||||
#define OP_glGetLightxv 1108
|
||||
#define OP_glGetMaterialxv 1109
|
||||
#define OP_glGetPointerv 1110
|
||||
#define OP_glGetString 1111
|
||||
#define OP_glGetTexEnviv 1112
|
||||
#define OP_glGetTexEnvxv 1113
|
||||
#define OP_glGetTexParameteriv 1114
|
||||
#define OP_glGetTexParameterxv 1115
|
||||
#define OP_glHint 1116
|
||||
#define OP_glIsBuffer 1117
|
||||
#define OP_glIsEnabled 1118
|
||||
#define OP_glIsTexture 1119
|
||||
#define OP_glLightModelx 1120
|
||||
#define OP_glLightModelxv 1121
|
||||
#define OP_glLightx 1122
|
||||
#define OP_glLightxv 1123
|
||||
#define OP_glLineWidthx 1124
|
||||
#define OP_glLoadIdentity 1125
|
||||
#define OP_glLoadMatrixx 1126
|
||||
#define OP_glLogicOp 1127
|
||||
#define OP_glMaterialx 1128
|
||||
#define OP_glMaterialxv 1129
|
||||
#define OP_glMatrixMode 1130
|
||||
#define OP_glMultMatrixx 1131
|
||||
#define OP_glMultiTexCoord4x 1132
|
||||
#define OP_glNormal3x 1133
|
||||
#define OP_glNormalPointer 1134
|
||||
#define OP_glOrthox 1135
|
||||
#define OP_glPixelStorei 1136
|
||||
#define OP_glPointParameterx 1137
|
||||
#define OP_glPointParameterxv 1138
|
||||
#define OP_glPointSizex 1139
|
||||
#define OP_glPolygonOffsetx 1140
|
||||
#define OP_glPopMatrix 1141
|
||||
#define OP_glPushMatrix 1142
|
||||
#define OP_glReadPixels 1143
|
||||
#define OP_glRotatex 1144
|
||||
#define OP_glSampleCoverage 1145
|
||||
#define OP_glSampleCoveragex 1146
|
||||
#define OP_glScalex 1147
|
||||
#define OP_glScissor 1148
|
||||
#define OP_glShadeModel 1149
|
||||
#define OP_glStencilFunc 1150
|
||||
#define OP_glStencilMask 1151
|
||||
#define OP_glStencilOp 1152
|
||||
#define OP_glTexCoordPointer 1153
|
||||
#define OP_glTexEnvi 1154
|
||||
#define OP_glTexEnvx 1155
|
||||
#define OP_glTexEnviv 1156
|
||||
#define OP_glTexEnvxv 1157
|
||||
#define OP_glTexImage2D 1158
|
||||
#define OP_glTexParameteri 1159
|
||||
#define OP_glTexParameterx 1160
|
||||
#define OP_glTexParameteriv 1161
|
||||
#define OP_glTexParameterxv 1162
|
||||
#define OP_glTexSubImage2D 1163
|
||||
#define OP_glTranslatex 1164
|
||||
#define OP_glVertexPointer 1165
|
||||
#define OP_glViewport 1166
|
||||
#define OP_glPointSizePointerOES 1167
|
||||
#define OP_glVertexPointerOffset 1168
|
||||
#define OP_glColorPointerOffset 1169
|
||||
#define OP_glNormalPointerOffset 1170
|
||||
#define OP_glPointSizePointerOffset 1171
|
||||
#define OP_glTexCoordPointerOffset 1172
|
||||
#define OP_glWeightPointerOffset 1173
|
||||
#define OP_glMatrixIndexPointerOffset 1174
|
||||
#define OP_glVertexPointerData 1175
|
||||
#define OP_glColorPointerData 1176
|
||||
#define OP_glNormalPointerData 1177
|
||||
#define OP_glTexCoordPointerData 1178
|
||||
#define OP_glPointSizePointerData 1179
|
||||
#define OP_glWeightPointerData 1180
|
||||
#define OP_glMatrixIndexPointerData 1181
|
||||
#define OP_glDrawElementsOffset 1182
|
||||
#define OP_glDrawElementsData 1183
|
||||
#define OP_glGetCompressedTextureFormats 1184
|
||||
#define OP_glFinishRoundTrip 1185
|
||||
#define OP_glBlendEquationSeparateOES 1186
|
||||
#define OP_glBlendFuncSeparateOES 1187
|
||||
#define OP_glBlendEquationOES 1188
|
||||
#define OP_glDrawTexsOES 1189
|
||||
#define OP_glDrawTexiOES 1190
|
||||
#define OP_glDrawTexxOES 1191
|
||||
#define OP_glDrawTexsvOES 1192
|
||||
#define OP_glDrawTexivOES 1193
|
||||
#define OP_glDrawTexxvOES 1194
|
||||
#define OP_glDrawTexfOES 1195
|
||||
#define OP_glDrawTexfvOES 1196
|
||||
#define OP_glEGLImageTargetTexture2DOES 1197
|
||||
#define OP_glEGLImageTargetRenderbufferStorageOES 1198
|
||||
#define OP_glAlphaFuncxOES 1199
|
||||
#define OP_glClearColorxOES 1200
|
||||
#define OP_glClearDepthxOES 1201
|
||||
#define OP_glClipPlanexOES 1202
|
||||
#define OP_glClipPlanexIMG 1203
|
||||
#define OP_glColor4xOES 1204
|
||||
#define OP_glDepthRangexOES 1205
|
||||
#define OP_glFogxOES 1206
|
||||
#define OP_glFogxvOES 1207
|
||||
#define OP_glFrustumxOES 1208
|
||||
#define OP_glGetClipPlanexOES 1209
|
||||
#define OP_glGetClipPlanex 1210
|
||||
#define OP_glGetFixedvOES 1211
|
||||
#define OP_glGetLightxvOES 1212
|
||||
#define OP_glGetMaterialxvOES 1213
|
||||
#define OP_glGetTexEnvxvOES 1214
|
||||
#define OP_glGetTexParameterxvOES 1215
|
||||
#define OP_glLightModelxOES 1216
|
||||
#define OP_glLightModelxvOES 1217
|
||||
#define OP_glLightxOES 1218
|
||||
#define OP_glLightxvOES 1219
|
||||
#define OP_glLineWidthxOES 1220
|
||||
#define OP_glLoadMatrixxOES 1221
|
||||
#define OP_glMaterialxOES 1222
|
||||
#define OP_glMaterialxvOES 1223
|
||||
#define OP_glMultMatrixxOES 1224
|
||||
#define OP_glMultiTexCoord4xOES 1225
|
||||
#define OP_glNormal3xOES 1226
|
||||
#define OP_glOrthoxOES 1227
|
||||
#define OP_glPointParameterxOES 1228
|
||||
#define OP_glPointParameterxvOES 1229
|
||||
#define OP_glPointSizexOES 1230
|
||||
#define OP_glPolygonOffsetxOES 1231
|
||||
#define OP_glRotatexOES 1232
|
||||
#define OP_glSampleCoveragexOES 1233
|
||||
#define OP_glScalexOES 1234
|
||||
#define OP_glTexEnvxOES 1235
|
||||
#define OP_glTexEnvxvOES 1236
|
||||
#define OP_glTexParameterxOES 1237
|
||||
#define OP_glTexParameterxvOES 1238
|
||||
#define OP_glTranslatexOES 1239
|
||||
#define OP_glIsRenderbufferOES 1240
|
||||
#define OP_glBindRenderbufferOES 1241
|
||||
#define OP_glDeleteRenderbuffersOES 1242
|
||||
#define OP_glGenRenderbuffersOES 1243
|
||||
#define OP_glRenderbufferStorageOES 1244
|
||||
#define OP_glGetRenderbufferParameterivOES 1245
|
||||
#define OP_glIsFramebufferOES 1246
|
||||
#define OP_glBindFramebufferOES 1247
|
||||
#define OP_glDeleteFramebuffersOES 1248
|
||||
#define OP_glGenFramebuffersOES 1249
|
||||
#define OP_glCheckFramebufferStatusOES 1250
|
||||
#define OP_glFramebufferRenderbufferOES 1251
|
||||
#define OP_glFramebufferTexture2DOES 1252
|
||||
#define OP_glGetFramebufferAttachmentParameterivOES 1253
|
||||
#define OP_glGenerateMipmapOES 1254
|
||||
#define OP_glMapBufferOES 1255
|
||||
#define OP_glUnmapBufferOES 1256
|
||||
#define OP_glGetBufferPointervOES 1257
|
||||
#define OP_glCurrentPaletteMatrixOES 1258
|
||||
#define OP_glLoadPaletteFromModelViewMatrixOES 1259
|
||||
#define OP_glMatrixIndexPointerOES 1260
|
||||
#define OP_glWeightPointerOES 1261
|
||||
#define OP_glQueryMatrixxOES 1262
|
||||
#define OP_glDepthRangefOES 1263
|
||||
#define OP_glFrustumfOES 1264
|
||||
#define OP_glOrthofOES 1265
|
||||
#define OP_glClipPlanefOES 1266
|
||||
#define OP_glClipPlanefIMG 1267
|
||||
#define OP_glGetClipPlanefOES 1268
|
||||
#define OP_glClearDepthfOES 1269
|
||||
#define OP_glTexGenfOES 1270
|
||||
#define OP_glTexGenfvOES 1271
|
||||
#define OP_glTexGeniOES 1272
|
||||
#define OP_glTexGenivOES 1273
|
||||
#define OP_glTexGenxOES 1274
|
||||
#define OP_glTexGenxvOES 1275
|
||||
#define OP_glGetTexGenfvOES 1276
|
||||
#define OP_glGetTexGenivOES 1277
|
||||
#define OP_glGetTexGenxvOES 1278
|
||||
#define OP_glBindVertexArrayOES 1279
|
||||
#define OP_glDeleteVertexArraysOES 1280
|
||||
#define OP_glGenVertexArraysOES 1281
|
||||
#define OP_glIsVertexArrayOES 1282
|
||||
#define OP_glDiscardFramebufferEXT 1283
|
||||
#define OP_glMultiDrawArraysEXT 1284
|
||||
#define OP_glMultiDrawElementsEXT 1285
|
||||
#define OP_glMultiDrawArraysSUN 1286
|
||||
#define OP_glMultiDrawElementsSUN 1287
|
||||
#define OP_glRenderbufferStorageMultisampleIMG 1288
|
||||
#define OP_glFramebufferTexture2DMultisampleIMG 1289
|
||||
#define OP_glDeleteFencesNV 1290
|
||||
#define OP_glGenFencesNV 1291
|
||||
#define OP_glIsFenceNV 1292
|
||||
#define OP_glTestFenceNV 1293
|
||||
#define OP_glGetFenceivNV 1294
|
||||
#define OP_glFinishFenceNV 1295
|
||||
#define OP_glSetFenceNV 1296
|
||||
#define OP_glGetDriverControlsQCOM 1297
|
||||
#define OP_glGetDriverControlStringQCOM 1298
|
||||
#define OP_glEnableDriverControlQCOM 1299
|
||||
#define OP_glDisableDriverControlQCOM 1300
|
||||
#define OP_glExtGetTexturesQCOM 1301
|
||||
#define OP_glExtGetBuffersQCOM 1302
|
||||
#define OP_glExtGetRenderbuffersQCOM 1303
|
||||
#define OP_glExtGetFramebuffersQCOM 1304
|
||||
#define OP_glExtGetTexLevelParameterivQCOM 1305
|
||||
#define OP_glExtTexObjectStateOverrideiQCOM 1306
|
||||
#define OP_glExtGetTexSubImageQCOM 1307
|
||||
#define OP_glExtGetBufferPointervQCOM 1308
|
||||
#define OP_glExtGetShadersQCOM 1309
|
||||
#define OP_glExtGetProgramsQCOM 1310
|
||||
#define OP_glExtIsProgramBinaryQCOM 1311
|
||||
#define OP_glExtGetProgramBinarySourceQCOM 1312
|
||||
#define OP_glStartTilingQCOM 1313
|
||||
#define OP_glEndTilingQCOM 1314
|
||||
#define OP_last 1315
|
||||
|
||||
|
||||
#endif
|
||||
20
android/opengl/system/GLESv1_enc/gl_types.h
Normal file
20
android/opengl/system/GLESv1_enc/gl_types.h
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
/*
|
||||
* Copyright (C) 2011 The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
#ifndef __GL_TYPES__H
|
||||
#define __GL_TYPES__H
|
||||
|
||||
#include "gl_base_types.h"
|
||||
#endif
|
||||
Loading…
Add table
Add a link
Reference in a new issue