gles2_interface_stub_impl_autogen.h revision 1320f92c476a1ad9d19dba2a48c72b75566198e9
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// 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!
10
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_
14
15void GLES2InterfaceStub::ActiveTexture(GLenum /* texture */) {
16}
17void GLES2InterfaceStub::AttachShader(GLuint /* program */,
18                                      GLuint /* shader */) {
19}
20void GLES2InterfaceStub::BindAttribLocation(GLuint /* program */,
21                                            GLuint /* index */,
22                                            const char* /* name */) {
23}
24void GLES2InterfaceStub::BindBuffer(GLenum /* target */, GLuint /* buffer */) {
25}
26void GLES2InterfaceStub::BindFramebuffer(GLenum /* target */,
27                                         GLuint /* framebuffer */) {
28}
29void GLES2InterfaceStub::BindRenderbuffer(GLenum /* target */,
30                                          GLuint /* renderbuffer */) {
31}
32void GLES2InterfaceStub::BindTexture(GLenum /* target */,
33                                     GLuint /* texture */) {
34}
35void GLES2InterfaceStub::BlendColor(GLclampf /* red */,
36                                    GLclampf /* green */,
37                                    GLclampf /* blue */,
38                                    GLclampf /* alpha */) {
39}
40void GLES2InterfaceStub::BlendEquation(GLenum /* mode */) {
41}
42void GLES2InterfaceStub::BlendEquationSeparate(GLenum /* modeRGB */,
43                                               GLenum /* modeAlpha */) {
44}
45void GLES2InterfaceStub::BlendFunc(GLenum /* sfactor */, GLenum /* dfactor */) {
46}
47void GLES2InterfaceStub::BlendFuncSeparate(GLenum /* srcRGB */,
48                                           GLenum /* dstRGB */,
49                                           GLenum /* srcAlpha */,
50                                           GLenum /* dstAlpha */) {
51}
52void GLES2InterfaceStub::BufferData(GLenum /* target */,
53                                    GLsizeiptr /* size */,
54                                    const void* /* data */,
55                                    GLenum /* usage */) {
56}
57void GLES2InterfaceStub::BufferSubData(GLenum /* target */,
58                                       GLintptr /* offset */,
59                                       GLsizeiptr /* size */,
60                                       const void* /* data */) {
61}
62GLenum GLES2InterfaceStub::CheckFramebufferStatus(GLenum /* target */) {
63  return 0;
64}
65void GLES2InterfaceStub::Clear(GLbitfield /* mask */) {
66}
67void GLES2InterfaceStub::ClearColor(GLclampf /* red */,
68                                    GLclampf /* green */,
69                                    GLclampf /* blue */,
70                                    GLclampf /* alpha */) {
71}
72void GLES2InterfaceStub::ClearDepthf(GLclampf /* depth */) {
73}
74void GLES2InterfaceStub::ClearStencil(GLint /* s */) {
75}
76void GLES2InterfaceStub::ColorMask(GLboolean /* red */,
77                                   GLboolean /* green */,
78                                   GLboolean /* blue */,
79                                   GLboolean /* alpha */) {
80}
81void GLES2InterfaceStub::CompileShader(GLuint /* shader */) {
82}
83void GLES2InterfaceStub::CompressedTexImage2D(GLenum /* target */,
84                                              GLint /* level */,
85                                              GLenum /* internalformat */,
86                                              GLsizei /* width */,
87                                              GLsizei /* height */,
88                                              GLint /* border */,
89                                              GLsizei /* imageSize */,
90                                              const void* /* data */) {
91}
92void GLES2InterfaceStub::CompressedTexSubImage2D(GLenum /* target */,
93                                                 GLint /* level */,
94                                                 GLint /* xoffset */,
95                                                 GLint /* yoffset */,
96                                                 GLsizei /* width */,
97                                                 GLsizei /* height */,
98                                                 GLenum /* format */,
99                                                 GLsizei /* imageSize */,
100                                                 const void* /* data */) {
101}
102void GLES2InterfaceStub::CopyTexImage2D(GLenum /* target */,
103                                        GLint /* level */,
104                                        GLenum /* internalformat */,
105                                        GLint /* x */,
106                                        GLint /* y */,
107                                        GLsizei /* width */,
108                                        GLsizei /* height */,
109                                        GLint /* border */) {
110}
111void GLES2InterfaceStub::CopyTexSubImage2D(GLenum /* target */,
112                                           GLint /* level */,
113                                           GLint /* xoffset */,
114                                           GLint /* yoffset */,
115                                           GLint /* x */,
116                                           GLint /* y */,
117                                           GLsizei /* width */,
118                                           GLsizei /* height */) {
119}
120GLuint GLES2InterfaceStub::CreateProgram() {
121  return 0;
122}
123GLuint GLES2InterfaceStub::CreateShader(GLenum /* type */) {
124  return 0;
125}
126void GLES2InterfaceStub::CullFace(GLenum /* mode */) {
127}
128void GLES2InterfaceStub::DeleteBuffers(GLsizei /* n */,
129                                       const GLuint* /* buffers */) {
130}
131void GLES2InterfaceStub::DeleteFramebuffers(GLsizei /* n */,
132                                            const GLuint* /* framebuffers */) {
133}
134void GLES2InterfaceStub::DeleteProgram(GLuint /* program */) {
135}
136void GLES2InterfaceStub::DeleteRenderbuffers(
137    GLsizei /* n */,
138    const GLuint* /* renderbuffers */) {
139}
140void GLES2InterfaceStub::DeleteShader(GLuint /* shader */) {
141}
142void GLES2InterfaceStub::DeleteTextures(GLsizei /* n */,
143                                        const GLuint* /* textures */) {
144}
145void GLES2InterfaceStub::DepthFunc(GLenum /* func */) {
146}
147void GLES2InterfaceStub::DepthMask(GLboolean /* flag */) {
148}
149void GLES2InterfaceStub::DepthRangef(GLclampf /* zNear */,
150                                     GLclampf /* zFar */) {
151}
152void GLES2InterfaceStub::DetachShader(GLuint /* program */,
153                                      GLuint /* shader */) {
154}
155void GLES2InterfaceStub::Disable(GLenum /* cap */) {
156}
157void GLES2InterfaceStub::DisableVertexAttribArray(GLuint /* index */) {
158}
159void GLES2InterfaceStub::DrawArrays(GLenum /* mode */,
160                                    GLint /* first */,
161                                    GLsizei /* count */) {
162}
163void GLES2InterfaceStub::DrawElements(GLenum /* mode */,
164                                      GLsizei /* count */,
165                                      GLenum /* type */,
166                                      const void* /* indices */) {
167}
168void GLES2InterfaceStub::Enable(GLenum /* cap */) {
169}
170void GLES2InterfaceStub::EnableVertexAttribArray(GLuint /* index */) {
171}
172void GLES2InterfaceStub::Finish() {
173}
174void GLES2InterfaceStub::Flush() {
175}
176void GLES2InterfaceStub::FramebufferRenderbuffer(
177    GLenum /* target */,
178    GLenum /* attachment */,
179    GLenum /* renderbuffertarget */,
180    GLuint /* renderbuffer */) {
181}
182void GLES2InterfaceStub::FramebufferTexture2D(GLenum /* target */,
183                                              GLenum /* attachment */,
184                                              GLenum /* textarget */,
185                                              GLuint /* texture */,
186                                              GLint /* level */) {
187}
188void GLES2InterfaceStub::FrontFace(GLenum /* mode */) {
189}
190void GLES2InterfaceStub::GenBuffers(GLsizei /* n */, GLuint* /* buffers */) {
191}
192void GLES2InterfaceStub::GenerateMipmap(GLenum /* target */) {
193}
194void GLES2InterfaceStub::GenFramebuffers(GLsizei /* n */,
195                                         GLuint* /* framebuffers */) {
196}
197void GLES2InterfaceStub::GenRenderbuffers(GLsizei /* n */,
198                                          GLuint* /* renderbuffers */) {
199}
200void GLES2InterfaceStub::GenTextures(GLsizei /* n */, GLuint* /* textures */) {
201}
202void GLES2InterfaceStub::GetActiveAttrib(GLuint /* program */,
203                                         GLuint /* index */,
204                                         GLsizei /* bufsize */,
205                                         GLsizei* /* length */,
206                                         GLint* /* size */,
207                                         GLenum* /* type */,
208                                         char* /* name */) {
209}
210void GLES2InterfaceStub::GetActiveUniform(GLuint /* program */,
211                                          GLuint /* index */,
212                                          GLsizei /* bufsize */,
213                                          GLsizei* /* length */,
214                                          GLint* /* size */,
215                                          GLenum* /* type */,
216                                          char* /* name */) {
217}
218void GLES2InterfaceStub::GetAttachedShaders(GLuint /* program */,
219                                            GLsizei /* maxcount */,
220                                            GLsizei* /* count */,
221                                            GLuint* /* shaders */) {
222}
223GLint GLES2InterfaceStub::GetAttribLocation(GLuint /* program */,
224                                            const char* /* name */) {
225  return 0;
226}
227void GLES2InterfaceStub::GetBooleanv(GLenum /* pname */,
228                                     GLboolean* /* params */) {
229}
230void GLES2InterfaceStub::GetBufferParameteriv(GLenum /* target */,
231                                              GLenum /* pname */,
232                                              GLint* /* params */) {
233}
234GLenum GLES2InterfaceStub::GetError() {
235  return 0;
236}
237void GLES2InterfaceStub::GetFloatv(GLenum /* pname */, GLfloat* /* params */) {
238}
239void GLES2InterfaceStub::GetFramebufferAttachmentParameteriv(
240    GLenum /* target */,
241    GLenum /* attachment */,
242    GLenum /* pname */,
243    GLint* /* params */) {
244}
245void GLES2InterfaceStub::GetIntegerv(GLenum /* pname */, GLint* /* params */) {
246}
247void GLES2InterfaceStub::GetProgramiv(GLuint /* program */,
248                                      GLenum /* pname */,
249                                      GLint* /* params */) {
250}
251void GLES2InterfaceStub::GetProgramInfoLog(GLuint /* program */,
252                                           GLsizei /* bufsize */,
253                                           GLsizei* /* length */,
254                                           char* /* infolog */) {
255}
256void GLES2InterfaceStub::GetRenderbufferParameteriv(GLenum /* target */,
257                                                    GLenum /* pname */,
258                                                    GLint* /* params */) {
259}
260void GLES2InterfaceStub::GetShaderiv(GLuint /* shader */,
261                                     GLenum /* pname */,
262                                     GLint* /* params */) {
263}
264void GLES2InterfaceStub::GetShaderInfoLog(GLuint /* shader */,
265                                          GLsizei /* bufsize */,
266                                          GLsizei* /* length */,
267                                          char* /* infolog */) {
268}
269void GLES2InterfaceStub::GetShaderPrecisionFormat(GLenum /* shadertype */,
270                                                  GLenum /* precisiontype */,
271                                                  GLint* /* range */,
272                                                  GLint* /* precision */) {
273}
274void GLES2InterfaceStub::GetShaderSource(GLuint /* shader */,
275                                         GLsizei /* bufsize */,
276                                         GLsizei* /* length */,
277                                         char* /* source */) {
278}
279const GLubyte* GLES2InterfaceStub::GetString(GLenum /* name */) {
280  return 0;
281}
282void GLES2InterfaceStub::GetTexParameterfv(GLenum /* target */,
283                                           GLenum /* pname */,
284                                           GLfloat* /* params */) {
285}
286void GLES2InterfaceStub::GetTexParameteriv(GLenum /* target */,
287                                           GLenum /* pname */,
288                                           GLint* /* params */) {
289}
290void GLES2InterfaceStub::GetUniformfv(GLuint /* program */,
291                                      GLint /* location */,
292                                      GLfloat* /* params */) {
293}
294void GLES2InterfaceStub::GetUniformiv(GLuint /* program */,
295                                      GLint /* location */,
296                                      GLint* /* params */) {
297}
298GLint GLES2InterfaceStub::GetUniformLocation(GLuint /* program */,
299                                             const char* /* name */) {
300  return 0;
301}
302void GLES2InterfaceStub::GetVertexAttribfv(GLuint /* index */,
303                                           GLenum /* pname */,
304                                           GLfloat* /* params */) {
305}
306void GLES2InterfaceStub::GetVertexAttribiv(GLuint /* index */,
307                                           GLenum /* pname */,
308                                           GLint* /* params */) {
309}
310void GLES2InterfaceStub::GetVertexAttribPointerv(GLuint /* index */,
311                                                 GLenum /* pname */,
312                                                 void** /* pointer */) {
313}
314void GLES2InterfaceStub::Hint(GLenum /* target */, GLenum /* mode */) {
315}
316GLboolean GLES2InterfaceStub::IsBuffer(GLuint /* buffer */) {
317  return 0;
318}
319GLboolean GLES2InterfaceStub::IsEnabled(GLenum /* cap */) {
320  return 0;
321}
322GLboolean GLES2InterfaceStub::IsFramebuffer(GLuint /* framebuffer */) {
323  return 0;
324}
325GLboolean GLES2InterfaceStub::IsProgram(GLuint /* program */) {
326  return 0;
327}
328GLboolean GLES2InterfaceStub::IsRenderbuffer(GLuint /* renderbuffer */) {
329  return 0;
330}
331GLboolean GLES2InterfaceStub::IsShader(GLuint /* shader */) {
332  return 0;
333}
334GLboolean GLES2InterfaceStub::IsTexture(GLuint /* texture */) {
335  return 0;
336}
337void GLES2InterfaceStub::LineWidth(GLfloat /* width */) {
338}
339void GLES2InterfaceStub::LinkProgram(GLuint /* program */) {
340}
341void GLES2InterfaceStub::PixelStorei(GLenum /* pname */, GLint /* param */) {
342}
343void GLES2InterfaceStub::PolygonOffset(GLfloat /* factor */,
344                                       GLfloat /* units */) {
345}
346void GLES2InterfaceStub::ReadPixels(GLint /* x */,
347                                    GLint /* y */,
348                                    GLsizei /* width */,
349                                    GLsizei /* height */,
350                                    GLenum /* format */,
351                                    GLenum /* type */,
352                                    void* /* pixels */) {
353}
354void GLES2InterfaceStub::ReleaseShaderCompiler() {
355}
356void GLES2InterfaceStub::RenderbufferStorage(GLenum /* target */,
357                                             GLenum /* internalformat */,
358                                             GLsizei /* width */,
359                                             GLsizei /* height */) {
360}
361void GLES2InterfaceStub::SampleCoverage(GLclampf /* value */,
362                                        GLboolean /* invert */) {
363}
364void GLES2InterfaceStub::Scissor(GLint /* x */,
365                                 GLint /* y */,
366                                 GLsizei /* width */,
367                                 GLsizei /* height */) {
368}
369void GLES2InterfaceStub::ShaderBinary(GLsizei /* n */,
370                                      const GLuint* /* shaders */,
371                                      GLenum /* binaryformat */,
372                                      const void* /* binary */,
373                                      GLsizei /* length */) {
374}
375void GLES2InterfaceStub::ShaderSource(GLuint /* shader */,
376                                      GLsizei /* count */,
377                                      const GLchar* const* /* str */,
378                                      const GLint* /* length */) {
379}
380void GLES2InterfaceStub::ShallowFinishCHROMIUM() {
381}
382void GLES2InterfaceStub::ShallowFlushCHROMIUM() {
383}
384void GLES2InterfaceStub::StencilFunc(GLenum /* func */,
385                                     GLint /* ref */,
386                                     GLuint /* mask */) {
387}
388void GLES2InterfaceStub::StencilFuncSeparate(GLenum /* face */,
389                                             GLenum /* func */,
390                                             GLint /* ref */,
391                                             GLuint /* mask */) {
392}
393void GLES2InterfaceStub::StencilMask(GLuint /* mask */) {
394}
395void GLES2InterfaceStub::StencilMaskSeparate(GLenum /* face */,
396                                             GLuint /* mask */) {
397}
398void GLES2InterfaceStub::StencilOp(GLenum /* fail */,
399                                   GLenum /* zfail */,
400                                   GLenum /* zpass */) {
401}
402void GLES2InterfaceStub::StencilOpSeparate(GLenum /* face */,
403                                           GLenum /* fail */,
404                                           GLenum /* zfail */,
405                                           GLenum /* zpass */) {
406}
407void GLES2InterfaceStub::TexImage2D(GLenum /* target */,
408                                    GLint /* level */,
409                                    GLint /* internalformat */,
410                                    GLsizei /* width */,
411                                    GLsizei /* height */,
412                                    GLint /* border */,
413                                    GLenum /* format */,
414                                    GLenum /* type */,
415                                    const void* /* pixels */) {
416}
417void GLES2InterfaceStub::TexParameterf(GLenum /* target */,
418                                       GLenum /* pname */,
419                                       GLfloat /* param */) {
420}
421void GLES2InterfaceStub::TexParameterfv(GLenum /* target */,
422                                        GLenum /* pname */,
423                                        const GLfloat* /* params */) {
424}
425void GLES2InterfaceStub::TexParameteri(GLenum /* target */,
426                                       GLenum /* pname */,
427                                       GLint /* param */) {
428}
429void GLES2InterfaceStub::TexParameteriv(GLenum /* target */,
430                                        GLenum /* pname */,
431                                        const GLint* /* params */) {
432}
433void GLES2InterfaceStub::TexSubImage2D(GLenum /* target */,
434                                       GLint /* level */,
435                                       GLint /* xoffset */,
436                                       GLint /* yoffset */,
437                                       GLsizei /* width */,
438                                       GLsizei /* height */,
439                                       GLenum /* format */,
440                                       GLenum /* type */,
441                                       const void* /* pixels */) {
442}
443void GLES2InterfaceStub::Uniform1f(GLint /* location */, GLfloat /* x */) {
444}
445void GLES2InterfaceStub::Uniform1fv(GLint /* location */,
446                                    GLsizei /* count */,
447                                    const GLfloat* /* v */) {
448}
449void GLES2InterfaceStub::Uniform1i(GLint /* location */, GLint /* x */) {
450}
451void GLES2InterfaceStub::Uniform1iv(GLint /* location */,
452                                    GLsizei /* count */,
453                                    const GLint* /* v */) {
454}
455void GLES2InterfaceStub::Uniform2f(GLint /* location */,
456                                   GLfloat /* x */,
457                                   GLfloat /* y */) {
458}
459void GLES2InterfaceStub::Uniform2fv(GLint /* location */,
460                                    GLsizei /* count */,
461                                    const GLfloat* /* v */) {
462}
463void GLES2InterfaceStub::Uniform2i(GLint /* location */,
464                                   GLint /* x */,
465                                   GLint /* y */) {
466}
467void GLES2InterfaceStub::Uniform2iv(GLint /* location */,
468                                    GLsizei /* count */,
469                                    const GLint* /* v */) {
470}
471void GLES2InterfaceStub::Uniform3f(GLint /* location */,
472                                   GLfloat /* x */,
473                                   GLfloat /* y */,
474                                   GLfloat /* z */) {
475}
476void GLES2InterfaceStub::Uniform3fv(GLint /* location */,
477                                    GLsizei /* count */,
478                                    const GLfloat* /* v */) {
479}
480void GLES2InterfaceStub::Uniform3i(GLint /* location */,
481                                   GLint /* x */,
482                                   GLint /* y */,
483                                   GLint /* z */) {
484}
485void GLES2InterfaceStub::Uniform3iv(GLint /* location */,
486                                    GLsizei /* count */,
487                                    const GLint* /* v */) {
488}
489void GLES2InterfaceStub::Uniform4f(GLint /* location */,
490                                   GLfloat /* x */,
491                                   GLfloat /* y */,
492                                   GLfloat /* z */,
493                                   GLfloat /* w */) {
494}
495void GLES2InterfaceStub::Uniform4fv(GLint /* location */,
496                                    GLsizei /* count */,
497                                    const GLfloat* /* v */) {
498}
499void GLES2InterfaceStub::Uniform4i(GLint /* location */,
500                                   GLint /* x */,
501                                   GLint /* y */,
502                                   GLint /* z */,
503                                   GLint /* w */) {
504}
505void GLES2InterfaceStub::Uniform4iv(GLint /* location */,
506                                    GLsizei /* count */,
507                                    const GLint* /* v */) {
508}
509void GLES2InterfaceStub::UniformMatrix2fv(GLint /* location */,
510                                          GLsizei /* count */,
511                                          GLboolean /* transpose */,
512                                          const GLfloat* /* value */) {
513}
514void GLES2InterfaceStub::UniformMatrix3fv(GLint /* location */,
515                                          GLsizei /* count */,
516                                          GLboolean /* transpose */,
517                                          const GLfloat* /* value */) {
518}
519void GLES2InterfaceStub::UniformMatrix4fv(GLint /* location */,
520                                          GLsizei /* count */,
521                                          GLboolean /* transpose */,
522                                          const GLfloat* /* value */) {
523}
524void GLES2InterfaceStub::UseProgram(GLuint /* program */) {
525}
526void GLES2InterfaceStub::ValidateProgram(GLuint /* program */) {
527}
528void GLES2InterfaceStub::VertexAttrib1f(GLuint /* indx */, GLfloat /* x */) {
529}
530void GLES2InterfaceStub::VertexAttrib1fv(GLuint /* indx */,
531                                         const GLfloat* /* values */) {
532}
533void GLES2InterfaceStub::VertexAttrib2f(GLuint /* indx */,
534                                        GLfloat /* x */,
535                                        GLfloat /* y */) {
536}
537void GLES2InterfaceStub::VertexAttrib2fv(GLuint /* indx */,
538                                         const GLfloat* /* values */) {
539}
540void GLES2InterfaceStub::VertexAttrib3f(GLuint /* indx */,
541                                        GLfloat /* x */,
542                                        GLfloat /* y */,
543                                        GLfloat /* z */) {
544}
545void GLES2InterfaceStub::VertexAttrib3fv(GLuint /* indx */,
546                                         const GLfloat* /* values */) {
547}
548void GLES2InterfaceStub::VertexAttrib4f(GLuint /* indx */,
549                                        GLfloat /* x */,
550                                        GLfloat /* y */,
551                                        GLfloat /* z */,
552                                        GLfloat /* w */) {
553}
554void GLES2InterfaceStub::VertexAttrib4fv(GLuint /* indx */,
555                                         const GLfloat* /* values */) {
556}
557void GLES2InterfaceStub::VertexAttribPointer(GLuint /* indx */,
558                                             GLint /* size */,
559                                             GLenum /* type */,
560                                             GLboolean /* normalized */,
561                                             GLsizei /* stride */,
562                                             const void* /* ptr */) {
563}
564void GLES2InterfaceStub::Viewport(GLint /* x */,
565                                  GLint /* y */,
566                                  GLsizei /* width */,
567                                  GLsizei /* height */) {
568}
569void GLES2InterfaceStub::BlitFramebufferCHROMIUM(GLint /* srcX0 */,
570                                                 GLint /* srcY0 */,
571                                                 GLint /* srcX1 */,
572                                                 GLint /* srcY1 */,
573                                                 GLint /* dstX0 */,
574                                                 GLint /* dstY0 */,
575                                                 GLint /* dstX1 */,
576                                                 GLint /* dstY1 */,
577                                                 GLbitfield /* mask */,
578                                                 GLenum /* filter */) {
579}
580void GLES2InterfaceStub::RenderbufferStorageMultisampleCHROMIUM(
581    GLenum /* target */,
582    GLsizei /* samples */,
583    GLenum /* internalformat */,
584    GLsizei /* width */,
585    GLsizei /* height */) {
586}
587void GLES2InterfaceStub::RenderbufferStorageMultisampleEXT(
588    GLenum /* target */,
589    GLsizei /* samples */,
590    GLenum /* internalformat */,
591    GLsizei /* width */,
592    GLsizei /* height */) {
593}
594void GLES2InterfaceStub::FramebufferTexture2DMultisampleEXT(
595    GLenum /* target */,
596    GLenum /* attachment */,
597    GLenum /* textarget */,
598    GLuint /* texture */,
599    GLint /* level */,
600    GLsizei /* samples */) {
601}
602void GLES2InterfaceStub::TexStorage2DEXT(GLenum /* target */,
603                                         GLsizei /* levels */,
604                                         GLenum /* internalFormat */,
605                                         GLsizei /* width */,
606                                         GLsizei /* height */) {
607}
608void GLES2InterfaceStub::GenQueriesEXT(GLsizei /* n */, GLuint* /* queries */) {
609}
610void GLES2InterfaceStub::DeleteQueriesEXT(GLsizei /* n */,
611                                          const GLuint* /* queries */) {
612}
613GLboolean GLES2InterfaceStub::IsQueryEXT(GLuint /* id */) {
614  return 0;
615}
616void GLES2InterfaceStub::BeginQueryEXT(GLenum /* target */, GLuint /* id */) {
617}
618void GLES2InterfaceStub::EndQueryEXT(GLenum /* target */) {
619}
620void GLES2InterfaceStub::GetQueryivEXT(GLenum /* target */,
621                                       GLenum /* pname */,
622                                       GLint* /* params */) {
623}
624void GLES2InterfaceStub::GetQueryObjectuivEXT(GLuint /* id */,
625                                              GLenum /* pname */,
626                                              GLuint* /* params */) {
627}
628void GLES2InterfaceStub::InsertEventMarkerEXT(GLsizei /* length */,
629                                              const GLchar* /* marker */) {
630}
631void GLES2InterfaceStub::PushGroupMarkerEXT(GLsizei /* length */,
632                                            const GLchar* /* marker */) {
633}
634void GLES2InterfaceStub::PopGroupMarkerEXT() {
635}
636void GLES2InterfaceStub::GenVertexArraysOES(GLsizei /* n */,
637                                            GLuint* /* arrays */) {
638}
639void GLES2InterfaceStub::DeleteVertexArraysOES(GLsizei /* n */,
640                                               const GLuint* /* arrays */) {
641}
642GLboolean GLES2InterfaceStub::IsVertexArrayOES(GLuint /* array */) {
643  return 0;
644}
645void GLES2InterfaceStub::BindVertexArrayOES(GLuint /* array */) {
646}
647void GLES2InterfaceStub::SwapBuffers() {
648}
649GLuint GLES2InterfaceStub::GetMaxValueInBufferCHROMIUM(GLuint /* buffer_id */,
650                                                       GLsizei /* count */,
651                                                       GLenum /* type */,
652                                                       GLuint /* offset */) {
653  return 0;
654}
655void GLES2InterfaceStub::GenSharedIdsCHROMIUM(GLuint /* namespace_id */,
656                                              GLuint /* id_offset */,
657                                              GLsizei /* n */,
658                                              GLuint* /* ids */) {
659}
660void GLES2InterfaceStub::DeleteSharedIdsCHROMIUM(GLuint /* namespace_id */,
661                                                 GLsizei /* n */,
662                                                 const GLuint* /* ids */) {
663}
664void GLES2InterfaceStub::RegisterSharedIdsCHROMIUM(GLuint /* namespace_id */,
665                                                   GLsizei /* n */,
666                                                   const GLuint* /* ids */) {
667}
668GLboolean GLES2InterfaceStub::EnableFeatureCHROMIUM(const char* /* feature */) {
669  return 0;
670}
671void* GLES2InterfaceStub::MapBufferCHROMIUM(GLuint /* target */,
672                                            GLenum /* access */) {
673  return 0;
674}
675GLboolean GLES2InterfaceStub::UnmapBufferCHROMIUM(GLuint /* target */) {
676  return 0;
677}
678void* GLES2InterfaceStub::MapImageCHROMIUM(GLuint /* image_id */) {
679  return 0;
680}
681void GLES2InterfaceStub::UnmapImageCHROMIUM(GLuint /* image_id */) {
682}
683void* GLES2InterfaceStub::MapBufferSubDataCHROMIUM(GLuint /* target */,
684                                                   GLintptr /* offset */,
685                                                   GLsizeiptr /* size */,
686                                                   GLenum /* access */) {
687  return 0;
688}
689void GLES2InterfaceStub::UnmapBufferSubDataCHROMIUM(const void* /* mem */) {
690}
691void* GLES2InterfaceStub::MapTexSubImage2DCHROMIUM(GLenum /* target */,
692                                                   GLint /* level */,
693                                                   GLint /* xoffset */,
694                                                   GLint /* yoffset */,
695                                                   GLsizei /* width */,
696                                                   GLsizei /* height */,
697                                                   GLenum /* format */,
698                                                   GLenum /* type */,
699                                                   GLenum /* access */) {
700  return 0;
701}
702void GLES2InterfaceStub::UnmapTexSubImage2DCHROMIUM(const void* /* mem */) {
703}
704void GLES2InterfaceStub::ResizeCHROMIUM(GLuint /* width */,
705                                        GLuint /* height */,
706                                        GLfloat /* scale_factor */) {
707}
708const GLchar* GLES2InterfaceStub::GetRequestableExtensionsCHROMIUM() {
709  return 0;
710}
711void GLES2InterfaceStub::RequestExtensionCHROMIUM(const char* /* extension */) {
712}
713void GLES2InterfaceStub::RateLimitOffscreenContextCHROMIUM() {
714}
715void GLES2InterfaceStub::GetMultipleIntegervCHROMIUM(const GLenum* /* pnames */,
716                                                     GLuint /* count */,
717                                                     GLint* /* results */,
718                                                     GLsizeiptr /* size */) {
719}
720void GLES2InterfaceStub::GetProgramInfoCHROMIUM(GLuint /* program */,
721                                                GLsizei /* bufsize */,
722                                                GLsizei* /* size */,
723                                                void* /* info */) {
724}
725GLuint GLES2InterfaceStub::CreateStreamTextureCHROMIUM(GLuint /* texture */) {
726  return 0;
727}
728GLuint GLES2InterfaceStub::CreateImageCHROMIUM(GLsizei /* width */,
729                                               GLsizei /* height */,
730                                               GLenum /* internalformat */,
731                                               GLenum /* usage */) {
732  return 0;
733}
734void GLES2InterfaceStub::DestroyImageCHROMIUM(GLuint /* image_id */) {
735}
736void GLES2InterfaceStub::GetImageParameterivCHROMIUM(GLuint /* image_id */,
737                                                     GLenum /* pname */,
738                                                     GLint* /* params */) {
739}
740void GLES2InterfaceStub::GetTranslatedShaderSourceANGLE(GLuint /* shader */,
741                                                        GLsizei /* bufsize */,
742                                                        GLsizei* /* length */,
743                                                        char* /* source */) {
744}
745void GLES2InterfaceStub::PostSubBufferCHROMIUM(GLint /* x */,
746                                               GLint /* y */,
747                                               GLint /* width */,
748                                               GLint /* height */) {
749}
750void GLES2InterfaceStub::TexImageIOSurface2DCHROMIUM(GLenum /* target */,
751                                                     GLsizei /* width */,
752                                                     GLsizei /* height */,
753                                                     GLuint /* ioSurfaceId */,
754                                                     GLuint /* plane */) {
755}
756void GLES2InterfaceStub::CopyTextureCHROMIUM(GLenum /* target */,
757                                             GLenum /* source_id */,
758                                             GLenum /* dest_id */,
759                                             GLint /* level */,
760                                             GLint /* internalformat */,
761                                             GLenum /* dest_type */) {
762}
763void GLES2InterfaceStub::DrawArraysInstancedANGLE(GLenum /* mode */,
764                                                  GLint /* first */,
765                                                  GLsizei /* count */,
766                                                  GLsizei /* primcount */) {
767}
768void GLES2InterfaceStub::DrawElementsInstancedANGLE(GLenum /* mode */,
769                                                    GLsizei /* count */,
770                                                    GLenum /* type */,
771                                                    const void* /* indices */,
772                                                    GLsizei /* primcount */) {
773}
774void GLES2InterfaceStub::VertexAttribDivisorANGLE(GLuint /* index */,
775                                                  GLuint /* divisor */) {
776}
777void GLES2InterfaceStub::GenMailboxCHROMIUM(GLbyte* /* mailbox */) {
778}
779void GLES2InterfaceStub::ProduceTextureCHROMIUM(GLenum /* target */,
780                                                const GLbyte* /* mailbox */) {
781}
782void GLES2InterfaceStub::ProduceTextureDirectCHROMIUM(
783    GLuint /* texture */,
784    GLenum /* target */,
785    const GLbyte* /* mailbox */) {
786}
787void GLES2InterfaceStub::ConsumeTextureCHROMIUM(GLenum /* target */,
788                                                const GLbyte* /* mailbox */) {
789}
790GLuint GLES2InterfaceStub::CreateAndConsumeTextureCHROMIUM(
791    GLenum /* target */,
792    const GLbyte* /* mailbox */) {
793  return 0;
794}
795void GLES2InterfaceStub::BindUniformLocationCHROMIUM(GLuint /* program */,
796                                                     GLint /* location */,
797                                                     const char* /* name */) {
798}
799void GLES2InterfaceStub::BindTexImage2DCHROMIUM(GLenum /* target */,
800                                                GLint /* imageId */) {
801}
802void GLES2InterfaceStub::ReleaseTexImage2DCHROMIUM(GLenum /* target */,
803                                                   GLint /* imageId */) {
804}
805void GLES2InterfaceStub::TraceBeginCHROMIUM(const char* /* name */) {
806}
807void GLES2InterfaceStub::TraceEndCHROMIUM() {
808}
809void GLES2InterfaceStub::AsyncTexSubImage2DCHROMIUM(GLenum /* target */,
810                                                    GLint /* level */,
811                                                    GLint /* xoffset */,
812                                                    GLint /* yoffset */,
813                                                    GLsizei /* width */,
814                                                    GLsizei /* height */,
815                                                    GLenum /* format */,
816                                                    GLenum /* type */,
817                                                    const void* /* data */) {
818}
819void GLES2InterfaceStub::AsyncTexImage2DCHROMIUM(GLenum /* target */,
820                                                 GLint /* level */,
821                                                 GLenum /* internalformat */,
822                                                 GLsizei /* width */,
823                                                 GLsizei /* height */,
824                                                 GLint /* border */,
825                                                 GLenum /* format */,
826                                                 GLenum /* type */,
827                                                 const void* /* pixels */) {
828}
829void GLES2InterfaceStub::WaitAsyncTexImage2DCHROMIUM(GLenum /* target */) {
830}
831void GLES2InterfaceStub::WaitAllAsyncTexImage2DCHROMIUM() {
832}
833void GLES2InterfaceStub::DiscardFramebufferEXT(
834    GLenum /* target */,
835    GLsizei /* count */,
836    const GLenum* /* attachments */) {
837}
838void GLES2InterfaceStub::LoseContextCHROMIUM(GLenum /* current */,
839                                             GLenum /* other */) {
840}
841GLuint GLES2InterfaceStub::InsertSyncPointCHROMIUM() {
842  return 0;
843}
844void GLES2InterfaceStub::WaitSyncPointCHROMIUM(GLuint /* sync_point */) {
845}
846void GLES2InterfaceStub::DrawBuffersEXT(GLsizei /* count */,
847                                        const GLenum* /* bufs */) {
848}
849void GLES2InterfaceStub::DiscardBackbufferCHROMIUM() {
850}
851void GLES2InterfaceStub::ScheduleOverlayPlaneCHROMIUM(
852    GLint /* plane_z_order */,
853    GLenum /* plane_transform */,
854    GLuint /* overlay_texture_id */,
855    GLint /* bounds_x */,
856    GLint /* bounds_y */,
857    GLint /* bounds_width */,
858    GLint /* bounds_height */,
859    GLfloat /* uv_x */,
860    GLfloat /* uv_y */,
861    GLfloat /* uv_width */,
862    GLfloat /* uv_height */) {
863}
864void GLES2InterfaceStub::MatrixLoadfCHROMIUM(GLenum /* matrixMode */,
865                                             const GLfloat* /* m */) {
866}
867void GLES2InterfaceStub::MatrixLoadIdentityCHROMIUM(GLenum /* matrixMode */) {
868}
869#endif  // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_IMPL_AUTOGEN_H_
870