Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 1 | { |
2 | global: | ||||
Nicolas Capens | ccee6a8 | 2015-04-28 16:49:59 -0700 | [diff] [blame] | 3 | eglBindAPI; |
4 | eglBindTexImage; | ||||
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 5 | eglChooseConfig; |
6 | eglCopyBuffers; | ||||
7 | eglCreateContext; | ||||
8 | eglCreatePbufferSurface; | ||||
9 | eglCreatePixmapSurface; | ||||
10 | eglCreateWindowSurface; | ||||
11 | eglDestroyContext; | ||||
12 | eglDestroySurface; | ||||
13 | eglGetConfigAttrib; | ||||
14 | eglGetConfigs; | ||||
15 | eglGetCurrentContext; | ||||
16 | eglGetCurrentDisplay; | ||||
17 | eglGetCurrentSurface; | ||||
18 | eglGetDisplay; | ||||
19 | eglGetError; | ||||
20 | eglGetProcAddress; | ||||
21 | eglInitialize; | ||||
22 | eglMakeCurrent; | ||||
23 | eglQueryContext; | ||||
24 | eglQueryString; | ||||
25 | eglQuerySurface; | ||||
26 | eglReleaseTexImage; | ||||
27 | eglSurfaceAttrib; | ||||
28 | eglSwapBuffers; | ||||
29 | eglSwapInterval; | ||||
30 | eglTerminate; | ||||
31 | eglWaitGL; | ||||
32 | eglWaitNative; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 33 | glActiveTexture; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 34 | glAlphaFunc; |
35 | glAlphaFuncx; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 36 | glBindBuffer; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 37 | glBindTexture; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 38 | glBlendFunc; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 39 | glBufferData; |
40 | glBufferSubData; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 41 | glClear; |
42 | glClearColor; | ||||
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 43 | glClearColorx; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 44 | glClearDepthf; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 45 | glClearDepthx; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 46 | glClearStencil; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 47 | glClientActiveTexture; |
48 | glClipPlanef; | ||||
49 | glClipPlanex; | ||||
50 | glColor4f; | ||||
51 | glColor4ub; | ||||
52 | glColor4x; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 53 | glColorMask; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 54 | glColorPointer; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 55 | glCompressedTexImage2D; |
56 | glCompressedTexSubImage2D; | ||||
57 | glCopyTexImage2D; | ||||
58 | glCopyTexSubImage2D; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 59 | glCullFace; |
60 | glDeleteBuffers; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 61 | glDeleteTextures; |
62 | glDepthFunc; | ||||
63 | glDepthMask; | ||||
64 | glDepthRangef; | ||||
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 65 | glDepthRangex; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 66 | glDisable; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 67 | glDisableClientState; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 68 | glDrawArrays; |
69 | glDrawElements; | ||||
70 | glEnable; | ||||
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 71 | glEnableClientState; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 72 | glFinish; |
73 | glFlush; | ||||
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 74 | glFogf; |
75 | glFogfv; | ||||
76 | glFogx; | ||||
77 | glFogxv; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 78 | glFrontFace; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 79 | glFrustumf; |
80 | glFrustumx; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 81 | glGenBuffers; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 82 | glGenTextures; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 83 | glGetBooleanv; |
84 | glGetBufferParameteriv; | ||||
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 85 | glGetClipPlanef; |
86 | glGetClipPlanex; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 87 | glGetError; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 88 | glGetFixedv; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 89 | glGetFloatv; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 90 | glGetIntegerv; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 91 | glGetLightfv; |
92 | glGetLightxv; | ||||
93 | glGetMaterialfv; | ||||
94 | glGetMaterialxv; | ||||
95 | glGetPointerv; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 96 | glGetString; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 97 | glGetTexEnvfv; |
98 | glGetTexEnviv; | ||||
99 | glGetTexEnvxv; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 100 | glGetTexParameterfv; |
101 | glGetTexParameteriv; | ||||
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 102 | glGetTexParameterxv; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 103 | glHint; |
104 | glIsBuffer; | ||||
105 | glIsEnabled; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 106 | glIsTexture; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 107 | glLightModelf; |
108 | glLightModelfv; | ||||
109 | glLightModelx; | ||||
110 | glLightModelxv; | ||||
111 | glLightf; | ||||
112 | glLightfv; | ||||
113 | glLightx; | ||||
114 | glLightxv; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 115 | glLineWidth; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 116 | glLineWidthx; |
117 | glLoadIdentity; | ||||
118 | glLoadMatrixf; | ||||
119 | glLoadMatrixx; | ||||
120 | glLogicOp; | ||||
121 | glMaterialf; | ||||
122 | glMaterialfv; | ||||
123 | glMaterialx; | ||||
124 | glMaterialxv; | ||||
125 | glMatrixMode; | ||||
126 | glMultMatrixf; | ||||
127 | glMultMatrixx; | ||||
128 | glMultiTexCoord4f; | ||||
129 | glMultiTexCoord4x; | ||||
130 | glNormal3f; | ||||
131 | glNormal3x; | ||||
132 | glNormalPointer; | ||||
133 | glOrthof; | ||||
134 | glOrthox; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 135 | glPixelStorei; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 136 | glPointParameterf; |
137 | glPointParameterfv; | ||||
138 | glPointParameterx; | ||||
139 | glPointParameterxv; | ||||
140 | glPointSize; | ||||
141 | glPointSizex; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 142 | glPolygonOffset; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 143 | glPolygonOffsetx; |
144 | glPopMatrix; | ||||
145 | glPushMatrix; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 146 | glReadPixels; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 147 | glRotatef; |
148 | glRotatex; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 149 | glSampleCoverage; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 150 | glSampleCoveragex; |
151 | glScalef; | ||||
152 | glScalex; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 153 | glScissor; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 154 | glShadeModel; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 155 | glStencilFunc; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 156 | glStencilMask; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 157 | glStencilOp; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 158 | glTexCoordPointer; |
159 | glTexEnvf; | ||||
160 | glTexEnvfv; | ||||
161 | glTexEnvi; | ||||
162 | glTexEnviv; | ||||
163 | glTexEnvx; | ||||
164 | glTexEnvxv; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 165 | glTexImage2D; |
166 | glTexParameterf; | ||||
167 | glTexParameterfv; | ||||
168 | glTexParameteri; | ||||
169 | glTexParameteriv; | ||||
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 170 | glTexParameterx; |
171 | glTexParameterxv; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 172 | glTexSubImage2D; |
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 173 | glTranslatef; |
174 | glTranslatex; | ||||
175 | glVertexPointer; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 176 | glViewport; |
177 | |||||
Nicolas Capens | ccee6a8 | 2015-04-28 16:49:59 -0700 | [diff] [blame] | 178 | # Extensions |
179 | glPointSizePointerOES; | ||||
Nicolas Capens | a53bf06 | 2014-11-22 01:04:48 -0500 | [diff] [blame] | 180 | glEGLImageTargetTexture2DOES; |
181 | glEGLImageTargetRenderbufferStorageOES; | ||||
182 | glIsRenderbufferOES; | ||||
183 | glBindRenderbufferOES; | ||||
184 | glDeleteRenderbuffersOES; | ||||
185 | glGenRenderbuffersOES; | ||||
186 | glRenderbufferStorageOES; | ||||
187 | glGetRenderbufferParameterivOES; | ||||
188 | glIsFramebufferOES; | ||||
189 | glBindFramebufferOES; | ||||
190 | glDeleteFramebuffersOES; | ||||
191 | glGenFramebuffersOES; | ||||
192 | glCheckFramebufferStatusOES; | ||||
193 | glFramebufferRenderbufferOES; | ||||
194 | glFramebufferTexture2DOES; | ||||
195 | glGetFramebufferAttachmentParameterivOES; | ||||
196 | glGenerateMipmapOES; | ||||
197 | glBlendEquationOES; | ||||
198 | glBlendEquationSeparateOES; | ||||
199 | glBlendFuncSeparateOES; | ||||
200 | glDrawTexsOES; | ||||
201 | glDrawTexiOES; | ||||
202 | glDrawTexxOES; | ||||
203 | glDrawTexsvOES; | ||||
204 | glDrawTexivOES; | ||||
205 | glDrawTexxvOES; | ||||
206 | glDrawTexfOES; | ||||
207 | glDrawTexfvOES; | ||||
Nicolas Capens | 7649300 | 2015-10-15 04:49:54 -0400 | [diff] [blame] | 208 | eglCreateSyncKHR; |
209 | eglDestroySyncKHR; | ||||
210 | eglClientWaitSyncKHR; | ||||
211 | eglGetSyncAttribKHR; | ||||
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 212 | |
Nicolas Capens | 2a1c569 | 2015-04-17 12:40:04 -0400 | [diff] [blame] | 213 | libGLES_CM_swiftshader; |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 214 | |
Nicolas Capens | dbf6fc8 | 2014-10-23 13:33:20 -0400 | [diff] [blame] | 215 | local: |
216 | *; | ||||
217 | }; | ||||
218 |