Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(922)

Side by Side Diff: ui/gl/gl_bindings_autogen_mock.h

Issue 862133002: Update from https://crrev.com/312398 (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 //
5 // This file is auto-generated from
6 // ui/gl/generate_bindings.py
7 // It's formatted by clang-format using chromium coding style:
8 // clang-format -i -style=chromium filename
9 // DO NOT EDIT!
10
11 static void GL_BINDING_CALL Mock_glActiveTexture(GLenum texture);
12 static void GL_BINDING_CALL Mock_glAttachShader(GLuint program, GLuint shader);
13 static void GL_BINDING_CALL Mock_glBeginQuery(GLenum target, GLuint id);
14 static void GL_BINDING_CALL Mock_glBeginQueryARB(GLenum target, GLuint id);
15 static void GL_BINDING_CALL Mock_glBeginQueryEXT(GLenum target, GLuint id);
16 static void GL_BINDING_CALL Mock_glBeginTransformFeedback(GLenum primitiveMode);
17 static void GL_BINDING_CALL
18 Mock_glBindAttribLocation(GLuint program, GLuint index, const char* name);
19 static void GL_BINDING_CALL Mock_glBindBuffer(GLenum target, GLuint buffer);
20 static void GL_BINDING_CALL
21 Mock_glBindBufferBase(GLenum target, GLuint index, GLuint buffer);
22 static void GL_BINDING_CALL Mock_glBindBufferRange(GLenum target,
23 GLuint index,
24 GLuint buffer,
25 GLintptr offset,
26 GLsizeiptr size);
27 static void GL_BINDING_CALL Mock_glBindFragDataLocation(GLuint program,
28 GLuint colorNumber,
29 const char* name);
30 static void GL_BINDING_CALL
31 Mock_glBindFragDataLocationIndexed(GLuint program,
32 GLuint colorNumber,
33 GLuint index,
34 const char* name);
35 static void GL_BINDING_CALL
36 Mock_glBindFramebuffer(GLenum target, GLuint framebuffer);
37 static void GL_BINDING_CALL
38 Mock_glBindFramebufferEXT(GLenum target, GLuint framebuffer);
39 static void GL_BINDING_CALL
40 Mock_glBindRenderbuffer(GLenum target, GLuint renderbuffer);
41 static void GL_BINDING_CALL
42 Mock_glBindRenderbufferEXT(GLenum target, GLuint renderbuffer);
43 static void GL_BINDING_CALL Mock_glBindSampler(GLuint unit, GLuint sampler);
44 static void GL_BINDING_CALL Mock_glBindTexture(GLenum target, GLuint texture);
45 static void GL_BINDING_CALL
46 Mock_glBindTransformFeedback(GLenum target, GLuint id);
47 static void GL_BINDING_CALL Mock_glBindVertexArray(GLuint array);
48 static void GL_BINDING_CALL Mock_glBindVertexArrayAPPLE(GLuint array);
49 static void GL_BINDING_CALL Mock_glBindVertexArrayOES(GLuint array);
50 static void GL_BINDING_CALL Mock_glBlendBarrierKHR(void);
51 static void GL_BINDING_CALL Mock_glBlendBarrierNV(void);
52 static void GL_BINDING_CALL
53 Mock_glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
54 static void GL_BINDING_CALL Mock_glBlendEquation(GLenum mode);
55 static void GL_BINDING_CALL
56 Mock_glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha);
57 static void GL_BINDING_CALL Mock_glBlendFunc(GLenum sfactor, GLenum dfactor);
58 static void GL_BINDING_CALL Mock_glBlendFuncSeparate(GLenum srcRGB,
59 GLenum dstRGB,
60 GLenum srcAlpha,
61 GLenum dstAlpha);
62 static void GL_BINDING_CALL Mock_glBlitFramebuffer(GLint srcX0,
63 GLint srcY0,
64 GLint srcX1,
65 GLint srcY1,
66 GLint dstX0,
67 GLint dstY0,
68 GLint dstX1,
69 GLint dstY1,
70 GLbitfield mask,
71 GLenum filter);
72 static void GL_BINDING_CALL Mock_glBlitFramebufferANGLE(GLint srcX0,
73 GLint srcY0,
74 GLint srcX1,
75 GLint srcY1,
76 GLint dstX0,
77 GLint dstY0,
78 GLint dstX1,
79 GLint dstY1,
80 GLbitfield mask,
81 GLenum filter);
82 static void GL_BINDING_CALL Mock_glBlitFramebufferEXT(GLint srcX0,
83 GLint srcY0,
84 GLint srcX1,
85 GLint srcY1,
86 GLint dstX0,
87 GLint dstY0,
88 GLint dstX1,
89 GLint dstY1,
90 GLbitfield mask,
91 GLenum filter);
92 static void GL_BINDING_CALL Mock_glBufferData(GLenum target,
93 GLsizeiptr size,
94 const void* data,
95 GLenum usage);
96 static void GL_BINDING_CALL Mock_glBufferSubData(GLenum target,
97 GLintptr offset,
98 GLsizeiptr size,
99 const void* data);
100 static GLenum GL_BINDING_CALL Mock_glCheckFramebufferStatus(GLenum target);
101 static GLenum GL_BINDING_CALL Mock_glCheckFramebufferStatusEXT(GLenum target);
102 static void GL_BINDING_CALL Mock_glClear(GLbitfield mask);
103 static void GL_BINDING_CALL Mock_glClearBufferfi(GLenum buffer,
104 GLint drawbuffer,
105 const GLfloat depth,
106 GLint stencil);
107 static void GL_BINDING_CALL
108 Mock_glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat* value);
109 static void GL_BINDING_CALL
110 Mock_glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint* value);
111 static void GL_BINDING_CALL
112 Mock_glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint* value);
113 static void GL_BINDING_CALL
114 Mock_glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
115 static void GL_BINDING_CALL Mock_glClearDepth(GLclampd depth);
116 static void GL_BINDING_CALL Mock_glClearDepthf(GLclampf depth);
117 static void GL_BINDING_CALL Mock_glClearStencil(GLint s);
118 static GLenum GL_BINDING_CALL
119 Mock_glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout);
120 static void GL_BINDING_CALL Mock_glColorMask(GLboolean red,
121 GLboolean green,
122 GLboolean blue,
123 GLboolean alpha);
124 static void GL_BINDING_CALL Mock_glCompileShader(GLuint shader);
125 static void GL_BINDING_CALL Mock_glCompressedTexImage2D(GLenum target,
126 GLint level,
127 GLenum internalformat,
128 GLsizei width,
129 GLsizei height,
130 GLint border,
131 GLsizei imageSize,
132 const void* data);
133 static void GL_BINDING_CALL Mock_glCompressedTexImage3D(GLenum target,
134 GLint level,
135 GLenum internalformat,
136 GLsizei width,
137 GLsizei height,
138 GLsizei depth,
139 GLint border,
140 GLsizei imageSize,
141 const void* data);
142 static void GL_BINDING_CALL Mock_glCompressedTexSubImage2D(GLenum target,
143 GLint level,
144 GLint xoffset,
145 GLint yoffset,
146 GLsizei width,
147 GLsizei height,
148 GLenum format,
149 GLsizei imageSize,
150 const void* data);
151 static void GL_BINDING_CALL Mock_glCopyBufferSubData(GLenum readTarget,
152 GLenum writeTarget,
153 GLintptr readOffset,
154 GLintptr writeOffset,
155 GLsizeiptr size);
156 static void GL_BINDING_CALL Mock_glCopyTexImage2D(GLenum target,
157 GLint level,
158 GLenum internalformat,
159 GLint x,
160 GLint y,
161 GLsizei width,
162 GLsizei height,
163 GLint border);
164 static void GL_BINDING_CALL Mock_glCopyTexSubImage2D(GLenum target,
165 GLint level,
166 GLint xoffset,
167 GLint yoffset,
168 GLint x,
169 GLint y,
170 GLsizei width,
171 GLsizei height);
172 static void GL_BINDING_CALL Mock_glCopyTexSubImage3D(GLenum target,
173 GLint level,
174 GLint xoffset,
175 GLint yoffset,
176 GLint zoffset,
177 GLint x,
178 GLint y,
179 GLsizei width,
180 GLsizei height);
181 static GLuint GL_BINDING_CALL Mock_glCreateProgram(void);
182 static GLuint GL_BINDING_CALL Mock_glCreateShader(GLenum type);
183 static void GL_BINDING_CALL Mock_glCullFace(GLenum mode);
184 static void GL_BINDING_CALL
185 Mock_glDeleteBuffers(GLsizei n, const GLuint* buffers);
186 static void GL_BINDING_CALL
187 Mock_glDeleteBuffersARB(GLsizei n, const GLuint* buffers);
188 static void GL_BINDING_CALL
189 Mock_glDeleteFencesAPPLE(GLsizei n, const GLuint* fences);
190 static void GL_BINDING_CALL
191 Mock_glDeleteFencesNV(GLsizei n, const GLuint* fences);
192 static void GL_BINDING_CALL
193 Mock_glDeleteFramebuffers(GLsizei n, const GLuint* framebuffers);
194 static void GL_BINDING_CALL
195 Mock_glDeleteFramebuffersEXT(GLsizei n, const GLuint* framebuffers);
196 static void GL_BINDING_CALL Mock_glDeleteProgram(GLuint program);
197 static void GL_BINDING_CALL Mock_glDeleteQueries(GLsizei n, const GLuint* ids);
198 static void GL_BINDING_CALL
199 Mock_glDeleteQueriesARB(GLsizei n, const GLuint* ids);
200 static void GL_BINDING_CALL
201 Mock_glDeleteQueriesEXT(GLsizei n, const GLuint* ids);
202 static void GL_BINDING_CALL
203 Mock_glDeleteRenderbuffers(GLsizei n, const GLuint* renderbuffers);
204 static void GL_BINDING_CALL
205 Mock_glDeleteRenderbuffersEXT(GLsizei n, const GLuint* renderbuffers);
206 static void GL_BINDING_CALL
207 Mock_glDeleteSamplers(GLsizei n, const GLuint* samplers);
208 static void GL_BINDING_CALL Mock_glDeleteShader(GLuint shader);
209 static void GL_BINDING_CALL Mock_glDeleteSync(GLsync sync);
210 static void GL_BINDING_CALL
211 Mock_glDeleteTextures(GLsizei n, const GLuint* textures);
212 static void GL_BINDING_CALL
213 Mock_glDeleteTransformFeedbacks(GLsizei n, const GLuint* ids);
214 static void GL_BINDING_CALL
215 Mock_glDeleteVertexArrays(GLsizei n, const GLuint* arrays);
216 static void GL_BINDING_CALL
217 Mock_glDeleteVertexArraysAPPLE(GLsizei n, const GLuint* arrays);
218 static void GL_BINDING_CALL
219 Mock_glDeleteVertexArraysOES(GLsizei n, const GLuint* arrays);
220 static void GL_BINDING_CALL Mock_glDepthFunc(GLenum func);
221 static void GL_BINDING_CALL Mock_glDepthMask(GLboolean flag);
222 static void GL_BINDING_CALL Mock_glDepthRange(GLclampd zNear, GLclampd zFar);
223 static void GL_BINDING_CALL Mock_glDepthRangef(GLclampf zNear, GLclampf zFar);
224 static void GL_BINDING_CALL Mock_glDetachShader(GLuint program, GLuint shader);
225 static void GL_BINDING_CALL Mock_glDisable(GLenum cap);
226 static void GL_BINDING_CALL Mock_glDisableVertexAttribArray(GLuint index);
227 static void GL_BINDING_CALL
228 Mock_glDiscardFramebufferEXT(GLenum target,
229 GLsizei numAttachments,
230 const GLenum* attachments);
231 static void GL_BINDING_CALL
232 Mock_glDrawArrays(GLenum mode, GLint first, GLsizei count);
233 static void GL_BINDING_CALL Mock_glDrawArraysInstanced(GLenum mode,
234 GLint first,
235 GLsizei count,
236 GLsizei primcount);
237 static void GL_BINDING_CALL Mock_glDrawArraysInstancedANGLE(GLenum mode,
238 GLint first,
239 GLsizei count,
240 GLsizei primcount);
241 static void GL_BINDING_CALL Mock_glDrawArraysInstancedARB(GLenum mode,
242 GLint first,
243 GLsizei count,
244 GLsizei primcount);
245 static void GL_BINDING_CALL Mock_glDrawBuffer(GLenum mode);
246 static void GL_BINDING_CALL Mock_glDrawBuffers(GLsizei n, const GLenum* bufs);
247 static void GL_BINDING_CALL
248 Mock_glDrawBuffersARB(GLsizei n, const GLenum* bufs);
249 static void GL_BINDING_CALL
250 Mock_glDrawBuffersEXT(GLsizei n, const GLenum* bufs);
251 static void GL_BINDING_CALL Mock_glDrawElements(GLenum mode,
252 GLsizei count,
253 GLenum type,
254 const void* indices);
255 static void GL_BINDING_CALL Mock_glDrawElementsInstanced(GLenum mode,
256 GLsizei count,
257 GLenum type,
258 const void* indices,
259 GLsizei primcount);
260 static void GL_BINDING_CALL
261 Mock_glDrawElementsInstancedANGLE(GLenum mode,
262 GLsizei count,
263 GLenum type,
264 const void* indices,
265 GLsizei primcount);
266 static void GL_BINDING_CALL Mock_glDrawElementsInstancedARB(GLenum mode,
267 GLsizei count,
268 GLenum type,
269 const void* indices,
270 GLsizei primcount);
271 static void GL_BINDING_CALL Mock_glDrawRangeElements(GLenum mode,
272 GLuint start,
273 GLuint end,
274 GLsizei count,
275 GLenum type,
276 const void* indices);
277 static void GL_BINDING_CALL
278 Mock_glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image);
279 static void GL_BINDING_CALL
280 Mock_glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image);
281 static void GL_BINDING_CALL Mock_glEnable(GLenum cap);
282 static void GL_BINDING_CALL Mock_glEnableVertexAttribArray(GLuint index);
283 static void GL_BINDING_CALL Mock_glEndQuery(GLenum target);
284 static void GL_BINDING_CALL Mock_glEndQueryARB(GLenum target);
285 static void GL_BINDING_CALL Mock_glEndQueryEXT(GLenum target);
286 static void GL_BINDING_CALL Mock_glEndTransformFeedback(void);
287 static GLsync GL_BINDING_CALL
288 Mock_glFenceSync(GLenum condition, GLbitfield flags);
289 static void GL_BINDING_CALL Mock_glFinish(void);
290 static void GL_BINDING_CALL Mock_glFinishFenceAPPLE(GLuint fence);
291 static void GL_BINDING_CALL Mock_glFinishFenceNV(GLuint fence);
292 static void GL_BINDING_CALL Mock_glFlush(void);
293 static void GL_BINDING_CALL Mock_glFlushMappedBufferRange(GLenum target,
294 GLintptr offset,
295 GLsizeiptr length);
296 static void GL_BINDING_CALL
297 Mock_glFramebufferRenderbuffer(GLenum target,
298 GLenum attachment,
299 GLenum renderbuffertarget,
300 GLuint renderbuffer);
301 static void GL_BINDING_CALL
302 Mock_glFramebufferRenderbufferEXT(GLenum target,
303 GLenum attachment,
304 GLenum renderbuffertarget,
305 GLuint renderbuffer);
306 static void GL_BINDING_CALL Mock_glFramebufferTexture2D(GLenum target,
307 GLenum attachment,
308 GLenum textarget,
309 GLuint texture,
310 GLint level);
311 static void GL_BINDING_CALL Mock_glFramebufferTexture2DEXT(GLenum target,
312 GLenum attachment,
313 GLenum textarget,
314 GLuint texture,
315 GLint level);
316 static void GL_BINDING_CALL
317 Mock_glFramebufferTexture2DMultisampleEXT(GLenum target,
318 GLenum attachment,
319 GLenum textarget,
320 GLuint texture,
321 GLint level,
322 GLsizei samples);
323 static void GL_BINDING_CALL
324 Mock_glFramebufferTexture2DMultisampleIMG(GLenum target,
325 GLenum attachment,
326 GLenum textarget,
327 GLuint texture,
328 GLint level,
329 GLsizei samples);
330 static void GL_BINDING_CALL Mock_glFramebufferTextureLayer(GLenum target,
331 GLenum attachment,
332 GLuint texture,
333 GLint level,
334 GLint layer);
335 static void GL_BINDING_CALL Mock_glFrontFace(GLenum mode);
336 static void GL_BINDING_CALL Mock_glGenBuffers(GLsizei n, GLuint* buffers);
337 static void GL_BINDING_CALL Mock_glGenBuffersARB(GLsizei n, GLuint* buffers);
338 static void GL_BINDING_CALL Mock_glGenFencesAPPLE(GLsizei n, GLuint* fences);
339 static void GL_BINDING_CALL Mock_glGenFencesNV(GLsizei n, GLuint* fences);
340 static void GL_BINDING_CALL
341 Mock_glGenFramebuffers(GLsizei n, GLuint* framebuffers);
342 static void GL_BINDING_CALL
343 Mock_glGenFramebuffersEXT(GLsizei n, GLuint* framebuffers);
344 static void GL_BINDING_CALL Mock_glGenQueries(GLsizei n, GLuint* ids);
345 static void GL_BINDING_CALL Mock_glGenQueriesARB(GLsizei n, GLuint* ids);
346 static void GL_BINDING_CALL Mock_glGenQueriesEXT(GLsizei n, GLuint* ids);
347 static void GL_BINDING_CALL
348 Mock_glGenRenderbuffers(GLsizei n, GLuint* renderbuffers);
349 static void GL_BINDING_CALL
350 Mock_glGenRenderbuffersEXT(GLsizei n, GLuint* renderbuffers);
351 static void GL_BINDING_CALL Mock_glGenSamplers(GLsizei n, GLuint* samplers);
352 static void GL_BINDING_CALL Mock_glGenTextures(GLsizei n, GLuint* textures);
353 static void GL_BINDING_CALL
354 Mock_glGenTransformFeedbacks(GLsizei n, GLuint* ids);
355 static void GL_BINDING_CALL Mock_glGenVertexArrays(GLsizei n, GLuint* arrays);
356 static void GL_BINDING_CALL
357 Mock_glGenVertexArraysAPPLE(GLsizei n, GLuint* arrays);
358 static void GL_BINDING_CALL
359 Mock_glGenVertexArraysOES(GLsizei n, GLuint* arrays);
360 static void GL_BINDING_CALL Mock_glGenerateMipmap(GLenum target);
361 static void GL_BINDING_CALL Mock_glGenerateMipmapEXT(GLenum target);
362 static void GL_BINDING_CALL Mock_glGetActiveAttrib(GLuint program,
363 GLuint index,
364 GLsizei bufsize,
365 GLsizei* length,
366 GLint* size,
367 GLenum* type,
368 char* name);
369 static void GL_BINDING_CALL Mock_glGetActiveUniform(GLuint program,
370 GLuint index,
371 GLsizei bufsize,
372 GLsizei* length,
373 GLint* size,
374 GLenum* type,
375 char* name);
376 static void GL_BINDING_CALL
377 Mock_glGetActiveUniformBlockName(GLuint program,
378 GLuint uniformBlockIndex,
379 GLsizei bufSize,
380 GLsizei* length,
381 char* uniformBlockName);
382 static void GL_BINDING_CALL
383 Mock_glGetActiveUniformBlockiv(GLuint program,
384 GLuint uniformBlockIndex,
385 GLenum pname,
386 GLint* params);
387 static void GL_BINDING_CALL
388 Mock_glGetActiveUniformsiv(GLuint program,
389 GLsizei uniformCount,
390 const GLuint* uniformIndices,
391 GLenum pname,
392 GLint* params);
393 static void GL_BINDING_CALL Mock_glGetAttachedShaders(GLuint program,
394 GLsizei maxcount,
395 GLsizei* count,
396 GLuint* shaders);
397 static GLint GL_BINDING_CALL
398 Mock_glGetAttribLocation(GLuint program, const char* name);
399 static void GL_BINDING_CALL Mock_glGetBooleanv(GLenum pname, GLboolean* params);
400 static void GL_BINDING_CALL
401 Mock_glGetBufferParameteriv(GLenum target, GLenum pname, GLint* params);
402 static GLenum GL_BINDING_CALL Mock_glGetError(void);
403 static void GL_BINDING_CALL
404 Mock_glGetFenceivNV(GLuint fence, GLenum pname, GLint* params);
405 static void GL_BINDING_CALL Mock_glGetFloatv(GLenum pname, GLfloat* params);
406 static GLint GL_BINDING_CALL
407 Mock_glGetFragDataLocation(GLuint program, const char* name);
408 static void GL_BINDING_CALL
409 Mock_glGetFramebufferAttachmentParameteriv(GLenum target,
410 GLenum attachment,
411 GLenum pname,
412 GLint* params);
413 static void GL_BINDING_CALL
414 Mock_glGetFramebufferAttachmentParameterivEXT(GLenum target,
415 GLenum attachment,
416 GLenum pname,
417 GLint* params);
418 static GLenum GL_BINDING_CALL Mock_glGetGraphicsResetStatus(void);
419 static GLenum GL_BINDING_CALL Mock_glGetGraphicsResetStatusARB(void);
420 static GLenum GL_BINDING_CALL Mock_glGetGraphicsResetStatusEXT(void);
421 static GLenum GL_BINDING_CALL Mock_glGetGraphicsResetStatusKHR(void);
422 static void GL_BINDING_CALL
423 Mock_glGetInteger64i_v(GLenum target, GLuint index, GLint64* data);
424 static void GL_BINDING_CALL Mock_glGetInteger64v(GLenum pname, GLint64* params);
425 static void GL_BINDING_CALL
426 Mock_glGetIntegeri_v(GLenum target, GLuint index, GLint* data);
427 static void GL_BINDING_CALL Mock_glGetIntegerv(GLenum pname, GLint* params);
428 static void GL_BINDING_CALL Mock_glGetInternalformativ(GLenum target,
429 GLenum internalformat,
430 GLenum pname,
431 GLsizei bufSize,
432 GLint* params);
433 static void GL_BINDING_CALL Mock_glGetProgramBinary(GLuint program,
434 GLsizei bufSize,
435 GLsizei* length,
436 GLenum* binaryFormat,
437 GLvoid* binary);
438 static void GL_BINDING_CALL Mock_glGetProgramBinaryOES(GLuint program,
439 GLsizei bufSize,
440 GLsizei* length,
441 GLenum* binaryFormat,
442 GLvoid* binary);
443 static void GL_BINDING_CALL Mock_glGetProgramInfoLog(GLuint program,
444 GLsizei bufsize,
445 GLsizei* length,
446 char* infolog);
447 static void GL_BINDING_CALL
448 Mock_glGetProgramiv(GLuint program, GLenum pname, GLint* params);
449 static void GL_BINDING_CALL
450 Mock_glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64* params);
451 static void GL_BINDING_CALL
452 Mock_glGetQueryObjectiv(GLuint id, GLenum pname, GLint* params);
453 static void GL_BINDING_CALL
454 Mock_glGetQueryObjectivARB(GLuint id, GLenum pname, GLint* params);
455 static void GL_BINDING_CALL
456 Mock_glGetQueryObjectivEXT(GLuint id, GLenum pname, GLint* params);
457 static void GL_BINDING_CALL
458 Mock_glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64* params);
459 static void GL_BINDING_CALL
460 Mock_glGetQueryObjectui64vEXT(GLuint id, GLenum pname, GLuint64* params);
461 static void GL_BINDING_CALL
462 Mock_glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint* params);
463 static void GL_BINDING_CALL
464 Mock_glGetQueryObjectuivARB(GLuint id, GLenum pname, GLuint* params);
465 static void GL_BINDING_CALL
466 Mock_glGetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint* params);
467 static void GL_BINDING_CALL
468 Mock_glGetQueryiv(GLenum target, GLenum pname, GLint* params);
469 static void GL_BINDING_CALL
470 Mock_glGetQueryivARB(GLenum target, GLenum pname, GLint* params);
471 static void GL_BINDING_CALL
472 Mock_glGetQueryivEXT(GLenum target, GLenum pname, GLint* params);
473 static void GL_BINDING_CALL
474 Mock_glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint* params);
475 static void GL_BINDING_CALL Mock_glGetRenderbufferParameterivEXT(GLenum target,
476 GLenum pname,
477 GLint* params);
478 static void GL_BINDING_CALL
479 Mock_glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat* params);
480 static void GL_BINDING_CALL
481 Mock_glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint* params);
482 static void GL_BINDING_CALL Mock_glGetShaderInfoLog(GLuint shader,
483 GLsizei bufsize,
484 GLsizei* length,
485 char* infolog);
486 static void GL_BINDING_CALL
487 Mock_glGetShaderPrecisionFormat(GLenum shadertype,
488 GLenum precisiontype,
489 GLint* range,
490 GLint* precision);
491 static void GL_BINDING_CALL Mock_glGetShaderSource(GLuint shader,
492 GLsizei bufsize,
493 GLsizei* length,
494 char* source);
495 static void GL_BINDING_CALL
496 Mock_glGetShaderiv(GLuint shader, GLenum pname, GLint* params);
497 static const GLubyte* GL_BINDING_CALL Mock_glGetString(GLenum name);
498 static void GL_BINDING_CALL Mock_glGetSynciv(GLsync sync,
499 GLenum pname,
500 GLsizei bufSize,
501 GLsizei* length,
502 GLint* values);
503 static void GL_BINDING_CALL Mock_glGetTexLevelParameterfv(GLenum target,
504 GLint level,
505 GLenum pname,
506 GLfloat* params);
507 static void GL_BINDING_CALL Mock_glGetTexLevelParameteriv(GLenum target,
508 GLint level,
509 GLenum pname,
510 GLint* params);
511 static void GL_BINDING_CALL
512 Mock_glGetTexParameterfv(GLenum target, GLenum pname, GLfloat* params);
513 static void GL_BINDING_CALL
514 Mock_glGetTexParameteriv(GLenum target, GLenum pname, GLint* params);
515 static void GL_BINDING_CALL Mock_glGetTransformFeedbackVarying(GLuint program,
516 GLuint index,
517 GLsizei bufSize,
518 GLsizei* length,
519 GLenum* type,
520 char* name);
521 static void GL_BINDING_CALL
522 Mock_glGetTranslatedShaderSourceANGLE(GLuint shader,
523 GLsizei bufsize,
524 GLsizei* length,
525 char* source);
526 static GLuint GL_BINDING_CALL
527 Mock_glGetUniformBlockIndex(GLuint program, const char* uniformBlockName);
528 static void GL_BINDING_CALL
529 Mock_glGetUniformIndices(GLuint program,
530 GLsizei uniformCount,
531 const char* const* uniformNames,
532 GLuint* uniformIndices);
533 static GLint GL_BINDING_CALL
534 Mock_glGetUniformLocation(GLuint program, const char* name);
535 static void GL_BINDING_CALL
536 Mock_glGetUniformfv(GLuint program, GLint location, GLfloat* params);
537 static void GL_BINDING_CALL
538 Mock_glGetUniformiv(GLuint program, GLint location, GLint* params);
539 static void GL_BINDING_CALL
540 Mock_glGetVertexAttribPointerv(GLuint index, GLenum pname, void** pointer);
541 static void GL_BINDING_CALL
542 Mock_glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat* params);
543 static void GL_BINDING_CALL
544 Mock_glGetVertexAttribiv(GLuint index, GLenum pname, GLint* params);
545 static void GL_BINDING_CALL Mock_glHint(GLenum target, GLenum mode);
546 static void GL_BINDING_CALL
547 Mock_glInsertEventMarkerEXT(GLsizei length, const char* marker);
548 static void GL_BINDING_CALL
549 Mock_glInvalidateFramebuffer(GLenum target,
550 GLsizei numAttachments,
551 const GLenum* attachments);
552 static void GL_BINDING_CALL
553 Mock_glInvalidateSubFramebuffer(GLenum target,
554 GLsizei numAttachments,
555 const GLenum* attachments,
556 GLint x,
557 GLint y,
558 GLint width,
559 GLint height);
560 static GLboolean GL_BINDING_CALL Mock_glIsBuffer(GLuint buffer);
561 static GLboolean GL_BINDING_CALL Mock_glIsEnabled(GLenum cap);
562 static GLboolean GL_BINDING_CALL Mock_glIsFenceAPPLE(GLuint fence);
563 static GLboolean GL_BINDING_CALL Mock_glIsFenceNV(GLuint fence);
564 static GLboolean GL_BINDING_CALL Mock_glIsFramebuffer(GLuint framebuffer);
565 static GLboolean GL_BINDING_CALL Mock_glIsFramebufferEXT(GLuint framebuffer);
566 static GLboolean GL_BINDING_CALL Mock_glIsProgram(GLuint program);
567 static GLboolean GL_BINDING_CALL Mock_glIsQuery(GLuint query);
568 static GLboolean GL_BINDING_CALL Mock_glIsQueryARB(GLuint query);
569 static GLboolean GL_BINDING_CALL Mock_glIsQueryEXT(GLuint query);
570 static GLboolean GL_BINDING_CALL Mock_glIsRenderbuffer(GLuint renderbuffer);
571 static GLboolean GL_BINDING_CALL Mock_glIsRenderbufferEXT(GLuint renderbuffer);
572 static GLboolean GL_BINDING_CALL Mock_glIsSampler(GLuint sampler);
573 static GLboolean GL_BINDING_CALL Mock_glIsShader(GLuint shader);
574 static GLboolean GL_BINDING_CALL Mock_glIsSync(GLsync sync);
575 static GLboolean GL_BINDING_CALL Mock_glIsTexture(GLuint texture);
576 static GLboolean GL_BINDING_CALL Mock_glIsTransformFeedback(GLuint id);
577 static GLboolean GL_BINDING_CALL Mock_glIsVertexArray(GLuint array);
578 static GLboolean GL_BINDING_CALL Mock_glIsVertexArrayAPPLE(GLuint array);
579 static GLboolean GL_BINDING_CALL Mock_glIsVertexArrayOES(GLuint array);
580 static void GL_BINDING_CALL Mock_glLineWidth(GLfloat width);
581 static void GL_BINDING_CALL Mock_glLinkProgram(GLuint program);
582 static void* GL_BINDING_CALL Mock_glMapBuffer(GLenum target, GLenum access);
583 static void* GL_BINDING_CALL Mock_glMapBufferOES(GLenum target, GLenum access);
584 static void* GL_BINDING_CALL Mock_glMapBufferRange(GLenum target,
585 GLintptr offset,
586 GLsizeiptr length,
587 GLbitfield access);
588 static void* GL_BINDING_CALL Mock_glMapBufferRangeEXT(GLenum target,
589 GLintptr offset,
590 GLsizeiptr length,
591 GLbitfield access);
592 static void GL_BINDING_CALL Mock_glMatrixLoadIdentityEXT(GLenum matrixMode);
593 static void GL_BINDING_CALL
594 Mock_glMatrixLoadfEXT(GLenum matrixMode, const GLfloat* m);
595 static void GL_BINDING_CALL Mock_glPauseTransformFeedback(void);
596 static void GL_BINDING_CALL Mock_glPixelStorei(GLenum pname, GLint param);
597 static void GL_BINDING_CALL Mock_glPointParameteri(GLenum pname, GLint param);
598 static void GL_BINDING_CALL Mock_glPolygonOffset(GLfloat factor, GLfloat units);
599 static void GL_BINDING_CALL Mock_glPopGroupMarkerEXT(void);
600 static void GL_BINDING_CALL Mock_glProgramBinary(GLuint program,
601 GLenum binaryFormat,
602 const GLvoid* binary,
603 GLsizei length);
604 static void GL_BINDING_CALL Mock_glProgramBinaryOES(GLuint program,
605 GLenum binaryFormat,
606 const GLvoid* binary,
607 GLsizei length);
608 static void GL_BINDING_CALL
609 Mock_glProgramParameteri(GLuint program, GLenum pname, GLint value);
610 static void GL_BINDING_CALL
611 Mock_glPushGroupMarkerEXT(GLsizei length, const char* marker);
612 static void GL_BINDING_CALL Mock_glQueryCounter(GLuint id, GLenum target);
613 static void GL_BINDING_CALL Mock_glQueryCounterEXT(GLuint id, GLenum target);
614 static void GL_BINDING_CALL Mock_glReadBuffer(GLenum src);
615 static void GL_BINDING_CALL Mock_glReadPixels(GLint x,
616 GLint y,
617 GLsizei width,
618 GLsizei height,
619 GLenum format,
620 GLenum type,
621 void* pixels);
622 static void GL_BINDING_CALL Mock_glReleaseShaderCompiler(void);
623 static void GL_BINDING_CALL Mock_glRenderbufferStorage(GLenum target,
624 GLenum internalformat,
625 GLsizei width,
626 GLsizei height);
627 static void GL_BINDING_CALL Mock_glRenderbufferStorageEXT(GLenum target,
628 GLenum internalformat,
629 GLsizei width,
630 GLsizei height);
631 static void GL_BINDING_CALL
632 Mock_glRenderbufferStorageMultisample(GLenum target,
633 GLsizei samples,
634 GLenum internalformat,
635 GLsizei width,
636 GLsizei height);
637 static void GL_BINDING_CALL
638 Mock_glRenderbufferStorageMultisampleANGLE(GLenum target,
639 GLsizei samples,
640 GLenum internalformat,
641 GLsizei width,
642 GLsizei height);
643 static void GL_BINDING_CALL
644 Mock_glRenderbufferStorageMultisampleEXT(GLenum target,
645 GLsizei samples,
646 GLenum internalformat,
647 GLsizei width,
648 GLsizei height);
649 static void GL_BINDING_CALL
650 Mock_glRenderbufferStorageMultisampleIMG(GLenum target,
651 GLsizei samples,
652 GLenum internalformat,
653 GLsizei width,
654 GLsizei height);
655 static void GL_BINDING_CALL Mock_glResumeTransformFeedback(void);
656 static void GL_BINDING_CALL
657 Mock_glSampleCoverage(GLclampf value, GLboolean invert);
658 static void GL_BINDING_CALL
659 Mock_glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param);
660 static void GL_BINDING_CALL
661 Mock_glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat* params);
662 static void GL_BINDING_CALL
663 Mock_glSamplerParameteri(GLuint sampler, GLenum pname, GLint param);
664 static void GL_BINDING_CALL
665 Mock_glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint* params);
666 static void GL_BINDING_CALL
667 Mock_glScissor(GLint x, GLint y, GLsizei width, GLsizei height);
668 static void GL_BINDING_CALL Mock_glSetFenceAPPLE(GLuint fence);
669 static void GL_BINDING_CALL Mock_glSetFenceNV(GLuint fence, GLenum condition);
670 static void GL_BINDING_CALL Mock_glShaderBinary(GLsizei n,
671 const GLuint* shaders,
672 GLenum binaryformat,
673 const void* binary,
674 GLsizei length);
675 static void GL_BINDING_CALL Mock_glShaderSource(GLuint shader,
676 GLsizei count,
677 const char* const* str,
678 const GLint* length);
679 static void GL_BINDING_CALL
680 Mock_glStencilFunc(GLenum func, GLint ref, GLuint mask);
681 static void GL_BINDING_CALL
682 Mock_glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask);
683 static void GL_BINDING_CALL Mock_glStencilMask(GLuint mask);
684 static void GL_BINDING_CALL
685 Mock_glStencilMaskSeparate(GLenum face, GLuint mask);
686 static void GL_BINDING_CALL
687 Mock_glStencilOp(GLenum fail, GLenum zfail, GLenum zpass);
688 static void GL_BINDING_CALL
689 Mock_glStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass);
690 static GLboolean GL_BINDING_CALL Mock_glTestFenceAPPLE(GLuint fence);
691 static GLboolean GL_BINDING_CALL Mock_glTestFenceNV(GLuint fence);
692 static void GL_BINDING_CALL Mock_glTexImage2D(GLenum target,
693 GLint level,
694 GLint internalformat,
695 GLsizei width,
696 GLsizei height,
697 GLint border,
698 GLenum format,
699 GLenum type,
700 const void* pixels);
701 static void GL_BINDING_CALL Mock_glTexImage3D(GLenum target,
702 GLint level,
703 GLint internalformat,
704 GLsizei width,
705 GLsizei height,
706 GLsizei depth,
707 GLint border,
708 GLenum format,
709 GLenum type,
710 const void* pixels);
711 static void GL_BINDING_CALL
712 Mock_glTexParameterf(GLenum target, GLenum pname, GLfloat param);
713 static void GL_BINDING_CALL
714 Mock_glTexParameterfv(GLenum target, GLenum pname, const GLfloat* params);
715 static void GL_BINDING_CALL
716 Mock_glTexParameteri(GLenum target, GLenum pname, GLint param);
717 static void GL_BINDING_CALL
718 Mock_glTexParameteriv(GLenum target, GLenum pname, const GLint* params);
719 static void GL_BINDING_CALL Mock_glTexStorage2D(GLenum target,
720 GLsizei levels,
721 GLenum internalformat,
722 GLsizei width,
723 GLsizei height);
724 static void GL_BINDING_CALL Mock_glTexStorage2DEXT(GLenum target,
725 GLsizei levels,
726 GLenum internalformat,
727 GLsizei width,
728 GLsizei height);
729 static void GL_BINDING_CALL Mock_glTexStorage3D(GLenum target,
730 GLsizei levels,
731 GLenum internalformat,
732 GLsizei width,
733 GLsizei height,
734 GLsizei depth);
735 static void GL_BINDING_CALL Mock_glTexSubImage2D(GLenum target,
736 GLint level,
737 GLint xoffset,
738 GLint yoffset,
739 GLsizei width,
740 GLsizei height,
741 GLenum format,
742 GLenum type,
743 const void* pixels);
744 static void GL_BINDING_CALL
745 Mock_glTransformFeedbackVaryings(GLuint program,
746 GLsizei count,
747 const char* const* varyings,
748 GLenum bufferMode);
749 static void GL_BINDING_CALL Mock_glUniform1f(GLint location, GLfloat x);
750 static void GL_BINDING_CALL
751 Mock_glUniform1fv(GLint location, GLsizei count, const GLfloat* v);
752 static void GL_BINDING_CALL Mock_glUniform1i(GLint location, GLint x);
753 static void GL_BINDING_CALL
754 Mock_glUniform1iv(GLint location, GLsizei count, const GLint* v);
755 static void GL_BINDING_CALL Mock_glUniform1ui(GLint location, GLuint v0);
756 static void GL_BINDING_CALL
757 Mock_glUniform1uiv(GLint location, GLsizei count, const GLuint* v);
758 static void GL_BINDING_CALL
759 Mock_glUniform2f(GLint location, GLfloat x, GLfloat y);
760 static void GL_BINDING_CALL
761 Mock_glUniform2fv(GLint location, GLsizei count, const GLfloat* v);
762 static void GL_BINDING_CALL Mock_glUniform2i(GLint location, GLint x, GLint y);
763 static void GL_BINDING_CALL
764 Mock_glUniform2iv(GLint location, GLsizei count, const GLint* v);
765 static void GL_BINDING_CALL
766 Mock_glUniform2ui(GLint location, GLuint v0, GLuint v1);
767 static void GL_BINDING_CALL
768 Mock_glUniform2uiv(GLint location, GLsizei count, const GLuint* v);
769 static void GL_BINDING_CALL
770 Mock_glUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z);
771 static void GL_BINDING_CALL
772 Mock_glUniform3fv(GLint location, GLsizei count, const GLfloat* v);
773 static void GL_BINDING_CALL
774 Mock_glUniform3i(GLint location, GLint x, GLint y, GLint z);
775 static void GL_BINDING_CALL
776 Mock_glUniform3iv(GLint location, GLsizei count, const GLint* v);
777 static void GL_BINDING_CALL
778 Mock_glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2);
779 static void GL_BINDING_CALL
780 Mock_glUniform3uiv(GLint location, GLsizei count, const GLuint* v);
781 static void GL_BINDING_CALL
782 Mock_glUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
783 static void GL_BINDING_CALL
784 Mock_glUniform4fv(GLint location, GLsizei count, const GLfloat* v);
785 static void GL_BINDING_CALL
786 Mock_glUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w);
787 static void GL_BINDING_CALL
788 Mock_glUniform4iv(GLint location, GLsizei count, const GLint* v);
789 static void GL_BINDING_CALL
790 Mock_glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
791 static void GL_BINDING_CALL
792 Mock_glUniform4uiv(GLint location, GLsizei count, const GLuint* v);
793 static void GL_BINDING_CALL
794 Mock_glUniformBlockBinding(GLuint program,
795 GLuint uniformBlockIndex,
796 GLuint uniformBlockBinding);
797 static void GL_BINDING_CALL Mock_glUniformMatrix2fv(GLint location,
798 GLsizei count,
799 GLboolean transpose,
800 const GLfloat* value);
801 static void GL_BINDING_CALL Mock_glUniformMatrix2x3fv(GLint location,
802 GLsizei count,
803 GLboolean transpose,
804 const GLfloat* value);
805 static void GL_BINDING_CALL Mock_glUniformMatrix2x4fv(GLint location,
806 GLsizei count,
807 GLboolean transpose,
808 const GLfloat* value);
809 static void GL_BINDING_CALL Mock_glUniformMatrix3fv(GLint location,
810 GLsizei count,
811 GLboolean transpose,
812 const GLfloat* value);
813 static void GL_BINDING_CALL Mock_glUniformMatrix3x2fv(GLint location,
814 GLsizei count,
815 GLboolean transpose,
816 const GLfloat* value);
817 static void GL_BINDING_CALL Mock_glUniformMatrix3x4fv(GLint location,
818 GLsizei count,
819 GLboolean transpose,
820 const GLfloat* value);
821 static void GL_BINDING_CALL Mock_glUniformMatrix4fv(GLint location,
822 GLsizei count,
823 GLboolean transpose,
824 const GLfloat* value);
825 static void GL_BINDING_CALL Mock_glUniformMatrix4x2fv(GLint location,
826 GLsizei count,
827 GLboolean transpose,
828 const GLfloat* value);
829 static void GL_BINDING_CALL Mock_glUniformMatrix4x3fv(GLint location,
830 GLsizei count,
831 GLboolean transpose,
832 const GLfloat* value);
833 static GLboolean GL_BINDING_CALL Mock_glUnmapBuffer(GLenum target);
834 static GLboolean GL_BINDING_CALL Mock_glUnmapBufferOES(GLenum target);
835 static void GL_BINDING_CALL Mock_glUseProgram(GLuint program);
836 static void GL_BINDING_CALL Mock_glValidateProgram(GLuint program);
837 static void GL_BINDING_CALL Mock_glVertexAttrib1f(GLuint indx, GLfloat x);
838 static void GL_BINDING_CALL
839 Mock_glVertexAttrib1fv(GLuint indx, const GLfloat* values);
840 static void GL_BINDING_CALL
841 Mock_glVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y);
842 static void GL_BINDING_CALL
843 Mock_glVertexAttrib2fv(GLuint indx, const GLfloat* values);
844 static void GL_BINDING_CALL
845 Mock_glVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z);
846 static void GL_BINDING_CALL
847 Mock_glVertexAttrib3fv(GLuint indx, const GLfloat* values);
848 static void GL_BINDING_CALL
849 Mock_glVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
850 static void GL_BINDING_CALL
851 Mock_glVertexAttrib4fv(GLuint indx, const GLfloat* values);
852 static void GL_BINDING_CALL
853 Mock_glVertexAttribDivisor(GLuint index, GLuint divisor);
854 static void GL_BINDING_CALL
855 Mock_glVertexAttribDivisorANGLE(GLuint index, GLuint divisor);
856 static void GL_BINDING_CALL
857 Mock_glVertexAttribDivisorARB(GLuint index, GLuint divisor);
858 static void GL_BINDING_CALL
859 Mock_glVertexAttribI4i(GLuint indx, GLint x, GLint y, GLint z, GLint w);
860 static void GL_BINDING_CALL
861 Mock_glVertexAttribI4iv(GLuint indx, const GLint* values);
862 static void GL_BINDING_CALL
863 Mock_glVertexAttribI4ui(GLuint indx, GLuint x, GLuint y, GLuint z, GLuint w);
864 static void GL_BINDING_CALL
865 Mock_glVertexAttribI4uiv(GLuint indx, const GLuint* values);
866 static void GL_BINDING_CALL Mock_glVertexAttribIPointer(GLuint indx,
867 GLint size,
868 GLenum type,
869 GLsizei stride,
870 const void* ptr);
871 static void GL_BINDING_CALL Mock_glVertexAttribPointer(GLuint indx,
872 GLint size,
873 GLenum type,
874 GLboolean normalized,
875 GLsizei stride,
876 const void* ptr);
877 static void GL_BINDING_CALL
878 Mock_glViewport(GLint x, GLint y, GLsizei width, GLsizei height);
879 static GLenum GL_BINDING_CALL
880 Mock_glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout);
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698