Rewrite AndroidSyncSettings to be significantly simpler.
[chromium-blink-merge.git] / gpu / command_buffer / client / gles2_interface_stub_impl_autogen.h
blobb3f40acd829760f358f41a8c92730b381be8d8c4
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.
5 // This file is auto-generated from
6 // gpu/command_buffer/build_gles2_cmd_buffer.py
7 // It's formatted by clang-format using chromium coding style:
8 // clang-format -i -style=chromium filename
9 // DO NOT EDIT!
11 // This file is included by gles2_interface_stub.cc.
12 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_IMPL_AUTOGEN_H_
13 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_IMPL_AUTOGEN_H_
15 void GLES2InterfaceStub::ActiveTexture(GLenum /* texture */) {
17 void GLES2InterfaceStub::AttachShader(GLuint /* program */,
18 GLuint /* shader */) {
20 void GLES2InterfaceStub::BindAttribLocation(GLuint /* program */,
21 GLuint /* index */,
22 const char* /* name */) {
24 void GLES2InterfaceStub::BindBuffer(GLenum /* target */, GLuint /* buffer */) {
26 void GLES2InterfaceStub::BindBufferBase(GLenum /* target */,
27 GLuint /* index */,
28 GLuint /* buffer */) {
30 void GLES2InterfaceStub::BindBufferRange(GLenum /* target */,
31 GLuint /* index */,
32 GLuint /* buffer */,
33 GLintptr /* offset */,
34 GLsizeiptr /* size */) {
36 void GLES2InterfaceStub::BindFramebuffer(GLenum /* target */,
37 GLuint /* framebuffer */) {
39 void GLES2InterfaceStub::BindRenderbuffer(GLenum /* target */,
40 GLuint /* renderbuffer */) {
42 void GLES2InterfaceStub::BindSampler(GLuint /* unit */, GLuint /* sampler */) {
44 void GLES2InterfaceStub::BindTexture(GLenum /* target */,
45 GLuint /* texture */) {
47 void GLES2InterfaceStub::BindTransformFeedback(GLenum /* target */,
48 GLuint /* transformfeedback */) {
50 void GLES2InterfaceStub::BlendColor(GLclampf /* red */,
51 GLclampf /* green */,
52 GLclampf /* blue */,
53 GLclampf /* alpha */) {
55 void GLES2InterfaceStub::BlendEquation(GLenum /* mode */) {
57 void GLES2InterfaceStub::BlendEquationSeparate(GLenum /* modeRGB */,
58 GLenum /* modeAlpha */) {
60 void GLES2InterfaceStub::BlendFunc(GLenum /* sfactor */, GLenum /* dfactor */) {
62 void GLES2InterfaceStub::BlendFuncSeparate(GLenum /* srcRGB */,
63 GLenum /* dstRGB */,
64 GLenum /* srcAlpha */,
65 GLenum /* dstAlpha */) {
67 void GLES2InterfaceStub::BufferData(GLenum /* target */,
68 GLsizeiptr /* size */,
69 const void* /* data */,
70 GLenum /* usage */) {
72 void GLES2InterfaceStub::BufferSubData(GLenum /* target */,
73 GLintptr /* offset */,
74 GLsizeiptr /* size */,
75 const void* /* data */) {
77 GLenum GLES2InterfaceStub::CheckFramebufferStatus(GLenum /* target */) {
78 return 0;
80 void GLES2InterfaceStub::Clear(GLbitfield /* mask */) {
82 void GLES2InterfaceStub::ClearBufferfi(GLenum /* buffer */,
83 GLint /* drawbuffers */,
84 GLfloat /* depth */,
85 GLint /* stencil */) {
87 void GLES2InterfaceStub::ClearBufferfv(GLenum /* buffer */,
88 GLint /* drawbuffers */,
89 const GLfloat* /* value */) {
91 void GLES2InterfaceStub::ClearBufferiv(GLenum /* buffer */,
92 GLint /* drawbuffers */,
93 const GLint* /* value */) {
95 void GLES2InterfaceStub::ClearBufferuiv(GLenum /* buffer */,
96 GLint /* drawbuffers */,
97 const GLuint* /* value */) {
99 void GLES2InterfaceStub::ClearColor(GLclampf /* red */,
100 GLclampf /* green */,
101 GLclampf /* blue */,
102 GLclampf /* alpha */) {
104 void GLES2InterfaceStub::ClearDepthf(GLclampf /* depth */) {
106 void GLES2InterfaceStub::ClearStencil(GLint /* s */) {
108 GLenum GLES2InterfaceStub::ClientWaitSync(GLsync /* sync */,
109 GLbitfield /* flags */,
110 GLuint64 /* timeout */) {
111 return 0;
113 void GLES2InterfaceStub::ColorMask(GLboolean /* red */,
114 GLboolean /* green */,
115 GLboolean /* blue */,
116 GLboolean /* alpha */) {
118 void GLES2InterfaceStub::CompileShader(GLuint /* shader */) {
120 void GLES2InterfaceStub::CompressedTexImage2D(GLenum /* target */,
121 GLint /* level */,
122 GLenum /* internalformat */,
123 GLsizei /* width */,
124 GLsizei /* height */,
125 GLint /* border */,
126 GLsizei /* imageSize */,
127 const void* /* data */) {
129 void GLES2InterfaceStub::CompressedTexSubImage2D(GLenum /* target */,
130 GLint /* level */,
131 GLint /* xoffset */,
132 GLint /* yoffset */,
133 GLsizei /* width */,
134 GLsizei /* height */,
135 GLenum /* format */,
136 GLsizei /* imageSize */,
137 const void* /* data */) {
139 void GLES2InterfaceStub::CopyBufferSubData(GLenum /* readtarget */,
140 GLenum /* writetarget */,
141 GLintptr /* readoffset */,
142 GLintptr /* writeoffset */,
143 GLsizeiptr /* size */) {
145 void GLES2InterfaceStub::CopyTexImage2D(GLenum /* target */,
146 GLint /* level */,
147 GLenum /* internalformat */,
148 GLint /* x */,
149 GLint /* y */,
150 GLsizei /* width */,
151 GLsizei /* height */,
152 GLint /* border */) {
154 void GLES2InterfaceStub::CopyTexSubImage2D(GLenum /* target */,
155 GLint /* level */,
156 GLint /* xoffset */,
157 GLint /* yoffset */,
158 GLint /* x */,
159 GLint /* y */,
160 GLsizei /* width */,
161 GLsizei /* height */) {
163 void GLES2InterfaceStub::CopyTexSubImage3D(GLenum /* target */,
164 GLint /* level */,
165 GLint /* xoffset */,
166 GLint /* yoffset */,
167 GLint /* zoffset */,
168 GLint /* x */,
169 GLint /* y */,
170 GLsizei /* width */,
171 GLsizei /* height */) {
173 GLuint GLES2InterfaceStub::CreateProgram() {
174 return 0;
176 GLuint GLES2InterfaceStub::CreateShader(GLenum /* type */) {
177 return 0;
179 void GLES2InterfaceStub::CullFace(GLenum /* mode */) {
181 void GLES2InterfaceStub::DeleteBuffers(GLsizei /* n */,
182 const GLuint* /* buffers */) {
184 void GLES2InterfaceStub::DeleteFramebuffers(GLsizei /* n */,
185 const GLuint* /* framebuffers */) {
187 void GLES2InterfaceStub::DeleteProgram(GLuint /* program */) {
189 void GLES2InterfaceStub::DeleteRenderbuffers(
190 GLsizei /* n */,
191 const GLuint* /* renderbuffers */) {
193 void GLES2InterfaceStub::DeleteSamplers(GLsizei /* n */,
194 const GLuint* /* samplers */) {
196 void GLES2InterfaceStub::DeleteSync(GLsync /* sync */) {
198 void GLES2InterfaceStub::DeleteShader(GLuint /* shader */) {
200 void GLES2InterfaceStub::DeleteTextures(GLsizei /* n */,
201 const GLuint* /* textures */) {
203 void GLES2InterfaceStub::DeleteTransformFeedbacks(GLsizei /* n */,
204 const GLuint* /* ids */) {
206 void GLES2InterfaceStub::DepthFunc(GLenum /* func */) {
208 void GLES2InterfaceStub::DepthMask(GLboolean /* flag */) {
210 void GLES2InterfaceStub::DepthRangef(GLclampf /* zNear */,
211 GLclampf /* zFar */) {
213 void GLES2InterfaceStub::DetachShader(GLuint /* program */,
214 GLuint /* shader */) {
216 void GLES2InterfaceStub::Disable(GLenum /* cap */) {
218 void GLES2InterfaceStub::DisableVertexAttribArray(GLuint /* index */) {
220 void GLES2InterfaceStub::DrawArrays(GLenum /* mode */,
221 GLint /* first */,
222 GLsizei /* count */) {
224 void GLES2InterfaceStub::DrawElements(GLenum /* mode */,
225 GLsizei /* count */,
226 GLenum /* type */,
227 const void* /* indices */) {
229 void GLES2InterfaceStub::Enable(GLenum /* cap */) {
231 void GLES2InterfaceStub::EnableVertexAttribArray(GLuint /* index */) {
233 GLsync GLES2InterfaceStub::FenceSync(GLenum /* condition */,
234 GLbitfield /* flags */) {
235 return 0;
237 void GLES2InterfaceStub::Finish() {
239 void GLES2InterfaceStub::Flush() {
241 void GLES2InterfaceStub::FramebufferRenderbuffer(
242 GLenum /* target */,
243 GLenum /* attachment */,
244 GLenum /* renderbuffertarget */,
245 GLuint /* renderbuffer */) {
247 void GLES2InterfaceStub::FramebufferTexture2D(GLenum /* target */,
248 GLenum /* attachment */,
249 GLenum /* textarget */,
250 GLuint /* texture */,
251 GLint /* level */) {
253 void GLES2InterfaceStub::FramebufferTextureLayer(GLenum /* target */,
254 GLenum /* attachment */,
255 GLuint /* texture */,
256 GLint /* level */,
257 GLint /* layer */) {
259 void GLES2InterfaceStub::FrontFace(GLenum /* mode */) {
261 void GLES2InterfaceStub::GenBuffers(GLsizei /* n */, GLuint* /* buffers */) {
263 void GLES2InterfaceStub::GenerateMipmap(GLenum /* target */) {
265 void GLES2InterfaceStub::GenFramebuffers(GLsizei /* n */,
266 GLuint* /* framebuffers */) {
268 void GLES2InterfaceStub::GenRenderbuffers(GLsizei /* n */,
269 GLuint* /* renderbuffers */) {
271 void GLES2InterfaceStub::GenSamplers(GLsizei /* n */, GLuint* /* samplers */) {
273 void GLES2InterfaceStub::GenTextures(GLsizei /* n */, GLuint* /* textures */) {
275 void GLES2InterfaceStub::GenTransformFeedbacks(GLsizei /* n */,
276 GLuint* /* ids */) {
278 void GLES2InterfaceStub::GetActiveAttrib(GLuint /* program */,
279 GLuint /* index */,
280 GLsizei /* bufsize */,
281 GLsizei* /* length */,
282 GLint* /* size */,
283 GLenum* /* type */,
284 char* /* name */) {
286 void GLES2InterfaceStub::GetActiveUniform(GLuint /* program */,
287 GLuint /* index */,
288 GLsizei /* bufsize */,
289 GLsizei* /* length */,
290 GLint* /* size */,
291 GLenum* /* type */,
292 char* /* name */) {
294 void GLES2InterfaceStub::GetActiveUniformBlockiv(GLuint /* program */,
295 GLuint /* index */,
296 GLenum /* pname */,
297 GLint* /* params */) {
299 void GLES2InterfaceStub::GetActiveUniformBlockName(GLuint /* program */,
300 GLuint /* index */,
301 GLsizei /* bufsize */,
302 GLsizei* /* length */,
303 char* /* name */) {
305 void GLES2InterfaceStub::GetActiveUniformsiv(GLuint /* program */,
306 GLsizei /* count */,
307 const GLuint* /* indices */,
308 GLenum /* pname */,
309 GLint* /* params */) {
311 void GLES2InterfaceStub::GetAttachedShaders(GLuint /* program */,
312 GLsizei /* maxcount */,
313 GLsizei* /* count */,
314 GLuint* /* shaders */) {
316 GLint GLES2InterfaceStub::GetAttribLocation(GLuint /* program */,
317 const char* /* name */) {
318 return 0;
320 void GLES2InterfaceStub::GetBooleanv(GLenum /* pname */,
321 GLboolean* /* params */) {
323 void GLES2InterfaceStub::GetBufferParameteriv(GLenum /* target */,
324 GLenum /* pname */,
325 GLint* /* params */) {
327 GLenum GLES2InterfaceStub::GetError() {
328 return 0;
330 void GLES2InterfaceStub::GetFloatv(GLenum /* pname */, GLfloat* /* params */) {
332 GLint GLES2InterfaceStub::GetFragDataLocation(GLuint /* program */,
333 const char* /* name */) {
334 return 0;
336 void GLES2InterfaceStub::GetFramebufferAttachmentParameteriv(
337 GLenum /* target */,
338 GLenum /* attachment */,
339 GLenum /* pname */,
340 GLint* /* params */) {
342 void GLES2InterfaceStub::GetIntegerv(GLenum /* pname */, GLint* /* params */) {
344 void GLES2InterfaceStub::GetInternalformativ(GLenum /* target */,
345 GLenum /* format */,
346 GLenum /* pname */,
347 GLsizei /* bufSize */,
348 GLint* /* params */) {
350 void GLES2InterfaceStub::GetProgramiv(GLuint /* program */,
351 GLenum /* pname */,
352 GLint* /* params */) {
354 void GLES2InterfaceStub::GetProgramInfoLog(GLuint /* program */,
355 GLsizei /* bufsize */,
356 GLsizei* /* length */,
357 char* /* infolog */) {
359 void GLES2InterfaceStub::GetRenderbufferParameteriv(GLenum /* target */,
360 GLenum /* pname */,
361 GLint* /* params */) {
363 void GLES2InterfaceStub::GetSamplerParameterfv(GLuint /* sampler */,
364 GLenum /* pname */,
365 GLfloat* /* params */) {
367 void GLES2InterfaceStub::GetSamplerParameteriv(GLuint /* sampler */,
368 GLenum /* pname */,
369 GLint* /* params */) {
371 void GLES2InterfaceStub::GetShaderiv(GLuint /* shader */,
372 GLenum /* pname */,
373 GLint* /* params */) {
375 void GLES2InterfaceStub::GetShaderInfoLog(GLuint /* shader */,
376 GLsizei /* bufsize */,
377 GLsizei* /* length */,
378 char* /* infolog */) {
380 void GLES2InterfaceStub::GetShaderPrecisionFormat(GLenum /* shadertype */,
381 GLenum /* precisiontype */,
382 GLint* /* range */,
383 GLint* /* precision */) {
385 void GLES2InterfaceStub::GetShaderSource(GLuint /* shader */,
386 GLsizei /* bufsize */,
387 GLsizei* /* length */,
388 char* /* source */) {
390 const GLubyte* GLES2InterfaceStub::GetString(GLenum /* name */) {
391 return 0;
393 void GLES2InterfaceStub::GetSynciv(GLsync /* sync */,
394 GLenum /* pname */,
395 GLsizei /* bufsize */,
396 GLsizei* /* length */,
397 GLint* /* values */) {
399 void GLES2InterfaceStub::GetTexParameterfv(GLenum /* target */,
400 GLenum /* pname */,
401 GLfloat* /* params */) {
403 void GLES2InterfaceStub::GetTexParameteriv(GLenum /* target */,
404 GLenum /* pname */,
405 GLint* /* params */) {
407 void GLES2InterfaceStub::GetTransformFeedbackVarying(GLuint /* program */,
408 GLuint /* index */,
409 GLsizei /* bufsize */,
410 GLsizei* /* length */,
411 GLsizei* /* size */,
412 GLenum* /* type */,
413 char* /* name */) {
415 GLuint GLES2InterfaceStub::GetUniformBlockIndex(GLuint /* program */,
416 const char* /* name */) {
417 return 0;
419 void GLES2InterfaceStub::GetUniformfv(GLuint /* program */,
420 GLint /* location */,
421 GLfloat* /* params */) {
423 void GLES2InterfaceStub::GetUniformiv(GLuint /* program */,
424 GLint /* location */,
425 GLint* /* params */) {
427 void GLES2InterfaceStub::GetUniformIndices(GLuint /* program */,
428 GLsizei /* count */,
429 const char* const* /* names */,
430 GLuint* /* indices */) {
432 GLint GLES2InterfaceStub::GetUniformLocation(GLuint /* program */,
433 const char* /* name */) {
434 return 0;
436 void GLES2InterfaceStub::GetVertexAttribfv(GLuint /* index */,
437 GLenum /* pname */,
438 GLfloat* /* params */) {
440 void GLES2InterfaceStub::GetVertexAttribiv(GLuint /* index */,
441 GLenum /* pname */,
442 GLint* /* params */) {
444 void GLES2InterfaceStub::GetVertexAttribPointerv(GLuint /* index */,
445 GLenum /* pname */,
446 void** /* pointer */) {
448 void GLES2InterfaceStub::Hint(GLenum /* target */, GLenum /* mode */) {
450 void GLES2InterfaceStub::InvalidateFramebuffer(
451 GLenum /* target */,
452 GLsizei /* count */,
453 const GLenum* /* attachments */) {
455 void GLES2InterfaceStub::InvalidateSubFramebuffer(
456 GLenum /* target */,
457 GLsizei /* count */,
458 const GLenum* /* attachments */,
459 GLint /* x */,
460 GLint /* y */,
461 GLsizei /* width */,
462 GLsizei /* height */) {
464 GLboolean GLES2InterfaceStub::IsBuffer(GLuint /* buffer */) {
465 return 0;
467 GLboolean GLES2InterfaceStub::IsEnabled(GLenum /* cap */) {
468 return 0;
470 GLboolean GLES2InterfaceStub::IsFramebuffer(GLuint /* framebuffer */) {
471 return 0;
473 GLboolean GLES2InterfaceStub::IsProgram(GLuint /* program */) {
474 return 0;
476 GLboolean GLES2InterfaceStub::IsRenderbuffer(GLuint /* renderbuffer */) {
477 return 0;
479 GLboolean GLES2InterfaceStub::IsSampler(GLuint /* sampler */) {
480 return 0;
482 GLboolean GLES2InterfaceStub::IsShader(GLuint /* shader */) {
483 return 0;
485 GLboolean GLES2InterfaceStub::IsSync(GLsync /* sync */) {
486 return 0;
488 GLboolean GLES2InterfaceStub::IsTexture(GLuint /* texture */) {
489 return 0;
491 GLboolean GLES2InterfaceStub::IsTransformFeedback(
492 GLuint /* transformfeedback */) {
493 return 0;
495 void GLES2InterfaceStub::LineWidth(GLfloat /* width */) {
497 void GLES2InterfaceStub::LinkProgram(GLuint /* program */) {
499 void GLES2InterfaceStub::PauseTransformFeedback() {
501 void GLES2InterfaceStub::PixelStorei(GLenum /* pname */, GLint /* param */) {
503 void GLES2InterfaceStub::PolygonOffset(GLfloat /* factor */,
504 GLfloat /* units */) {
506 void GLES2InterfaceStub::ReadBuffer(GLenum /* src */) {
508 void GLES2InterfaceStub::ReadPixels(GLint /* x */,
509 GLint /* y */,
510 GLsizei /* width */,
511 GLsizei /* height */,
512 GLenum /* format */,
513 GLenum /* type */,
514 void* /* pixels */) {
516 void GLES2InterfaceStub::ReleaseShaderCompiler() {
518 void GLES2InterfaceStub::RenderbufferStorage(GLenum /* target */,
519 GLenum /* internalformat */,
520 GLsizei /* width */,
521 GLsizei /* height */) {
523 void GLES2InterfaceStub::ResumeTransformFeedback() {
525 void GLES2InterfaceStub::SampleCoverage(GLclampf /* value */,
526 GLboolean /* invert */) {
528 void GLES2InterfaceStub::SamplerParameterf(GLuint /* sampler */,
529 GLenum /* pname */,
530 GLfloat /* param */) {
532 void GLES2InterfaceStub::SamplerParameterfv(GLuint /* sampler */,
533 GLenum /* pname */,
534 const GLfloat* /* params */) {
536 void GLES2InterfaceStub::SamplerParameteri(GLuint /* sampler */,
537 GLenum /* pname */,
538 GLint /* param */) {
540 void GLES2InterfaceStub::SamplerParameteriv(GLuint /* sampler */,
541 GLenum /* pname */,
542 const GLint* /* params */) {
544 void GLES2InterfaceStub::Scissor(GLint /* x */,
545 GLint /* y */,
546 GLsizei /* width */,
547 GLsizei /* height */) {
549 void GLES2InterfaceStub::ShaderBinary(GLsizei /* n */,
550 const GLuint* /* shaders */,
551 GLenum /* binaryformat */,
552 const void* /* binary */,
553 GLsizei /* length */) {
555 void GLES2InterfaceStub::ShaderSource(GLuint /* shader */,
556 GLsizei /* count */,
557 const GLchar* const* /* str */,
558 const GLint* /* length */) {
560 void GLES2InterfaceStub::ShallowFinishCHROMIUM() {
562 void GLES2InterfaceStub::ShallowFlushCHROMIUM() {
564 void GLES2InterfaceStub::OrderingBarrierCHROMIUM() {
566 void GLES2InterfaceStub::StencilFunc(GLenum /* func */,
567 GLint /* ref */,
568 GLuint /* mask */) {
570 void GLES2InterfaceStub::StencilFuncSeparate(GLenum /* face */,
571 GLenum /* func */,
572 GLint /* ref */,
573 GLuint /* mask */) {
575 void GLES2InterfaceStub::StencilMask(GLuint /* mask */) {
577 void GLES2InterfaceStub::StencilMaskSeparate(GLenum /* face */,
578 GLuint /* mask */) {
580 void GLES2InterfaceStub::StencilOp(GLenum /* fail */,
581 GLenum /* zfail */,
582 GLenum /* zpass */) {
584 void GLES2InterfaceStub::StencilOpSeparate(GLenum /* face */,
585 GLenum /* fail */,
586 GLenum /* zfail */,
587 GLenum /* zpass */) {
589 void GLES2InterfaceStub::TexImage2D(GLenum /* target */,
590 GLint /* level */,
591 GLint /* internalformat */,
592 GLsizei /* width */,
593 GLsizei /* height */,
594 GLint /* border */,
595 GLenum /* format */,
596 GLenum /* type */,
597 const void* /* pixels */) {
599 void GLES2InterfaceStub::TexImage3D(GLenum /* target */,
600 GLint /* level */,
601 GLint /* internalformat */,
602 GLsizei /* width */,
603 GLsizei /* height */,
604 GLsizei /* depth */,
605 GLint /* border */,
606 GLenum /* format */,
607 GLenum /* type */,
608 const void* /* pixels */) {
610 void GLES2InterfaceStub::TexParameterf(GLenum /* target */,
611 GLenum /* pname */,
612 GLfloat /* param */) {
614 void GLES2InterfaceStub::TexParameterfv(GLenum /* target */,
615 GLenum /* pname */,
616 const GLfloat* /* params */) {
618 void GLES2InterfaceStub::TexParameteri(GLenum /* target */,
619 GLenum /* pname */,
620 GLint /* param */) {
622 void GLES2InterfaceStub::TexParameteriv(GLenum /* target */,
623 GLenum /* pname */,
624 const GLint* /* params */) {
626 void GLES2InterfaceStub::TexStorage3D(GLenum /* target */,
627 GLsizei /* levels */,
628 GLenum /* internalFormat */,
629 GLsizei /* width */,
630 GLsizei /* height */,
631 GLsizei /* depth */) {
633 void GLES2InterfaceStub::TexSubImage2D(GLenum /* target */,
634 GLint /* level */,
635 GLint /* xoffset */,
636 GLint /* yoffset */,
637 GLsizei /* width */,
638 GLsizei /* height */,
639 GLenum /* format */,
640 GLenum /* type */,
641 const void* /* pixels */) {
643 void GLES2InterfaceStub::TexSubImage3D(GLenum /* target */,
644 GLint /* level */,
645 GLint /* xoffset */,
646 GLint /* yoffset */,
647 GLint /* zoffset */,
648 GLsizei /* width */,
649 GLsizei /* height */,
650 GLsizei /* depth */,
651 GLenum /* format */,
652 GLenum /* type */,
653 const void* /* pixels */) {
655 void GLES2InterfaceStub::TransformFeedbackVaryings(
656 GLuint /* program */,
657 GLsizei /* count */,
658 const char* const* /* varyings */,
659 GLenum /* buffermode */) {
661 void GLES2InterfaceStub::Uniform1f(GLint /* location */, GLfloat /* x */) {
663 void GLES2InterfaceStub::Uniform1fv(GLint /* location */,
664 GLsizei /* count */,
665 const GLfloat* /* v */) {
667 void GLES2InterfaceStub::Uniform1i(GLint /* location */, GLint /* x */) {
669 void GLES2InterfaceStub::Uniform1iv(GLint /* location */,
670 GLsizei /* count */,
671 const GLint* /* v */) {
673 void GLES2InterfaceStub::Uniform1ui(GLint /* location */, GLuint /* x */) {
675 void GLES2InterfaceStub::Uniform1uiv(GLint /* location */,
676 GLsizei /* count */,
677 const GLuint* /* v */) {
679 void GLES2InterfaceStub::Uniform2f(GLint /* location */,
680 GLfloat /* x */,
681 GLfloat /* y */) {
683 void GLES2InterfaceStub::Uniform2fv(GLint /* location */,
684 GLsizei /* count */,
685 const GLfloat* /* v */) {
687 void GLES2InterfaceStub::Uniform2i(GLint /* location */,
688 GLint /* x */,
689 GLint /* y */) {
691 void GLES2InterfaceStub::Uniform2iv(GLint /* location */,
692 GLsizei /* count */,
693 const GLint* /* v */) {
695 void GLES2InterfaceStub::Uniform2ui(GLint /* location */,
696 GLuint /* x */,
697 GLuint /* y */) {
699 void GLES2InterfaceStub::Uniform2uiv(GLint /* location */,
700 GLsizei /* count */,
701 const GLuint* /* v */) {
703 void GLES2InterfaceStub::Uniform3f(GLint /* location */,
704 GLfloat /* x */,
705 GLfloat /* y */,
706 GLfloat /* z */) {
708 void GLES2InterfaceStub::Uniform3fv(GLint /* location */,
709 GLsizei /* count */,
710 const GLfloat* /* v */) {
712 void GLES2InterfaceStub::Uniform3i(GLint /* location */,
713 GLint /* x */,
714 GLint /* y */,
715 GLint /* z */) {
717 void GLES2InterfaceStub::Uniform3iv(GLint /* location */,
718 GLsizei /* count */,
719 const GLint* /* v */) {
721 void GLES2InterfaceStub::Uniform3ui(GLint /* location */,
722 GLuint /* x */,
723 GLuint /* y */,
724 GLuint /* z */) {
726 void GLES2InterfaceStub::Uniform3uiv(GLint /* location */,
727 GLsizei /* count */,
728 const GLuint* /* v */) {
730 void GLES2InterfaceStub::Uniform4f(GLint /* location */,
731 GLfloat /* x */,
732 GLfloat /* y */,
733 GLfloat /* z */,
734 GLfloat /* w */) {
736 void GLES2InterfaceStub::Uniform4fv(GLint /* location */,
737 GLsizei /* count */,
738 const GLfloat* /* v */) {
740 void GLES2InterfaceStub::Uniform4i(GLint /* location */,
741 GLint /* x */,
742 GLint /* y */,
743 GLint /* z */,
744 GLint /* w */) {
746 void GLES2InterfaceStub::Uniform4iv(GLint /* location */,
747 GLsizei /* count */,
748 const GLint* /* v */) {
750 void GLES2InterfaceStub::Uniform4ui(GLint /* location */,
751 GLuint /* x */,
752 GLuint /* y */,
753 GLuint /* z */,
754 GLuint /* w */) {
756 void GLES2InterfaceStub::Uniform4uiv(GLint /* location */,
757 GLsizei /* count */,
758 const GLuint* /* v */) {
760 void GLES2InterfaceStub::UniformBlockBinding(GLuint /* program */,
761 GLuint /* index */,
762 GLuint /* binding */) {
764 void GLES2InterfaceStub::UniformMatrix2fv(GLint /* location */,
765 GLsizei /* count */,
766 GLboolean /* transpose */,
767 const GLfloat* /* value */) {
769 void GLES2InterfaceStub::UniformMatrix2x3fv(GLint /* location */,
770 GLsizei /* count */,
771 GLboolean /* transpose */,
772 const GLfloat* /* value */) {
774 void GLES2InterfaceStub::UniformMatrix2x4fv(GLint /* location */,
775 GLsizei /* count */,
776 GLboolean /* transpose */,
777 const GLfloat* /* value */) {
779 void GLES2InterfaceStub::UniformMatrix3fv(GLint /* location */,
780 GLsizei /* count */,
781 GLboolean /* transpose */,
782 const GLfloat* /* value */) {
784 void GLES2InterfaceStub::UniformMatrix3x2fv(GLint /* location */,
785 GLsizei /* count */,
786 GLboolean /* transpose */,
787 const GLfloat* /* value */) {
789 void GLES2InterfaceStub::UniformMatrix3x4fv(GLint /* location */,
790 GLsizei /* count */,
791 GLboolean /* transpose */,
792 const GLfloat* /* value */) {
794 void GLES2InterfaceStub::UniformMatrix4fv(GLint /* location */,
795 GLsizei /* count */,
796 GLboolean /* transpose */,
797 const GLfloat* /* value */) {
799 void GLES2InterfaceStub::UniformMatrix4x2fv(GLint /* location */,
800 GLsizei /* count */,
801 GLboolean /* transpose */,
802 const GLfloat* /* value */) {
804 void GLES2InterfaceStub::UniformMatrix4x3fv(GLint /* location */,
805 GLsizei /* count */,
806 GLboolean /* transpose */,
807 const GLfloat* /* value */) {
809 void GLES2InterfaceStub::UseProgram(GLuint /* program */) {
811 void GLES2InterfaceStub::ValidateProgram(GLuint /* program */) {
813 void GLES2InterfaceStub::VertexAttrib1f(GLuint /* indx */, GLfloat /* x */) {
815 void GLES2InterfaceStub::VertexAttrib1fv(GLuint /* indx */,
816 const GLfloat* /* values */) {
818 void GLES2InterfaceStub::VertexAttrib2f(GLuint /* indx */,
819 GLfloat /* x */,
820 GLfloat /* y */) {
822 void GLES2InterfaceStub::VertexAttrib2fv(GLuint /* indx */,
823 const GLfloat* /* values */) {
825 void GLES2InterfaceStub::VertexAttrib3f(GLuint /* indx */,
826 GLfloat /* x */,
827 GLfloat /* y */,
828 GLfloat /* z */) {
830 void GLES2InterfaceStub::VertexAttrib3fv(GLuint /* indx */,
831 const GLfloat* /* values */) {
833 void GLES2InterfaceStub::VertexAttrib4f(GLuint /* indx */,
834 GLfloat /* x */,
835 GLfloat /* y */,
836 GLfloat /* z */,
837 GLfloat /* w */) {
839 void GLES2InterfaceStub::VertexAttrib4fv(GLuint /* indx */,
840 const GLfloat* /* values */) {
842 void GLES2InterfaceStub::VertexAttribI4i(GLuint /* indx */,
843 GLint /* x */,
844 GLint /* y */,
845 GLint /* z */,
846 GLint /* w */) {
848 void GLES2InterfaceStub::VertexAttribI4iv(GLuint /* indx */,
849 const GLint* /* values */) {
851 void GLES2InterfaceStub::VertexAttribI4ui(GLuint /* indx */,
852 GLuint /* x */,
853 GLuint /* y */,
854 GLuint /* z */,
855 GLuint /* w */) {
857 void GLES2InterfaceStub::VertexAttribI4uiv(GLuint /* indx */,
858 const GLuint* /* values */) {
860 void GLES2InterfaceStub::VertexAttribIPointer(GLuint /* indx */,
861 GLint /* size */,
862 GLenum /* type */,
863 GLsizei /* stride */,
864 const void* /* ptr */) {
866 void GLES2InterfaceStub::VertexAttribPointer(GLuint /* indx */,
867 GLint /* size */,
868 GLenum /* type */,
869 GLboolean /* normalized */,
870 GLsizei /* stride */,
871 const void* /* ptr */) {
873 void GLES2InterfaceStub::Viewport(GLint /* x */,
874 GLint /* y */,
875 GLsizei /* width */,
876 GLsizei /* height */) {
878 void GLES2InterfaceStub::WaitSync(GLsync /* sync */,
879 GLbitfield /* flags */,
880 GLuint64 /* timeout */) {
882 void GLES2InterfaceStub::BlitFramebufferCHROMIUM(GLint /* srcX0 */,
883 GLint /* srcY0 */,
884 GLint /* srcX1 */,
885 GLint /* srcY1 */,
886 GLint /* dstX0 */,
887 GLint /* dstY0 */,
888 GLint /* dstX1 */,
889 GLint /* dstY1 */,
890 GLbitfield /* mask */,
891 GLenum /* filter */) {
893 void GLES2InterfaceStub::RenderbufferStorageMultisampleCHROMIUM(
894 GLenum /* target */,
895 GLsizei /* samples */,
896 GLenum /* internalformat */,
897 GLsizei /* width */,
898 GLsizei /* height */) {
900 void GLES2InterfaceStub::RenderbufferStorageMultisampleEXT(
901 GLenum /* target */,
902 GLsizei /* samples */,
903 GLenum /* internalformat */,
904 GLsizei /* width */,
905 GLsizei /* height */) {
907 void GLES2InterfaceStub::FramebufferTexture2DMultisampleEXT(
908 GLenum /* target */,
909 GLenum /* attachment */,
910 GLenum /* textarget */,
911 GLuint /* texture */,
912 GLint /* level */,
913 GLsizei /* samples */) {
915 void GLES2InterfaceStub::TexStorage2DEXT(GLenum /* target */,
916 GLsizei /* levels */,
917 GLenum /* internalFormat */,
918 GLsizei /* width */,
919 GLsizei /* height */) {
921 void GLES2InterfaceStub::GenQueriesEXT(GLsizei /* n */, GLuint* /* queries */) {
923 void GLES2InterfaceStub::DeleteQueriesEXT(GLsizei /* n */,
924 const GLuint* /* queries */) {
926 GLboolean GLES2InterfaceStub::IsQueryEXT(GLuint /* id */) {
927 return 0;
929 void GLES2InterfaceStub::BeginQueryEXT(GLenum /* target */, GLuint /* id */) {
931 void GLES2InterfaceStub::BeginTransformFeedback(GLenum /* primitivemode */) {
933 void GLES2InterfaceStub::EndQueryEXT(GLenum /* target */) {
935 void GLES2InterfaceStub::EndTransformFeedback() {
937 void GLES2InterfaceStub::GetQueryivEXT(GLenum /* target */,
938 GLenum /* pname */,
939 GLint* /* params */) {
941 void GLES2InterfaceStub::GetQueryObjectuivEXT(GLuint /* id */,
942 GLenum /* pname */,
943 GLuint* /* params */) {
945 void GLES2InterfaceStub::InsertEventMarkerEXT(GLsizei /* length */,
946 const GLchar* /* marker */) {
948 void GLES2InterfaceStub::PushGroupMarkerEXT(GLsizei /* length */,
949 const GLchar* /* marker */) {
951 void GLES2InterfaceStub::PopGroupMarkerEXT() {
953 void GLES2InterfaceStub::GenVertexArraysOES(GLsizei /* n */,
954 GLuint* /* arrays */) {
956 void GLES2InterfaceStub::DeleteVertexArraysOES(GLsizei /* n */,
957 const GLuint* /* arrays */) {
959 GLboolean GLES2InterfaceStub::IsVertexArrayOES(GLuint /* array */) {
960 return 0;
962 void GLES2InterfaceStub::BindVertexArrayOES(GLuint /* array */) {
964 void GLES2InterfaceStub::SwapBuffers() {
966 GLuint GLES2InterfaceStub::GetMaxValueInBufferCHROMIUM(GLuint /* buffer_id */,
967 GLsizei /* count */,
968 GLenum /* type */,
969 GLuint /* offset */) {
970 return 0;
972 GLboolean GLES2InterfaceStub::EnableFeatureCHROMIUM(const char* /* feature */) {
973 return 0;
975 void* GLES2InterfaceStub::MapBufferCHROMIUM(GLuint /* target */,
976 GLenum /* access */) {
977 return 0;
979 GLboolean GLES2InterfaceStub::UnmapBufferCHROMIUM(GLuint /* target */) {
980 return 0;
982 void* GLES2InterfaceStub::MapBufferSubDataCHROMIUM(GLuint /* target */,
983 GLintptr /* offset */,
984 GLsizeiptr /* size */,
985 GLenum /* access */) {
986 return 0;
988 void GLES2InterfaceStub::UnmapBufferSubDataCHROMIUM(const void* /* mem */) {
990 void* GLES2InterfaceStub::MapTexSubImage2DCHROMIUM(GLenum /* target */,
991 GLint /* level */,
992 GLint /* xoffset */,
993 GLint /* yoffset */,
994 GLsizei /* width */,
995 GLsizei /* height */,
996 GLenum /* format */,
997 GLenum /* type */,
998 GLenum /* access */) {
999 return 0;
1001 void GLES2InterfaceStub::UnmapTexSubImage2DCHROMIUM(const void* /* mem */) {
1003 void GLES2InterfaceStub::ResizeCHROMIUM(GLuint /* width */,
1004 GLuint /* height */,
1005 GLfloat /* scale_factor */) {
1007 const GLchar* GLES2InterfaceStub::GetRequestableExtensionsCHROMIUM() {
1008 return 0;
1010 void GLES2InterfaceStub::RequestExtensionCHROMIUM(const char* /* extension */) {
1012 void GLES2InterfaceStub::RateLimitOffscreenContextCHROMIUM() {
1014 void GLES2InterfaceStub::GetProgramInfoCHROMIUM(GLuint /* program */,
1015 GLsizei /* bufsize */,
1016 GLsizei* /* size */,
1017 void* /* info */) {
1019 void GLES2InterfaceStub::GetUniformBlocksCHROMIUM(GLuint /* program */,
1020 GLsizei /* bufsize */,
1021 GLsizei* /* size */,
1022 void* /* info */) {
1024 void GLES2InterfaceStub::GetTransformFeedbackVaryingsCHROMIUM(
1025 GLuint /* program */,
1026 GLsizei /* bufsize */,
1027 GLsizei* /* size */,
1028 void* /* info */) {
1030 void GLES2InterfaceStub::GetUniformsES3CHROMIUM(GLuint /* program */,
1031 GLsizei /* bufsize */,
1032 GLsizei* /* size */,
1033 void* /* info */) {
1035 GLuint GLES2InterfaceStub::CreateStreamTextureCHROMIUM(GLuint /* texture */) {
1036 return 0;
1038 GLuint GLES2InterfaceStub::CreateImageCHROMIUM(ClientBuffer /* buffer */,
1039 GLsizei /* width */,
1040 GLsizei /* height */,
1041 GLenum /* internalformat */) {
1042 return 0;
1044 void GLES2InterfaceStub::DestroyImageCHROMIUM(GLuint /* image_id */) {
1046 GLuint GLES2InterfaceStub::CreateGpuMemoryBufferImageCHROMIUM(
1047 GLsizei /* width */,
1048 GLsizei /* height */,
1049 GLenum /* internalformat */,
1050 GLenum /* usage */) {
1051 return 0;
1053 void GLES2InterfaceStub::GetTranslatedShaderSourceANGLE(GLuint /* shader */,
1054 GLsizei /* bufsize */,
1055 GLsizei* /* length */,
1056 char* /* source */) {
1058 void GLES2InterfaceStub::PostSubBufferCHROMIUM(GLint /* x */,
1059 GLint /* y */,
1060 GLint /* width */,
1061 GLint /* height */) {
1063 void GLES2InterfaceStub::TexImageIOSurface2DCHROMIUM(GLenum /* target */,
1064 GLsizei /* width */,
1065 GLsizei /* height */,
1066 GLuint /* ioSurfaceId */,
1067 GLuint /* plane */) {
1069 void GLES2InterfaceStub::CopyTextureCHROMIUM(GLenum /* target */,
1070 GLenum /* source_id */,
1071 GLenum /* dest_id */,
1072 GLint /* level */,
1073 GLint /* internalformat */,
1074 GLenum /* dest_type */) {
1076 void GLES2InterfaceStub::DrawArraysInstancedANGLE(GLenum /* mode */,
1077 GLint /* first */,
1078 GLsizei /* count */,
1079 GLsizei /* primcount */) {
1081 void GLES2InterfaceStub::DrawElementsInstancedANGLE(GLenum /* mode */,
1082 GLsizei /* count */,
1083 GLenum /* type */,
1084 const void* /* indices */,
1085 GLsizei /* primcount */) {
1087 void GLES2InterfaceStub::VertexAttribDivisorANGLE(GLuint /* index */,
1088 GLuint /* divisor */) {
1090 void GLES2InterfaceStub::GenMailboxCHROMIUM(GLbyte* /* mailbox */) {
1092 void GLES2InterfaceStub::ProduceTextureCHROMIUM(GLenum /* target */,
1093 const GLbyte* /* mailbox */) {
1095 void GLES2InterfaceStub::ProduceTextureDirectCHROMIUM(
1096 GLuint /* texture */,
1097 GLenum /* target */,
1098 const GLbyte* /* mailbox */) {
1100 void GLES2InterfaceStub::ConsumeTextureCHROMIUM(GLenum /* target */,
1101 const GLbyte* /* mailbox */) {
1103 GLuint GLES2InterfaceStub::CreateAndConsumeTextureCHROMIUM(
1104 GLenum /* target */,
1105 const GLbyte* /* mailbox */) {
1106 return 0;
1108 void GLES2InterfaceStub::BindUniformLocationCHROMIUM(GLuint /* program */,
1109 GLint /* location */,
1110 const char* /* name */) {
1112 void GLES2InterfaceStub::GenValuebuffersCHROMIUM(GLsizei /* n */,
1113 GLuint* /* buffers */) {
1115 void GLES2InterfaceStub::DeleteValuebuffersCHROMIUM(
1116 GLsizei /* n */,
1117 const GLuint* /* valuebuffers */) {
1119 GLboolean GLES2InterfaceStub::IsValuebufferCHROMIUM(GLuint /* valuebuffer */) {
1120 return 0;
1122 void GLES2InterfaceStub::BindValuebufferCHROMIUM(GLenum /* target */,
1123 GLuint /* valuebuffer */) {
1125 void GLES2InterfaceStub::SubscribeValueCHROMIUM(GLenum /* target */,
1126 GLenum /* subscription */) {
1128 void GLES2InterfaceStub::PopulateSubscribedValuesCHROMIUM(GLenum /* target */) {
1130 void GLES2InterfaceStub::UniformValuebufferCHROMIUM(GLint /* location */,
1131 GLenum /* target */,
1132 GLenum /* subscription */) {
1134 void GLES2InterfaceStub::BindTexImage2DCHROMIUM(GLenum /* target */,
1135 GLint /* imageId */) {
1137 void GLES2InterfaceStub::ReleaseTexImage2DCHROMIUM(GLenum /* target */,
1138 GLint /* imageId */) {
1140 void GLES2InterfaceStub::TraceBeginCHROMIUM(const char* /* category_name */,
1141 const char* /* trace_name */) {
1143 void GLES2InterfaceStub::TraceEndCHROMIUM() {
1145 void GLES2InterfaceStub::AsyncTexSubImage2DCHROMIUM(GLenum /* target */,
1146 GLint /* level */,
1147 GLint /* xoffset */,
1148 GLint /* yoffset */,
1149 GLsizei /* width */,
1150 GLsizei /* height */,
1151 GLenum /* format */,
1152 GLenum /* type */,
1153 const void* /* data */) {
1155 void GLES2InterfaceStub::AsyncTexImage2DCHROMIUM(GLenum /* target */,
1156 GLint /* level */,
1157 GLenum /* internalformat */,
1158 GLsizei /* width */,
1159 GLsizei /* height */,
1160 GLint /* border */,
1161 GLenum /* format */,
1162 GLenum /* type */,
1163 const void* /* pixels */) {
1165 void GLES2InterfaceStub::WaitAsyncTexImage2DCHROMIUM(GLenum /* target */) {
1167 void GLES2InterfaceStub::WaitAllAsyncTexImage2DCHROMIUM() {
1169 void GLES2InterfaceStub::DiscardFramebufferEXT(
1170 GLenum /* target */,
1171 GLsizei /* count */,
1172 const GLenum* /* attachments */) {
1174 void GLES2InterfaceStub::LoseContextCHROMIUM(GLenum /* current */,
1175 GLenum /* other */) {
1177 GLuint GLES2InterfaceStub::InsertSyncPointCHROMIUM() {
1178 return 0;
1180 void GLES2InterfaceStub::WaitSyncPointCHROMIUM(GLuint /* sync_point */) {
1182 void GLES2InterfaceStub::DrawBuffersEXT(GLsizei /* count */,
1183 const GLenum* /* bufs */) {
1185 void GLES2InterfaceStub::DiscardBackbufferCHROMIUM() {
1187 void GLES2InterfaceStub::ScheduleOverlayPlaneCHROMIUM(
1188 GLint /* plane_z_order */,
1189 GLenum /* plane_transform */,
1190 GLuint /* overlay_texture_id */,
1191 GLint /* bounds_x */,
1192 GLint /* bounds_y */,
1193 GLint /* bounds_width */,
1194 GLint /* bounds_height */,
1195 GLfloat /* uv_x */,
1196 GLfloat /* uv_y */,
1197 GLfloat /* uv_width */,
1198 GLfloat /* uv_height */) {
1200 void GLES2InterfaceStub::SwapInterval(GLint /* interval */) {
1202 void GLES2InterfaceStub::MatrixLoadfCHROMIUM(GLenum /* matrixMode */,
1203 const GLfloat* /* m */) {
1205 void GLES2InterfaceStub::MatrixLoadIdentityCHROMIUM(GLenum /* matrixMode */) {
1207 void GLES2InterfaceStub::BlendBarrierKHR() {
1209 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_IMPL_AUTOGEN_H_