DEADSOFTWARE

19220c2532bae8c7dd50f73eb71e4f898d6d5fac
[nanogl.git] / GL / gl_entries.in
1 //
2 GL_ENTRY(int,eglChooseConfig,int dpy, const int *attrib_list, int *configs, int config_size, int *num_config)
3 GL_ENTRY(int,eglCopyBuffers,int dpy, int surface, void* target)
4 GL_ENTRY(int,eglCreateContext,int dpy, int config, int share_list, const int *attrib_list)
5 GL_ENTRY(int,eglCreatePbufferSurface,int dpy, int config, const int *attrib_list)
6 GL_ENTRY(int,eglCreatePixmapSurface,int dpy, int config, void* pixmap, const int *attrib_list)
7 GL_ENTRY(int,eglCreateWindowSurface,int dpy, int config, void* window, const int *attrib_list)
8 GL_ENTRY(int,eglDestroyContext,int dpy, int ctx)
9 GL_ENTRY(int,eglDestroySurface,int dpy, int surface)
10 GL_ENTRY(int,eglGetConfigAttrib,int dpy, int config, int attribute, int *value)
11 GL_ENTRY(int,eglGetConfigs,int dpy, int *configs, int config_size, int *num_config)
12 GL_ENTRY(int,eglGetCurrentContext,void)
13 GL_ENTRY(int,eglGetCurrentDisplay,void)
14 GL_ENTRY(int,eglGetCurrentSurface,int readdraw)
15 GL_ENTRY(int,eglGetDisplay,int display)
16 GL_ENTRY(int,eglGetError,void)
18 GL_ENTRY(void, eglGetProcAddress,const char *procname)
20 GL_ENTRY(int,eglInitialize,int dpy, int *major, int *minor)
21 GL_ENTRY(int,eglMakeCurrent,int dpy, int draw, int read, int ctx)
22 GL_ENTRY(int,eglQueryContext,int dpy, int ctx, int attribute, int *value)
23 GL_ENTRY(const char * ,eglQueryString,int dpy, int name)
24 GL_ENTRY(int,eglQuerySurface,int dpy, int surface, int attribute, int *value)
25 GL_ENTRY(int,eglSwapBuffers,int dpy, int draw)
26 GL_ENTRY(int,eglTerminate,int dpy)
27 GL_ENTRY(int,eglWaitGL,void)
28 GL_ENTRY(int,eglWaitNative,int engine)
30 // GL
31 GL_ENTRY(void,glActiveTexture,unsigned int texture)
32 GL_ENTRY(void,glAlphaFunc,unsigned int func, float ref)
33 GL_ENTRY(void,glAlphaFuncx,unsigned int func, int ref)
34 GL_ENTRY(void,glBindTexture,unsigned int target, unsigned int texture)
35 GL_ENTRY(void,glBlendFunc,unsigned int sfactor, unsigned int dfactor)
36 GL_ENTRY(void,glClear,unsigned int mask)
37 GL_ENTRY(void,glClearColor,float red, float green, float blue, float alpha)
38 GL_ENTRY(void,glClearColorx,int red, int green, int blue, int alpha)
39 GL_ENTRY(void,glClearDepthf,float depth)
40 GL_ENTRY(void,glClearDepthx,int depth)
41 GL_ENTRY(void,glClearStencil,int s)
42 GL_ENTRY(void,glClientActiveTexture,unsigned int texture)
43 GL_ENTRY(void,glColor4f,float red, float green, float blue, float alpha)
44 GL_ENTRY(void,glColor4x,int red, int green, int blue, int alpha)
45 GL_ENTRY(void,glColorMask,unsigned char red, unsigned char green, unsigned char blue, unsigned char alpha)
46 GL_ENTRY(void,glColorPointer,int size, unsigned int type, int stride, const void *pointer)
47 GL_ENTRY(void,glCompressedTexImage2D,unsigned int target, int level, unsigned int internalformat, int width, int height, int border, int imageSize, const void *data)
48 GL_ENTRY(void,glCompressedTexSubImage2D,unsigned int target, int level, int xoffset, int yoffset, int width, int height, unsigned int format, int imageSize, const void *data)
49 GL_ENTRY(void,glCopyTexImage2D,unsigned int target, int level, unsigned int internalformat, int x, int y, int width, int height, int border)
50 GL_ENTRY(void,glCopyTexSubImage2D,unsigned int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
51 GL_ENTRY(void,glCullFace,unsigned int mode)
52 GL_ENTRY(void,glDeleteTextures,int n, const unsigned int *textures)
53 GL_ENTRY(void,glDepthFunc,unsigned int func)
54 GL_ENTRY(void,glDepthMask,unsigned char flag)
55 GL_ENTRY(void,glDepthRangef,float zNear, float zFar)
56 GL_ENTRY(void,glDepthRangex,int zNear, int zFar)
57 GL_ENTRY(void,glDisable,unsigned int cap)
58 GL_ENTRY(void,glDisableClientState,unsigned int array)
59 GL_ENTRY(void,glDrawArrays,unsigned int mode, int first, int count)
60 GL_ENTRY(void,glDrawElements,unsigned int mode, int count, unsigned int type, const void *indices)
61 GL_ENTRY(void,glEnable,unsigned int cap)
62 GL_ENTRY(void,glEnableClientState,unsigned int array)
63 GL_ENTRY(void,glFinish,void)
64 GL_ENTRY(void,glFlush,void)
65 GL_ENTRY(void,glFogf,unsigned int pname, float param)
66 GL_ENTRY(void,glFogfv,unsigned int pname, const float *params)
67 GL_ENTRY(void,glFogx,unsigned int pname, int param)
68 GL_ENTRY(void,glFogxv,unsigned int pname, const int *params)
69 GL_ENTRY(void,glFrontFace,unsigned int mode)
70 GL_ENTRY(void,glFrustumf,float left, float right, float bottom, float top, float zNear, float zFar)
71 GL_ENTRY(void,glFrustumx,int left, int right, int bottom, int top, int zNear, int zFar)
72 GL_ENTRY(void,glGenTextures,int n, unsigned int *textures)
73 GL_ENTRY(unsigned int , glGetError,void)
74 GL_ENTRY(void,glGetIntegerv,unsigned int pname, int *params)
75 GL_ENTRY(const unsigned char * , glGetString,unsigned int name)
76 GL_ENTRY(void,glHint,unsigned int target, unsigned int mode)
77 GL_ENTRY(void,glLightModelf,unsigned int pname, float param)
78 GL_ENTRY(void,glLightModelfv,unsigned int pname, const float *params)
79 GL_ENTRY(void,glLightModelx,unsigned int pname, int param)
80 GL_ENTRY(void,glLightModelxv,unsigned int pname, const int *params)
81 GL_ENTRY(void,glLightf,unsigned int light, unsigned int pname, float param)
82 GL_ENTRY(void,glLightfv,unsigned int light, unsigned int pname, const float *params)
83 GL_ENTRY(void,glLightx,unsigned int light, unsigned int pname, int param)
84 GL_ENTRY(void,glLightxv,unsigned int light, unsigned int pname, const int *params)
85 GL_ENTRY(void,glLineWidth,float width)
86 GL_ENTRY(void,glLineWidthx,int width)
87 GL_ENTRY(void,glLoadIdentity,void)
88 GL_ENTRY(void,glLoadMatrixf,const float *m)
89 GL_ENTRY(void,glLoadMatrixx,const int *m)
90 GL_ENTRY(void,glLogicOp,unsigned int opcode)
91 GL_ENTRY(void,glMaterialf,unsigned int face, unsigned int pname, float param)
92 GL_ENTRY(void,glMaterialfv,unsigned int face, unsigned int pname, const float *params)
93 GL_ENTRY(void,glMaterialx,unsigned int face, unsigned int pname, int param)
94 GL_ENTRY(void,glMaterialxv,unsigned int face, unsigned int pname, const int *params)
95 GL_ENTRY(void,glMatrixMode,unsigned int mode)
96 GL_ENTRY(void,glMultMatrixf,const float *m)
97 GL_ENTRY(void,glMultMatrixx,const int *m)
98 GL_ENTRY(void,glMultiTexCoord4f,unsigned int target, float s, float t, float r, float q)
99 GL_ENTRY(void,glMultiTexCoord4x,unsigned int target, int s, int t, int r, int q)
100 GL_ENTRY(void,glNormal3f,float nx, float ny, float nz)
101 GL_ENTRY(void,glNormal3x,int nx, int ny, int nz)
102 GL_ENTRY(void,glNormalPointer,unsigned int type, int stride, const void *pointer)
103 GL_ENTRY(void,glOrthof,float left, float right, float bottom, float top, float zNear, float zFar)
104 GL_ENTRY(void,glOrthox,int left, int right, int bottom, int top, int zNear, int zFar)
105 GL_ENTRY(void,glPixelStorei,unsigned int pname, int param)
106 GL_ENTRY(void,glPointSize,float size)
107 GL_ENTRY(void,glPointSizex,int size)
108 GL_ENTRY(void,glPolygonOffset,float factor, float units)
109 GL_ENTRY(void,glPolygonOffsetx,int factor, int units)
110 GL_ENTRY(void,glPopMatrix,void)
111 GL_ENTRY(void,glPushMatrix,void)
112 GL_ENTRY(unsigned int , glQueryMatrixxOES,int mantissa[16], int exponent[16])
113 GL_ENTRY(void,glReadPixels,int x, int y, int width, int height, unsigned int format, unsigned int type, void *pixels)
114 GL_ENTRY(void,glRotatef,float angle, float x, float y, float z)
115 GL_ENTRY(void,glRotatex,int angle, int x, int y, int z)
116 GL_ENTRY(void,glSampleCoverage,float value, unsigned char invert)
117 GL_ENTRY(void,glSampleCoveragex,int value, unsigned char invert)
118 GL_ENTRY(void,glScalef,float x, float y, float z)
119 GL_ENTRY(void,glScalex,int x, int y, int z)
120 GL_ENTRY(void,glScissor,int x, int y, int width, int height)
121 GL_ENTRY(void,glShadeModel,unsigned int mode)
122 GL_ENTRY(void,glStencilFunc,unsigned int func, int ref, unsigned int mask)
123 GL_ENTRY(void,glStencilMask,unsigned int mask)
124 GL_ENTRY(void,glStencilOp,unsigned int fail, unsigned int zfail, unsigned int zpass)
125 GL_ENTRY(void,glTexCoordPointer,int size, unsigned int type, int stride, const void *pointer)
126 GL_ENTRY(void,glTexEnvf,unsigned int target, unsigned int pname, float param)
127 GL_ENTRY(void,glTexEnvfv,unsigned int target, unsigned int pname, const float *params)
128 GL_ENTRY(void,glTexEnvx,unsigned int target, unsigned int pname, int param)
129 GL_ENTRY(void,glTexEnvxv,unsigned int target, unsigned int pname, const int *params)
130 GL_ENTRY(void,glTexImage2D,unsigned int target, int level, int internalformat, int width, int height, int border, unsigned int format, unsigned int type, const void *pixels)
131 GL_ENTRY(void,glTexParameterf,unsigned int target, unsigned int pname, float param)
132 GL_ENTRY(void,glTexParameterx,unsigned int target, unsigned int pname, int param)
133 GL_ENTRY(void,glTexSubImage2D,unsigned int target, int level, int xoffset, int yoffset, int width, int height, unsigned int format, unsigned int type, const void *pixels)
134 GL_ENTRY(void,glTranslatef,float x, float y, float z)
135 GL_ENTRY(void,glTranslatex,int x, int y, int z)
136 GL_ENTRY(void,glVertexPointer,int size, unsigned int type, int stride, const void *pointer)
137 GL_ENTRY(void,glViewport,int x, int y, int width, int height)
138 GL_ENTRY(int , eglSwapInterval,int dpy, int interval)
139 GL_ENTRY(void,glBindBuffer,unsigned int target, unsigned int buffer)
140 GL_ENTRY(void,glBufferData,unsigned int target, int size, const void *data, unsigned int usage)
141 GL_ENTRY(void,glBufferSubData,unsigned int target, int offset,int size, const void *data)
142 GL_ENTRY(void,glClipPlanef,unsigned int plane, const float *equation)
143 GL_ENTRY(void,glClipPlanex,unsigned int plane, const int *equation)
144 GL_ENTRY(void,glColor4ub,unsigned char red, unsigned char green, unsigned char blue, unsigned char alpha)
145 GL_ENTRY(void,glDeleteBuffers,int n, const unsigned int *buffers)
146 GL_ENTRY(void,glGenBuffers,int n, unsigned int *buffers)
147 GL_ENTRY(void,glGetBooleanv,unsigned int pname, unsigned char *params)
148 GL_ENTRY(void,glGetBufferParameteriv,unsigned int target, unsigned int pname, int *params)
149 GL_ENTRY(void,glGetClipPlanef,unsigned int pname, float eqn[4])
150 GL_ENTRY(void,glGetClipPlanex,unsigned int pname, int eqn[4])
151 GL_ENTRY(void,glGetFixedv,unsigned int pname, int *params)
152 GL_ENTRY(void,glGetFloatv,unsigned int pname, float *params)
153 GL_ENTRY(void,glGetLightfv,unsigned int light, unsigned int pname, float *params)
154 GL_ENTRY(void,glGetLightxv,unsigned int light, unsigned int pname, int *params)
155 GL_ENTRY(void,glGetMaterialfv,unsigned int face, unsigned int pname, float *params)
156 GL_ENTRY(void,glGetMaterialxv,unsigned int face, unsigned int pname, int *params)
157 GL_ENTRY(void,glGetPointerv,unsigned int pname, void **params)
158 GL_ENTRY(void,glGetTexEnvfv,unsigned int env, unsigned int pname, float *params)
159 GL_ENTRY(void,glGetTexEnviv,unsigned int env, unsigned int pname, int *params)
160 GL_ENTRY(void,glGetTexEnvxv,unsigned int env, unsigned int pname, int *params)
161 GL_ENTRY(void,glGetTexParameterfv,unsigned int target, unsigned int pname, float *params)
162 GL_ENTRY(void,glGetTexParameteriv,unsigned int target, unsigned int pname, int *params)
163 GL_ENTRY(void,glGetTexParameterxv,unsigned int target, unsigned int pname, int *params)
164 GL_ENTRY(unsigned char ,glIsBuffer,unsigned int buffer)
165 GL_ENTRY(unsigned char ,glIsEnabled,unsigned int cap)
166 GL_ENTRY(unsigned char ,glIsTexture,unsigned int texture)
167 GL_ENTRY(void,glPointParameterf,unsigned int pname, float param)
168 GL_ENTRY(void,glPointParameterfv,unsigned int pname, const float *params)
169 GL_ENTRY(void,glPointParameterx,unsigned int pname, int param)
170 GL_ENTRY(void,glPointParameterxv,unsigned int pname, const int *params)
171 GL_ENTRY(void,glPointSizePointerOES,unsigned int type, int stride, const void *pointer)
172 GL_ENTRY(void,glTexEnvi,unsigned int target, unsigned int pname, int param)
173 GL_ENTRY(void,glTexEnviv,unsigned int target, unsigned int pname, const int *params)
174 GL_ENTRY(void,glTexParameterfv,unsigned int target, unsigned int pname, const float *params)
175 GL_ENTRY(void,glTexParameteri,unsigned int target, unsigned int pname, int param)
176 GL_ENTRY(void,glTexParameteriv,unsigned int target, unsigned int pname, const int *params)
177 GL_ENTRY(void,glTexParameterxv,unsigned int target, unsigned int pname, const int *params)
179 // EGL EXT
180 GL_ENTRY(int,eglBindTexImage,int dpy, int surface, int buffer)
181 GL_ENTRY(int,eglReleaseTexImage,int dpy, int surface, int buffer)
182 GL_ENTRY(int,eglSurfaceAttrib,int dpy, int surface, int attribute, int value)
184 #ifdef USE_CORE_PROFILE
185 GL_ENTRY(void,glOrtho,double left, double right, double bottom, double top, double zNear, double zFar)
186 GL_ENTRY(void,glDepthRange,double zNear, double zFar)
187 #endif
189 // fbo
190 GL_ENTRY(void,glGenFramebuffersOES, GLsizei n, GLuint* framebuffers)
191 GL_ENTRY(void,glGenRenderbuffersOES, GLsizei n, GLuint* renderbuffers)
192 GL_ENTRY(void,glRenderbufferStorageOES, GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
193 GL_ENTRY(void,glBindFramebufferOES, GLenum target, GLuint framebuffer)
194 GL_ENTRY(void,glBindRenderbufferOES, GLenum target, GLuint renderbuffer)
195 GL_ENTRY(void,glFramebufferTexture2DOES, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
196 GL_ENTRY(void,glDeleteRenderbuffersOES, GLsizei n, const GLuint* renderbuffers)
197 GL_ENTRY(void,glDeleteFramebuffersOES, GLsizei n, const GLuint* framebuffers)
198 GL_ENTRY(void,glFramebufferRenderbufferOES, GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)