x11: Call XInitThreads()
[platform/upstream/VK-GL-CTS.git] / framework / egl / egluStaticES30Library.inl
1 /* WARNING: This is auto-generated file. Do not modify, since changes will
2  * be lost! Modify the generating script instead.
3  *
4  * Generated from Khronos GL API description (gl.xml) revision 32093.
5  */
6         { "glActiveTexture",                                            (deFunctionPtr)glActiveTexture },
7         { "glAttachShader",                                                     (deFunctionPtr)glAttachShader },
8         { "glBeginQuery",                                                       (deFunctionPtr)glBeginQuery },
9         { "glBeginTransformFeedback",                           (deFunctionPtr)glBeginTransformFeedback },
10         { "glBindAttribLocation",                                       (deFunctionPtr)glBindAttribLocation },
11         { "glBindBuffer",                                                       (deFunctionPtr)glBindBuffer },
12         { "glBindBufferBase",                                           (deFunctionPtr)glBindBufferBase },
13         { "glBindBufferRange",                                          (deFunctionPtr)glBindBufferRange },
14         { "glBindFramebuffer",                                          (deFunctionPtr)glBindFramebuffer },
15         { "glBindRenderbuffer",                                         (deFunctionPtr)glBindRenderbuffer },
16         { "glBindSampler",                                                      (deFunctionPtr)glBindSampler },
17         { "glBindTexture",                                                      (deFunctionPtr)glBindTexture },
18         { "glBindTransformFeedback",                            (deFunctionPtr)glBindTransformFeedback },
19         { "glBindVertexArray",                                          (deFunctionPtr)glBindVertexArray },
20         { "glBlendColor",                                                       (deFunctionPtr)glBlendColor },
21         { "glBlendEquation",                                            (deFunctionPtr)glBlendEquation },
22         { "glBlendEquationSeparate",                            (deFunctionPtr)glBlendEquationSeparate },
23         { "glBlendFunc",                                                        (deFunctionPtr)glBlendFunc },
24         { "glBlendFuncSeparate",                                        (deFunctionPtr)glBlendFuncSeparate },
25         { "glBlitFramebuffer",                                          (deFunctionPtr)glBlitFramebuffer },
26         { "glBufferData",                                                       (deFunctionPtr)glBufferData },
27         { "glBufferSubData",                                            (deFunctionPtr)glBufferSubData },
28         { "glCheckFramebufferStatus",                           (deFunctionPtr)glCheckFramebufferStatus },
29         { "glClear",                                                            (deFunctionPtr)glClear },
30         { "glClearBufferfi",                                            (deFunctionPtr)glClearBufferfi },
31         { "glClearBufferfv",                                            (deFunctionPtr)glClearBufferfv },
32         { "glClearBufferiv",                                            (deFunctionPtr)glClearBufferiv },
33         { "glClearBufferuiv",                                           (deFunctionPtr)glClearBufferuiv },
34         { "glClearColor",                                                       (deFunctionPtr)glClearColor },
35         { "glClearDepthf",                                                      (deFunctionPtr)glClearDepthf },
36         { "glClearStencil",                                                     (deFunctionPtr)glClearStencil },
37         { "glClientWaitSync",                                           (deFunctionPtr)glClientWaitSync },
38         { "glColorMask",                                                        (deFunctionPtr)glColorMask },
39         { "glCompileShader",                                            (deFunctionPtr)glCompileShader },
40         { "glCompressedTexImage2D",                                     (deFunctionPtr)glCompressedTexImage2D },
41         { "glCompressedTexImage3D",                                     (deFunctionPtr)glCompressedTexImage3D },
42         { "glCompressedTexSubImage2D",                          (deFunctionPtr)glCompressedTexSubImage2D },
43         { "glCompressedTexSubImage3D",                          (deFunctionPtr)glCompressedTexSubImage3D },
44         { "glCopyBufferSubData",                                        (deFunctionPtr)glCopyBufferSubData },
45         { "glCopyTexImage2D",                                           (deFunctionPtr)glCopyTexImage2D },
46         { "glCopyTexSubImage2D",                                        (deFunctionPtr)glCopyTexSubImage2D },
47         { "glCopyTexSubImage3D",                                        (deFunctionPtr)glCopyTexSubImage3D },
48         { "glCreateProgram",                                            (deFunctionPtr)glCreateProgram },
49         { "glCreateShader",                                                     (deFunctionPtr)glCreateShader },
50         { "glCullFace",                                                         (deFunctionPtr)glCullFace },
51         { "glDeleteBuffers",                                            (deFunctionPtr)glDeleteBuffers },
52         { "glDeleteFramebuffers",                                       (deFunctionPtr)glDeleteFramebuffers },
53         { "glDeleteProgram",                                            (deFunctionPtr)glDeleteProgram },
54         { "glDeleteQueries",                                            (deFunctionPtr)glDeleteQueries },
55         { "glDeleteRenderbuffers",                                      (deFunctionPtr)glDeleteRenderbuffers },
56         { "glDeleteSamplers",                                           (deFunctionPtr)glDeleteSamplers },
57         { "glDeleteShader",                                                     (deFunctionPtr)glDeleteShader },
58         { "glDeleteSync",                                                       (deFunctionPtr)glDeleteSync },
59         { "glDeleteTextures",                                           (deFunctionPtr)glDeleteTextures },
60         { "glDeleteTransformFeedbacks",                         (deFunctionPtr)glDeleteTransformFeedbacks },
61         { "glDeleteVertexArrays",                                       (deFunctionPtr)glDeleteVertexArrays },
62         { "glDepthFunc",                                                        (deFunctionPtr)glDepthFunc },
63         { "glDepthMask",                                                        (deFunctionPtr)glDepthMask },
64         { "glDepthRangef",                                                      (deFunctionPtr)glDepthRangef },
65         { "glDetachShader",                                                     (deFunctionPtr)glDetachShader },
66         { "glDisable",                                                          (deFunctionPtr)glDisable },
67         { "glDisableVertexAttribArray",                         (deFunctionPtr)glDisableVertexAttribArray },
68         { "glDrawArrays",                                                       (deFunctionPtr)glDrawArrays },
69         { "glDrawArraysInstanced",                                      (deFunctionPtr)glDrawArraysInstanced },
70         { "glDrawBuffers",                                                      (deFunctionPtr)glDrawBuffers },
71         { "glDrawElements",                                                     (deFunctionPtr)glDrawElements },
72         { "glDrawElementsInstanced",                            (deFunctionPtr)glDrawElementsInstanced },
73         { "glDrawRangeElements",                                        (deFunctionPtr)glDrawRangeElements },
74         { "glEnable",                                                           (deFunctionPtr)glEnable },
75         { "glEnableVertexAttribArray",                          (deFunctionPtr)glEnableVertexAttribArray },
76         { "glEndQuery",                                                         (deFunctionPtr)glEndQuery },
77         { "glEndTransformFeedback",                                     (deFunctionPtr)glEndTransformFeedback },
78         { "glFenceSync",                                                        (deFunctionPtr)glFenceSync },
79         { "glFinish",                                                           (deFunctionPtr)glFinish },
80         { "glFlush",                                                            (deFunctionPtr)glFlush },
81         { "glFlushMappedBufferRange",                           (deFunctionPtr)glFlushMappedBufferRange },
82         { "glFramebufferRenderbuffer",                          (deFunctionPtr)glFramebufferRenderbuffer },
83         { "glFramebufferTexture2D",                                     (deFunctionPtr)glFramebufferTexture2D },
84         { "glFramebufferTextureLayer",                          (deFunctionPtr)glFramebufferTextureLayer },
85         { "glFrontFace",                                                        (deFunctionPtr)glFrontFace },
86         { "glGenBuffers",                                                       (deFunctionPtr)glGenBuffers },
87         { "glGenFramebuffers",                                          (deFunctionPtr)glGenFramebuffers },
88         { "glGenQueries",                                                       (deFunctionPtr)glGenQueries },
89         { "glGenRenderbuffers",                                         (deFunctionPtr)glGenRenderbuffers },
90         { "glGenSamplers",                                                      (deFunctionPtr)glGenSamplers },
91         { "glGenTextures",                                                      (deFunctionPtr)glGenTextures },
92         { "glGenTransformFeedbacks",                            (deFunctionPtr)glGenTransformFeedbacks },
93         { "glGenVertexArrays",                                          (deFunctionPtr)glGenVertexArrays },
94         { "glGenerateMipmap",                                           (deFunctionPtr)glGenerateMipmap },
95         { "glGetActiveAttrib",                                          (deFunctionPtr)glGetActiveAttrib },
96         { "glGetActiveUniform",                                         (deFunctionPtr)glGetActiveUniform },
97         { "glGetActiveUniformBlockName",                        (deFunctionPtr)glGetActiveUniformBlockName },
98         { "glGetActiveUniformBlockiv",                          (deFunctionPtr)glGetActiveUniformBlockiv },
99         { "glGetActiveUniformsiv",                                      (deFunctionPtr)glGetActiveUniformsiv },
100         { "glGetAttachedShaders",                                       (deFunctionPtr)glGetAttachedShaders },
101         { "glGetAttribLocation",                                        (deFunctionPtr)glGetAttribLocation },
102         { "glGetBooleanv",                                                      (deFunctionPtr)glGetBooleanv },
103         { "glGetBufferParameteri64v",                           (deFunctionPtr)glGetBufferParameteri64v },
104         { "glGetBufferParameteriv",                                     (deFunctionPtr)glGetBufferParameteriv },
105         { "glGetBufferPointerv",                                        (deFunctionPtr)glGetBufferPointerv },
106         { "glGetError",                                                         (deFunctionPtr)glGetError },
107         { "glGetFloatv",                                                        (deFunctionPtr)glGetFloatv },
108         { "glGetFragDataLocation",                                      (deFunctionPtr)glGetFragDataLocation },
109         { "glGetFramebufferAttachmentParameteriv",      (deFunctionPtr)glGetFramebufferAttachmentParameteriv },
110         { "glGetInteger64i_v",                                          (deFunctionPtr)glGetInteger64i_v },
111         { "glGetInteger64v",                                            (deFunctionPtr)glGetInteger64v },
112         { "glGetIntegeri_v",                                            (deFunctionPtr)glGetIntegeri_v },
113         { "glGetIntegerv",                                                      (deFunctionPtr)glGetIntegerv },
114         { "glGetInternalformativ",                                      (deFunctionPtr)glGetInternalformativ },
115         { "glGetProgramBinary",                                         (deFunctionPtr)glGetProgramBinary },
116         { "glGetProgramInfoLog",                                        (deFunctionPtr)glGetProgramInfoLog },
117         { "glGetProgramiv",                                                     (deFunctionPtr)glGetProgramiv },
118         { "glGetQueryObjectuiv",                                        (deFunctionPtr)glGetQueryObjectuiv },
119         { "glGetQueryiv",                                                       (deFunctionPtr)glGetQueryiv },
120         { "glGetRenderbufferParameteriv",                       (deFunctionPtr)glGetRenderbufferParameteriv },
121         { "glGetSamplerParameterfv",                            (deFunctionPtr)glGetSamplerParameterfv },
122         { "glGetSamplerParameteriv",                            (deFunctionPtr)glGetSamplerParameteriv },
123         { "glGetShaderInfoLog",                                         (deFunctionPtr)glGetShaderInfoLog },
124         { "glGetShaderPrecisionFormat",                         (deFunctionPtr)glGetShaderPrecisionFormat },
125         { "glGetShaderSource",                                          (deFunctionPtr)glGetShaderSource },
126         { "glGetShaderiv",                                                      (deFunctionPtr)glGetShaderiv },
127         { "glGetString",                                                        (deFunctionPtr)glGetString },
128         { "glGetStringi",                                                       (deFunctionPtr)glGetStringi },
129         { "glGetSynciv",                                                        (deFunctionPtr)glGetSynciv },
130         { "glGetTexParameterfv",                                        (deFunctionPtr)glGetTexParameterfv },
131         { "glGetTexParameteriv",                                        (deFunctionPtr)glGetTexParameteriv },
132         { "glGetTransformFeedbackVarying",                      (deFunctionPtr)glGetTransformFeedbackVarying },
133         { "glGetUniformBlockIndex",                                     (deFunctionPtr)glGetUniformBlockIndex },
134         { "glGetUniformIndices",                                        (deFunctionPtr)glGetUniformIndices },
135         { "glGetUniformLocation",                                       (deFunctionPtr)glGetUniformLocation },
136         { "glGetUniformfv",                                                     (deFunctionPtr)glGetUniformfv },
137         { "glGetUniformiv",                                                     (deFunctionPtr)glGetUniformiv },
138         { "glGetUniformuiv",                                            (deFunctionPtr)glGetUniformuiv },
139         { "glGetVertexAttribIiv",                                       (deFunctionPtr)glGetVertexAttribIiv },
140         { "glGetVertexAttribIuiv",                                      (deFunctionPtr)glGetVertexAttribIuiv },
141         { "glGetVertexAttribPointerv",                          (deFunctionPtr)glGetVertexAttribPointerv },
142         { "glGetVertexAttribfv",                                        (deFunctionPtr)glGetVertexAttribfv },
143         { "glGetVertexAttribiv",                                        (deFunctionPtr)glGetVertexAttribiv },
144         { "glHint",                                                                     (deFunctionPtr)glHint },
145         { "glInvalidateFramebuffer",                            (deFunctionPtr)glInvalidateFramebuffer },
146         { "glInvalidateSubFramebuffer",                         (deFunctionPtr)glInvalidateSubFramebuffer },
147         { "glIsBuffer",                                                         (deFunctionPtr)glIsBuffer },
148         { "glIsEnabled",                                                        (deFunctionPtr)glIsEnabled },
149         { "glIsFramebuffer",                                            (deFunctionPtr)glIsFramebuffer },
150         { "glIsProgram",                                                        (deFunctionPtr)glIsProgram },
151         { "glIsQuery",                                                          (deFunctionPtr)glIsQuery },
152         { "glIsRenderbuffer",                                           (deFunctionPtr)glIsRenderbuffer },
153         { "glIsSampler",                                                        (deFunctionPtr)glIsSampler },
154         { "glIsShader",                                                         (deFunctionPtr)glIsShader },
155         { "glIsSync",                                                           (deFunctionPtr)glIsSync },
156         { "glIsTexture",                                                        (deFunctionPtr)glIsTexture },
157         { "glIsTransformFeedback",                                      (deFunctionPtr)glIsTransformFeedback },
158         { "glIsVertexArray",                                            (deFunctionPtr)glIsVertexArray },
159         { "glLineWidth",                                                        (deFunctionPtr)glLineWidth },
160         { "glLinkProgram",                                                      (deFunctionPtr)glLinkProgram },
161         { "glMapBufferRange",                                           (deFunctionPtr)glMapBufferRange },
162         { "glPauseTransformFeedback",                           (deFunctionPtr)glPauseTransformFeedback },
163         { "glPixelStorei",                                                      (deFunctionPtr)glPixelStorei },
164         { "glPolygonOffset",                                            (deFunctionPtr)glPolygonOffset },
165         { "glProgramBinary",                                            (deFunctionPtr)glProgramBinary },
166         { "glProgramParameteri",                                        (deFunctionPtr)glProgramParameteri },
167         { "glReadBuffer",                                                       (deFunctionPtr)glReadBuffer },
168         { "glReadPixels",                                                       (deFunctionPtr)glReadPixels },
169         { "glReleaseShaderCompiler",                            (deFunctionPtr)glReleaseShaderCompiler },
170         { "glRenderbufferStorage",                                      (deFunctionPtr)glRenderbufferStorage },
171         { "glRenderbufferStorageMultisample",           (deFunctionPtr)glRenderbufferStorageMultisample },
172         { "glResumeTransformFeedback",                          (deFunctionPtr)glResumeTransformFeedback },
173         { "glSampleCoverage",                                           (deFunctionPtr)glSampleCoverage },
174         { "glSamplerParameterf",                                        (deFunctionPtr)glSamplerParameterf },
175         { "glSamplerParameterfv",                                       (deFunctionPtr)glSamplerParameterfv },
176         { "glSamplerParameteri",                                        (deFunctionPtr)glSamplerParameteri },
177         { "glSamplerParameteriv",                                       (deFunctionPtr)glSamplerParameteriv },
178         { "glScissor",                                                          (deFunctionPtr)glScissor },
179         { "glShaderBinary",                                                     (deFunctionPtr)glShaderBinary },
180         { "glShaderSource",                                                     (deFunctionPtr)glShaderSource },
181         { "glStencilFunc",                                                      (deFunctionPtr)glStencilFunc },
182         { "glStencilFuncSeparate",                                      (deFunctionPtr)glStencilFuncSeparate },
183         { "glStencilMask",                                                      (deFunctionPtr)glStencilMask },
184         { "glStencilMaskSeparate",                                      (deFunctionPtr)glStencilMaskSeparate },
185         { "glStencilOp",                                                        (deFunctionPtr)glStencilOp },
186         { "glStencilOpSeparate",                                        (deFunctionPtr)glStencilOpSeparate },
187         { "glTexImage2D",                                                       (deFunctionPtr)glTexImage2D },
188         { "glTexImage3D",                                                       (deFunctionPtr)glTexImage3D },
189         { "glTexParameterf",                                            (deFunctionPtr)glTexParameterf },
190         { "glTexParameterfv",                                           (deFunctionPtr)glTexParameterfv },
191         { "glTexParameteri",                                            (deFunctionPtr)glTexParameteri },
192         { "glTexParameteriv",                                           (deFunctionPtr)glTexParameteriv },
193         { "glTexStorage2D",                                                     (deFunctionPtr)glTexStorage2D },
194         { "glTexStorage3D",                                                     (deFunctionPtr)glTexStorage3D },
195         { "glTexSubImage2D",                                            (deFunctionPtr)glTexSubImage2D },
196         { "glTexSubImage3D",                                            (deFunctionPtr)glTexSubImage3D },
197         { "glTransformFeedbackVaryings",                        (deFunctionPtr)glTransformFeedbackVaryings },
198         { "glUniform1f",                                                        (deFunctionPtr)glUniform1f },
199         { "glUniform1fv",                                                       (deFunctionPtr)glUniform1fv },
200         { "glUniform1i",                                                        (deFunctionPtr)glUniform1i },
201         { "glUniform1iv",                                                       (deFunctionPtr)glUniform1iv },
202         { "glUniform1ui",                                                       (deFunctionPtr)glUniform1ui },
203         { "glUniform1uiv",                                                      (deFunctionPtr)glUniform1uiv },
204         { "glUniform2f",                                                        (deFunctionPtr)glUniform2f },
205         { "glUniform2fv",                                                       (deFunctionPtr)glUniform2fv },
206         { "glUniform2i",                                                        (deFunctionPtr)glUniform2i },
207         { "glUniform2iv",                                                       (deFunctionPtr)glUniform2iv },
208         { "glUniform2ui",                                                       (deFunctionPtr)glUniform2ui },
209         { "glUniform2uiv",                                                      (deFunctionPtr)glUniform2uiv },
210         { "glUniform3f",                                                        (deFunctionPtr)glUniform3f },
211         { "glUniform3fv",                                                       (deFunctionPtr)glUniform3fv },
212         { "glUniform3i",                                                        (deFunctionPtr)glUniform3i },
213         { "glUniform3iv",                                                       (deFunctionPtr)glUniform3iv },
214         { "glUniform3ui",                                                       (deFunctionPtr)glUniform3ui },
215         { "glUniform3uiv",                                                      (deFunctionPtr)glUniform3uiv },
216         { "glUniform4f",                                                        (deFunctionPtr)glUniform4f },
217         { "glUniform4fv",                                                       (deFunctionPtr)glUniform4fv },
218         { "glUniform4i",                                                        (deFunctionPtr)glUniform4i },
219         { "glUniform4iv",                                                       (deFunctionPtr)glUniform4iv },
220         { "glUniform4ui",                                                       (deFunctionPtr)glUniform4ui },
221         { "glUniform4uiv",                                                      (deFunctionPtr)glUniform4uiv },
222         { "glUniformBlockBinding",                                      (deFunctionPtr)glUniformBlockBinding },
223         { "glUniformMatrix2fv",                                         (deFunctionPtr)glUniformMatrix2fv },
224         { "glUniformMatrix2x3fv",                                       (deFunctionPtr)glUniformMatrix2x3fv },
225         { "glUniformMatrix2x4fv",                                       (deFunctionPtr)glUniformMatrix2x4fv },
226         { "glUniformMatrix3fv",                                         (deFunctionPtr)glUniformMatrix3fv },
227         { "glUniformMatrix3x2fv",                                       (deFunctionPtr)glUniformMatrix3x2fv },
228         { "glUniformMatrix3x4fv",                                       (deFunctionPtr)glUniformMatrix3x4fv },
229         { "glUniformMatrix4fv",                                         (deFunctionPtr)glUniformMatrix4fv },
230         { "glUniformMatrix4x2fv",                                       (deFunctionPtr)glUniformMatrix4x2fv },
231         { "glUniformMatrix4x3fv",                                       (deFunctionPtr)glUniformMatrix4x3fv },
232         { "glUnmapBuffer",                                                      (deFunctionPtr)glUnmapBuffer },
233         { "glUseProgram",                                                       (deFunctionPtr)glUseProgram },
234         { "glValidateProgram",                                          (deFunctionPtr)glValidateProgram },
235         { "glVertexAttrib1f",                                           (deFunctionPtr)glVertexAttrib1f },
236         { "glVertexAttrib1fv",                                          (deFunctionPtr)glVertexAttrib1fv },
237         { "glVertexAttrib2f",                                           (deFunctionPtr)glVertexAttrib2f },
238         { "glVertexAttrib2fv",                                          (deFunctionPtr)glVertexAttrib2fv },
239         { "glVertexAttrib3f",                                           (deFunctionPtr)glVertexAttrib3f },
240         { "glVertexAttrib3fv",                                          (deFunctionPtr)glVertexAttrib3fv },
241         { "glVertexAttrib4f",                                           (deFunctionPtr)glVertexAttrib4f },
242         { "glVertexAttrib4fv",                                          (deFunctionPtr)glVertexAttrib4fv },
243         { "glVertexAttribDivisor",                                      (deFunctionPtr)glVertexAttribDivisor },
244         { "glVertexAttribI4i",                                          (deFunctionPtr)glVertexAttribI4i },
245         { "glVertexAttribI4iv",                                         (deFunctionPtr)glVertexAttribI4iv },
246         { "glVertexAttribI4ui",                                         (deFunctionPtr)glVertexAttribI4ui },
247         { "glVertexAttribI4uiv",                                        (deFunctionPtr)glVertexAttribI4uiv },
248         { "glVertexAttribIPointer",                                     (deFunctionPtr)glVertexAttribIPointer },
249         { "glVertexAttribPointer",                                      (deFunctionPtr)glVertexAttribPointer },
250         { "glViewport",                                                         (deFunctionPtr)glViewport },
251         { "glWaitSync",                                                         (deFunctionPtr)glWaitSync },