gles2_interface_stub_impl_autogen.h revision a1401311d1ab56c4ed0a474bd38c108f75cb0cd9
1// Copyright (c) 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 */) {}
16void GLES2InterfaceStub::AttachShader(GLuint /* program */,
17                                      GLuint /* shader */) {}
18void GLES2InterfaceStub::BindAttribLocation(GLuint /* program */,
19                                            GLuint /* index */,
20                                            const char* /* name */) {}
21void GLES2InterfaceStub::BindBuffer(GLenum /* target */, GLuint /* buffer */) {}
22void GLES2InterfaceStub::BindFramebuffer(GLenum /* target */,
23                                         GLuint /* framebuffer */) {}
24void GLES2InterfaceStub::BindRenderbuffer(GLenum /* target */,
25                                          GLuint /* renderbuffer */) {}
26void GLES2InterfaceStub::BindTexture(GLenum /* target */,
27                                     GLuint /* texture */) {}
28void GLES2InterfaceStub::BlendColor(GLclampf /* red */,
29                                    GLclampf /* green */,
30                                    GLclampf /* blue */,
31                                    GLclampf /* alpha */) {}
32void GLES2InterfaceStub::BlendEquation(GLenum /* mode */) {}
33void GLES2InterfaceStub::BlendEquationSeparate(GLenum /* modeRGB */,
34                                               GLenum /* modeAlpha */) {}
35void GLES2InterfaceStub::BlendFunc(GLenum /* sfactor */, GLenum /* dfactor */) {
36}
37void GLES2InterfaceStub::BlendFuncSeparate(GLenum /* srcRGB */,
38                                           GLenum /* dstRGB */,
39                                           GLenum /* srcAlpha */,
40                                           GLenum /* dstAlpha */) {}
41void GLES2InterfaceStub::BufferData(GLenum /* target */,
42                                    GLsizeiptr /* size */,
43                                    const void* /* data */,
44                                    GLenum /* usage */) {}
45void GLES2InterfaceStub::BufferSubData(GLenum /* target */,
46                                       GLintptr /* offset */,
47                                       GLsizeiptr /* size */,
48                                       const void* /* data */) {}
49GLenum GLES2InterfaceStub::CheckFramebufferStatus(GLenum /* target */) {
50  return 0;
51}
52void GLES2InterfaceStub::Clear(GLbitfield /* mask */) {}
53void GLES2InterfaceStub::ClearColor(GLclampf /* red */,
54                                    GLclampf /* green */,
55                                    GLclampf /* blue */,
56                                    GLclampf /* alpha */) {}
57void GLES2InterfaceStub::ClearDepthf(GLclampf /* depth */) {}
58void GLES2InterfaceStub::ClearStencil(GLint /* s */) {}
59void GLES2InterfaceStub::ColorMask(GLboolean /* red */,
60                                   GLboolean /* green */,
61                                   GLboolean /* blue */,
62                                   GLboolean /* alpha */) {}
63void GLES2InterfaceStub::CompileShader(GLuint /* shader */) {}
64void GLES2InterfaceStub::CompressedTexImage2D(GLenum /* target */,
65                                              GLint /* level */,
66                                              GLenum /* internalformat */,
67                                              GLsizei /* width */,
68                                              GLsizei /* height */,
69                                              GLint /* border */,
70                                              GLsizei /* imageSize */,
71                                              const void* /* data */) {}
72void GLES2InterfaceStub::CompressedTexSubImage2D(GLenum /* target */,
73                                                 GLint /* level */,
74                                                 GLint /* xoffset */,
75                                                 GLint /* yoffset */,
76                                                 GLsizei /* width */,
77                                                 GLsizei /* height */,
78                                                 GLenum /* format */,
79                                                 GLsizei /* imageSize */,
80                                                 const void* /* data */) {}
81void GLES2InterfaceStub::CopyTexImage2D(GLenum /* target */,
82                                        GLint /* level */,
83                                        GLenum /* internalformat */,
84                                        GLint /* x */,
85                                        GLint /* y */,
86                                        GLsizei /* width */,
87                                        GLsizei /* height */,
88                                        GLint /* border */) {}
89void GLES2InterfaceStub::CopyTexSubImage2D(GLenum /* target */,
90                                           GLint /* level */,
91                                           GLint /* xoffset */,
92                                           GLint /* yoffset */,
93                                           GLint /* x */,
94                                           GLint /* y */,
95                                           GLsizei /* width */,
96                                           GLsizei /* height */) {}
97GLuint GLES2InterfaceStub::CreateProgram() { return 0; }
98GLuint GLES2InterfaceStub::CreateShader(GLenum /* type */) { return 0; }
99void GLES2InterfaceStub::CullFace(GLenum /* mode */) {}
100void GLES2InterfaceStub::DeleteBuffers(GLsizei /* n */,
101                                       const GLuint* /* buffers */) {}
102void GLES2InterfaceStub::DeleteFramebuffers(GLsizei /* n */,
103                                            const GLuint* /* framebuffers */) {}
104void GLES2InterfaceStub::DeleteProgram(GLuint /* program */) {}
105void GLES2InterfaceStub::DeleteRenderbuffers(
106    GLsizei /* n */,
107    const GLuint* /* renderbuffers */) {}
108void GLES2InterfaceStub::DeleteShader(GLuint /* shader */) {}
109void GLES2InterfaceStub::DeleteTextures(GLsizei /* n */,
110                                        const GLuint* /* textures */) {}
111void GLES2InterfaceStub::DepthFunc(GLenum /* func */) {}
112void GLES2InterfaceStub::DepthMask(GLboolean /* flag */) {}
113void GLES2InterfaceStub::DepthRangef(GLclampf /* zNear */,
114                                     GLclampf /* zFar */) {}
115void GLES2InterfaceStub::DetachShader(GLuint /* program */,
116                                      GLuint /* shader */) {}
117void GLES2InterfaceStub::Disable(GLenum /* cap */) {}
118void GLES2InterfaceStub::DisableVertexAttribArray(GLuint /* index */) {}
119void GLES2InterfaceStub::DrawArrays(GLenum /* mode */,
120                                    GLint /* first */,
121                                    GLsizei /* count */) {}
122void GLES2InterfaceStub::DrawElements(GLenum /* mode */,
123                                      GLsizei /* count */,
124                                      GLenum /* type */,
125                                      const void* /* indices */) {}
126void GLES2InterfaceStub::Enable(GLenum /* cap */) {}
127void GLES2InterfaceStub::EnableVertexAttribArray(GLuint /* index */) {}
128void GLES2InterfaceStub::Finish() {}
129void GLES2InterfaceStub::Flush() {}
130void GLES2InterfaceStub::FramebufferRenderbuffer(
131    GLenum /* target */,
132    GLenum /* attachment */,
133    GLenum /* renderbuffertarget */,
134    GLuint /* renderbuffer */) {}
135void GLES2InterfaceStub::FramebufferTexture2D(GLenum /* target */,
136                                              GLenum /* attachment */,
137                                              GLenum /* textarget */,
138                                              GLuint /* texture */,
139                                              GLint /* level */) {}
140void GLES2InterfaceStub::FrontFace(GLenum /* mode */) {}
141void GLES2InterfaceStub::GenBuffers(GLsizei /* n */, GLuint* /* buffers */) {}
142void GLES2InterfaceStub::GenerateMipmap(GLenum /* target */) {}
143void GLES2InterfaceStub::GenFramebuffers(GLsizei /* n */,
144                                         GLuint* /* framebuffers */) {}
145void GLES2InterfaceStub::GenRenderbuffers(GLsizei /* n */,
146                                          GLuint* /* renderbuffers */) {}
147void GLES2InterfaceStub::GenTextures(GLsizei /* n */, GLuint* /* textures */) {}
148void GLES2InterfaceStub::GetActiveAttrib(GLuint /* program */,
149                                         GLuint /* index */,
150                                         GLsizei /* bufsize */,
151                                         GLsizei* /* length */,
152                                         GLint* /* size */,
153                                         GLenum* /* type */,
154                                         char* /* name */) {}
155void GLES2InterfaceStub::GetActiveUniform(GLuint /* program */,
156                                          GLuint /* index */,
157                                          GLsizei /* bufsize */,
158                                          GLsizei* /* length */,
159                                          GLint* /* size */,
160                                          GLenum* /* type */,
161                                          char* /* name */) {}
162void GLES2InterfaceStub::GetAttachedShaders(GLuint /* program */,
163                                            GLsizei /* maxcount */,
164                                            GLsizei* /* count */,
165                                            GLuint* /* shaders */) {}
166GLint GLES2InterfaceStub::GetAttribLocation(GLuint /* program */,
167                                            const char* /* name */) {
168  return 0;
169}
170void GLES2InterfaceStub::GetBooleanv(GLenum /* pname */,
171                                     GLboolean* /* params */) {}
172void GLES2InterfaceStub::GetBufferParameteriv(GLenum /* target */,
173                                              GLenum /* pname */,
174                                              GLint* /* params */) {}
175GLenum GLES2InterfaceStub::GetError() { return 0; }
176void GLES2InterfaceStub::GetFloatv(GLenum /* pname */, GLfloat* /* params */) {}
177void GLES2InterfaceStub::GetFramebufferAttachmentParameteriv(
178    GLenum /* target */,
179    GLenum /* attachment */,
180    GLenum /* pname */,
181    GLint* /* params */) {}
182void GLES2InterfaceStub::GetIntegerv(GLenum /* pname */, GLint* /* params */) {}
183void GLES2InterfaceStub::GetProgramiv(GLuint /* program */,
184                                      GLenum /* pname */,
185                                      GLint* /* params */) {}
186void GLES2InterfaceStub::GetProgramInfoLog(GLuint /* program */,
187                                           GLsizei /* bufsize */,
188                                           GLsizei* /* length */,
189                                           char* /* infolog */) {}
190void GLES2InterfaceStub::GetRenderbufferParameteriv(GLenum /* target */,
191                                                    GLenum /* pname */,
192                                                    GLint* /* params */) {}
193void GLES2InterfaceStub::GetShaderiv(GLuint /* shader */,
194                                     GLenum /* pname */,
195                                     GLint* /* params */) {}
196void GLES2InterfaceStub::GetShaderInfoLog(GLuint /* shader */,
197                                          GLsizei /* bufsize */,
198                                          GLsizei* /* length */,
199                                          char* /* infolog */) {}
200void GLES2InterfaceStub::GetShaderPrecisionFormat(GLenum /* shadertype */,
201                                                  GLenum /* precisiontype */,
202                                                  GLint* /* range */,
203                                                  GLint* /* precision */) {}
204void GLES2InterfaceStub::GetShaderSource(GLuint /* shader */,
205                                         GLsizei /* bufsize */,
206                                         GLsizei* /* length */,
207                                         char* /* source */) {}
208const GLubyte* GLES2InterfaceStub::GetString(GLenum /* name */) { return 0; }
209void GLES2InterfaceStub::GetTexParameterfv(GLenum /* target */,
210                                           GLenum /* pname */,
211                                           GLfloat* /* params */) {}
212void GLES2InterfaceStub::GetTexParameteriv(GLenum /* target */,
213                                           GLenum /* pname */,
214                                           GLint* /* params */) {}
215void GLES2InterfaceStub::GetUniformfv(GLuint /* program */,
216                                      GLint /* location */,
217                                      GLfloat* /* params */) {}
218void GLES2InterfaceStub::GetUniformiv(GLuint /* program */,
219                                      GLint /* location */,
220                                      GLint* /* params */) {}
221GLint GLES2InterfaceStub::GetUniformLocation(GLuint /* program */,
222                                             const char* /* name */) {
223  return 0;
224}
225void GLES2InterfaceStub::GetVertexAttribfv(GLuint /* index */,
226                                           GLenum /* pname */,
227                                           GLfloat* /* params */) {}
228void GLES2InterfaceStub::GetVertexAttribiv(GLuint /* index */,
229                                           GLenum /* pname */,
230                                           GLint* /* params */) {}
231void GLES2InterfaceStub::GetVertexAttribPointerv(GLuint /* index */,
232                                                 GLenum /* pname */,
233                                                 void** /* pointer */) {}
234void GLES2InterfaceStub::Hint(GLenum /* target */, GLenum /* mode */) {}
235GLboolean GLES2InterfaceStub::IsBuffer(GLuint /* buffer */) { return 0; }
236GLboolean GLES2InterfaceStub::IsEnabled(GLenum /* cap */) { return 0; }
237GLboolean GLES2InterfaceStub::IsFramebuffer(GLuint /* framebuffer */) {
238  return 0;
239}
240GLboolean GLES2InterfaceStub::IsProgram(GLuint /* program */) { return 0; }
241GLboolean GLES2InterfaceStub::IsRenderbuffer(GLuint /* renderbuffer */) {
242  return 0;
243}
244GLboolean GLES2InterfaceStub::IsShader(GLuint /* shader */) { return 0; }
245GLboolean GLES2InterfaceStub::IsTexture(GLuint /* texture */) { return 0; }
246void GLES2InterfaceStub::LineWidth(GLfloat /* width */) {}
247void GLES2InterfaceStub::LinkProgram(GLuint /* program */) {}
248void GLES2InterfaceStub::PixelStorei(GLenum /* pname */, GLint /* param */) {}
249void GLES2InterfaceStub::PolygonOffset(GLfloat /* factor */,
250                                       GLfloat /* units */) {}
251void GLES2InterfaceStub::ReadPixels(GLint /* x */,
252                                    GLint /* y */,
253                                    GLsizei /* width */,
254                                    GLsizei /* height */,
255                                    GLenum /* format */,
256                                    GLenum /* type */,
257                                    void* /* pixels */) {}
258void GLES2InterfaceStub::ReleaseShaderCompiler() {}
259void GLES2InterfaceStub::RenderbufferStorage(GLenum /* target */,
260                                             GLenum /* internalformat */,
261                                             GLsizei /* width */,
262                                             GLsizei /* height */) {}
263void GLES2InterfaceStub::SampleCoverage(GLclampf /* value */,
264                                        GLboolean /* invert */) {}
265void GLES2InterfaceStub::Scissor(GLint /* x */,
266                                 GLint /* y */,
267                                 GLsizei /* width */,
268                                 GLsizei /* height */) {}
269void GLES2InterfaceStub::ShaderBinary(GLsizei /* n */,
270                                      const GLuint* /* shaders */,
271                                      GLenum /* binaryformat */,
272                                      const void* /* binary */,
273                                      GLsizei /* length */) {}
274void GLES2InterfaceStub::ShaderSource(GLuint /* shader */,
275                                      GLsizei /* count */,
276                                      const GLchar* const* /* str */,
277                                      const GLint* /* length */) {}
278void GLES2InterfaceStub::ShallowFinishCHROMIUM() {}
279void GLES2InterfaceStub::ShallowFlushCHROMIUM() {}
280void GLES2InterfaceStub::StencilFunc(GLenum /* func */,
281                                     GLint /* ref */,
282                                     GLuint /* mask */) {}
283void GLES2InterfaceStub::StencilFuncSeparate(GLenum /* face */,
284                                             GLenum /* func */,
285                                             GLint /* ref */,
286                                             GLuint /* mask */) {}
287void GLES2InterfaceStub::StencilMask(GLuint /* mask */) {}
288void GLES2InterfaceStub::StencilMaskSeparate(GLenum /* face */,
289                                             GLuint /* mask */) {}
290void GLES2InterfaceStub::StencilOp(GLenum /* fail */,
291                                   GLenum /* zfail */,
292                                   GLenum /* zpass */) {}
293void GLES2InterfaceStub::StencilOpSeparate(GLenum /* face */,
294                                           GLenum /* fail */,
295                                           GLenum /* zfail */,
296                                           GLenum /* zpass */) {}
297void GLES2InterfaceStub::TexImage2D(GLenum /* target */,
298                                    GLint /* level */,
299                                    GLint /* internalformat */,
300                                    GLsizei /* width */,
301                                    GLsizei /* height */,
302                                    GLint /* border */,
303                                    GLenum /* format */,
304                                    GLenum /* type */,
305                                    const void* /* pixels */) {}
306void GLES2InterfaceStub::TexParameterf(GLenum /* target */,
307                                       GLenum /* pname */,
308                                       GLfloat /* param */) {}
309void GLES2InterfaceStub::TexParameterfv(GLenum /* target */,
310                                        GLenum /* pname */,
311                                        const GLfloat* /* params */) {}
312void GLES2InterfaceStub::TexParameteri(GLenum /* target */,
313                                       GLenum /* pname */,
314                                       GLint /* param */) {}
315void GLES2InterfaceStub::TexParameteriv(GLenum /* target */,
316                                        GLenum /* pname */,
317                                        const GLint* /* params */) {}
318void GLES2InterfaceStub::TexSubImage2D(GLenum /* target */,
319                                       GLint /* level */,
320                                       GLint /* xoffset */,
321                                       GLint /* yoffset */,
322                                       GLsizei /* width */,
323                                       GLsizei /* height */,
324                                       GLenum /* format */,
325                                       GLenum /* type */,
326                                       const void* /* pixels */) {}
327void GLES2InterfaceStub::Uniform1f(GLint /* location */, GLfloat /* x */) {}
328void GLES2InterfaceStub::Uniform1fv(GLint /* location */,
329                                    GLsizei /* count */,
330                                    const GLfloat* /* v */) {}
331void GLES2InterfaceStub::Uniform1i(GLint /* location */, GLint /* x */) {}
332void GLES2InterfaceStub::Uniform1iv(GLint /* location */,
333                                    GLsizei /* count */,
334                                    const GLint* /* v */) {}
335void GLES2InterfaceStub::Uniform2f(GLint /* location */,
336                                   GLfloat /* x */,
337                                   GLfloat /* y */) {}
338void GLES2InterfaceStub::Uniform2fv(GLint /* location */,
339                                    GLsizei /* count */,
340                                    const GLfloat* /* v */) {}
341void GLES2InterfaceStub::Uniform2i(GLint /* location */,
342                                   GLint /* x */,
343                                   GLint /* y */) {}
344void GLES2InterfaceStub::Uniform2iv(GLint /* location */,
345                                    GLsizei /* count */,
346                                    const GLint* /* v */) {}
347void GLES2InterfaceStub::Uniform3f(GLint /* location */,
348                                   GLfloat /* x */,
349                                   GLfloat /* y */,
350                                   GLfloat /* z */) {}
351void GLES2InterfaceStub::Uniform3fv(GLint /* location */,
352                                    GLsizei /* count */,
353                                    const GLfloat* /* v */) {}
354void GLES2InterfaceStub::Uniform3i(GLint /* location */,
355                                   GLint /* x */,
356                                   GLint /* y */,
357                                   GLint /* z */) {}
358void GLES2InterfaceStub::Uniform3iv(GLint /* location */,
359                                    GLsizei /* count */,
360                                    const GLint* /* v */) {}
361void GLES2InterfaceStub::Uniform4f(GLint /* location */,
362                                   GLfloat /* x */,
363                                   GLfloat /* y */,
364                                   GLfloat /* z */,
365                                   GLfloat /* w */) {}
366void GLES2InterfaceStub::Uniform4fv(GLint /* location */,
367                                    GLsizei /* count */,
368                                    const GLfloat* /* v */) {}
369void GLES2InterfaceStub::Uniform4i(GLint /* location */,
370                                   GLint /* x */,
371                                   GLint /* y */,
372                                   GLint /* z */,
373                                   GLint /* w */) {}
374void GLES2InterfaceStub::Uniform4iv(GLint /* location */,
375                                    GLsizei /* count */,
376                                    const GLint* /* v */) {}
377void GLES2InterfaceStub::UniformMatrix2fv(GLint /* location */,
378                                          GLsizei /* count */,
379                                          GLboolean /* transpose */,
380                                          const GLfloat* /* value */) {}
381void GLES2InterfaceStub::UniformMatrix3fv(GLint /* location */,
382                                          GLsizei /* count */,
383                                          GLboolean /* transpose */,
384                                          const GLfloat* /* value */) {}
385void GLES2InterfaceStub::UniformMatrix4fv(GLint /* location */,
386                                          GLsizei /* count */,
387                                          GLboolean /* transpose */,
388                                          const GLfloat* /* value */) {}
389void GLES2InterfaceStub::UseProgram(GLuint /* program */) {}
390void GLES2InterfaceStub::ValidateProgram(GLuint /* program */) {}
391void GLES2InterfaceStub::VertexAttrib1f(GLuint /* indx */, GLfloat /* x */) {}
392void GLES2InterfaceStub::VertexAttrib1fv(GLuint /* indx */,
393                                         const GLfloat* /* values */) {}
394void GLES2InterfaceStub::VertexAttrib2f(GLuint /* indx */,
395                                        GLfloat /* x */,
396                                        GLfloat /* y */) {}
397void GLES2InterfaceStub::VertexAttrib2fv(GLuint /* indx */,
398                                         const GLfloat* /* values */) {}
399void GLES2InterfaceStub::VertexAttrib3f(GLuint /* indx */,
400                                        GLfloat /* x */,
401                                        GLfloat /* y */,
402                                        GLfloat /* z */) {}
403void GLES2InterfaceStub::VertexAttrib3fv(GLuint /* indx */,
404                                         const GLfloat* /* values */) {}
405void GLES2InterfaceStub::VertexAttrib4f(GLuint /* indx */,
406                                        GLfloat /* x */,
407                                        GLfloat /* y */,
408                                        GLfloat /* z */,
409                                        GLfloat /* w */) {}
410void GLES2InterfaceStub::VertexAttrib4fv(GLuint /* indx */,
411                                         const GLfloat* /* values */) {}
412void GLES2InterfaceStub::VertexAttribPointer(GLuint /* indx */,
413                                             GLint /* size */,
414                                             GLenum /* type */,
415                                             GLboolean /* normalized */,
416                                             GLsizei /* stride */,
417                                             const void* /* ptr */) {}
418void GLES2InterfaceStub::Viewport(GLint /* x */,
419                                  GLint /* y */,
420                                  GLsizei /* width */,
421                                  GLsizei /* height */) {}
422void GLES2InterfaceStub::BlitFramebufferCHROMIUM(GLint /* srcX0 */,
423                                                 GLint /* srcY0 */,
424                                                 GLint /* srcX1 */,
425                                                 GLint /* srcY1 */,
426                                                 GLint /* dstX0 */,
427                                                 GLint /* dstY0 */,
428                                                 GLint /* dstX1 */,
429                                                 GLint /* dstY1 */,
430                                                 GLbitfield /* mask */,
431                                                 GLenum /* filter */) {}
432void GLES2InterfaceStub::RenderbufferStorageMultisampleCHROMIUM(
433    GLenum /* target */,
434    GLsizei /* samples */,
435    GLenum /* internalformat */,
436    GLsizei /* width */,
437    GLsizei /* height */) {}
438void GLES2InterfaceStub::RenderbufferStorageMultisampleEXT(
439    GLenum /* target */,
440    GLsizei /* samples */,
441    GLenum /* internalformat */,
442    GLsizei /* width */,
443    GLsizei /* height */) {}
444void GLES2InterfaceStub::FramebufferTexture2DMultisampleEXT(
445    GLenum /* target */,
446    GLenum /* attachment */,
447    GLenum /* textarget */,
448    GLuint /* texture */,
449    GLint /* level */,
450    GLsizei /* samples */) {}
451void GLES2InterfaceStub::TexStorage2DEXT(GLenum /* target */,
452                                         GLsizei /* levels */,
453                                         GLenum /* internalFormat */,
454                                         GLsizei /* width */,
455                                         GLsizei /* height */) {}
456void GLES2InterfaceStub::GenQueriesEXT(GLsizei /* n */, GLuint* /* queries */) {
457}
458void GLES2InterfaceStub::DeleteQueriesEXT(GLsizei /* n */,
459                                          const GLuint* /* queries */) {}
460GLboolean GLES2InterfaceStub::IsQueryEXT(GLuint /* id */) { return 0; }
461void GLES2InterfaceStub::BeginQueryEXT(GLenum /* target */, GLuint /* id */) {}
462void GLES2InterfaceStub::EndQueryEXT(GLenum /* target */) {}
463void GLES2InterfaceStub::GetQueryivEXT(GLenum /* target */,
464                                       GLenum /* pname */,
465                                       GLint* /* params */) {}
466void GLES2InterfaceStub::GetQueryObjectuivEXT(GLuint /* id */,
467                                              GLenum /* pname */,
468                                              GLuint* /* params */) {}
469void GLES2InterfaceStub::InsertEventMarkerEXT(GLsizei /* length */,
470                                              const GLchar* /* marker */) {}
471void GLES2InterfaceStub::PushGroupMarkerEXT(GLsizei /* length */,
472                                            const GLchar* /* marker */) {}
473void GLES2InterfaceStub::PopGroupMarkerEXT() {}
474void GLES2InterfaceStub::GenVertexArraysOES(GLsizei /* n */,
475                                            GLuint* /* arrays */) {}
476void GLES2InterfaceStub::DeleteVertexArraysOES(GLsizei /* n */,
477                                               const GLuint* /* arrays */) {}
478GLboolean GLES2InterfaceStub::IsVertexArrayOES(GLuint /* array */) { return 0; }
479void GLES2InterfaceStub::BindVertexArrayOES(GLuint /* array */) {}
480void GLES2InterfaceStub::SwapBuffers() {}
481GLuint GLES2InterfaceStub::GetMaxValueInBufferCHROMIUM(GLuint /* buffer_id */,
482                                                       GLsizei /* count */,
483                                                       GLenum /* type */,
484                                                       GLuint /* offset */) {
485  return 0;
486}
487void GLES2InterfaceStub::GenSharedIdsCHROMIUM(GLuint /* namespace_id */,
488                                              GLuint /* id_offset */,
489                                              GLsizei /* n */,
490                                              GLuint* /* ids */) {}
491void GLES2InterfaceStub::DeleteSharedIdsCHROMIUM(GLuint /* namespace_id */,
492                                                 GLsizei /* n */,
493                                                 const GLuint* /* ids */) {}
494void GLES2InterfaceStub::RegisterSharedIdsCHROMIUM(GLuint /* namespace_id */,
495                                                   GLsizei /* n */,
496                                                   const GLuint* /* ids */) {}
497GLboolean GLES2InterfaceStub::EnableFeatureCHROMIUM(const char* /* feature */) {
498  return 0;
499}
500void* GLES2InterfaceStub::MapBufferCHROMIUM(GLuint /* target */,
501                                            GLenum /* access */) {
502  return 0;
503}
504GLboolean GLES2InterfaceStub::UnmapBufferCHROMIUM(GLuint /* target */) {
505  return 0;
506}
507void* GLES2InterfaceStub::MapImageCHROMIUM(GLuint /* image_id */,
508                                           GLenum /* access */) {
509  return 0;
510}
511void GLES2InterfaceStub::UnmapImageCHROMIUM(GLuint /* image_id */) {}
512void* GLES2InterfaceStub::MapBufferSubDataCHROMIUM(GLuint /* target */,
513                                                   GLintptr /* offset */,
514                                                   GLsizeiptr /* size */,
515                                                   GLenum /* access */) {
516  return 0;
517}
518void GLES2InterfaceStub::UnmapBufferSubDataCHROMIUM(const void* /* mem */) {}
519void* GLES2InterfaceStub::MapTexSubImage2DCHROMIUM(GLenum /* target */,
520                                                   GLint /* level */,
521                                                   GLint /* xoffset */,
522                                                   GLint /* yoffset */,
523                                                   GLsizei /* width */,
524                                                   GLsizei /* height */,
525                                                   GLenum /* format */,
526                                                   GLenum /* type */,
527                                                   GLenum /* access */) {
528  return 0;
529}
530void GLES2InterfaceStub::UnmapTexSubImage2DCHROMIUM(const void* /* mem */) {}
531void GLES2InterfaceStub::ResizeCHROMIUM(GLuint /* width */,
532                                        GLuint /* height */,
533                                        GLfloat /* scale_factor */) {}
534const GLchar* GLES2InterfaceStub::GetRequestableExtensionsCHROMIUM() {
535  return 0;
536}
537void GLES2InterfaceStub::RequestExtensionCHROMIUM(const char* /* extension */) {
538}
539void GLES2InterfaceStub::RateLimitOffscreenContextCHROMIUM() {}
540void GLES2InterfaceStub::GetMultipleIntegervCHROMIUM(const GLenum* /* pnames */,
541                                                     GLuint /* count */,
542                                                     GLint* /* results */,
543                                                     GLsizeiptr /* size */) {}
544void GLES2InterfaceStub::GetProgramInfoCHROMIUM(GLuint /* program */,
545                                                GLsizei /* bufsize */,
546                                                GLsizei* /* size */,
547                                                void* /* info */) {}
548GLuint GLES2InterfaceStub::CreateStreamTextureCHROMIUM(GLuint /* texture */) {
549  return 0;
550}
551GLuint GLES2InterfaceStub::CreateImageCHROMIUM(GLsizei /* width */,
552                                               GLsizei /* height */,
553                                               GLenum /* internalformat */) {
554  return 0;
555}
556void GLES2InterfaceStub::DestroyImageCHROMIUM(GLuint /* image_id */) {}
557void GLES2InterfaceStub::GetImageParameterivCHROMIUM(GLuint /* image_id */,
558                                                     GLenum /* pname */,
559                                                     GLint* /* params */) {}
560void GLES2InterfaceStub::GetTranslatedShaderSourceANGLE(GLuint /* shader */,
561                                                        GLsizei /* bufsize */,
562                                                        GLsizei* /* length */,
563                                                        char* /* source */) {}
564void GLES2InterfaceStub::PostSubBufferCHROMIUM(GLint /* x */,
565                                               GLint /* y */,
566                                               GLint /* width */,
567                                               GLint /* height */) {}
568void GLES2InterfaceStub::TexImageIOSurface2DCHROMIUM(GLenum /* target */,
569                                                     GLsizei /* width */,
570                                                     GLsizei /* height */,
571                                                     GLuint /* ioSurfaceId */,
572                                                     GLuint /* plane */) {}
573void GLES2InterfaceStub::CopyTextureCHROMIUM(GLenum /* target */,
574                                             GLenum /* source_id */,
575                                             GLenum /* dest_id */,
576                                             GLint /* level */,
577                                             GLint /* internalformat */,
578                                             GLenum /* dest_type */) {}
579void GLES2InterfaceStub::DrawArraysInstancedANGLE(GLenum /* mode */,
580                                                  GLint /* first */,
581                                                  GLsizei /* count */,
582                                                  GLsizei /* primcount */) {}
583void GLES2InterfaceStub::DrawElementsInstancedANGLE(GLenum /* mode */,
584                                                    GLsizei /* count */,
585                                                    GLenum /* type */,
586                                                    const void* /* indices */,
587                                                    GLsizei /* primcount */) {}
588void GLES2InterfaceStub::VertexAttribDivisorANGLE(GLuint /* index */,
589                                                  GLuint /* divisor */) {}
590void GLES2InterfaceStub::GenMailboxCHROMIUM(GLbyte* /* mailbox */) {}
591void GLES2InterfaceStub::ProduceTextureCHROMIUM(GLenum /* target */,
592                                                const GLbyte* /* mailbox */) {}
593void GLES2InterfaceStub::ConsumeTextureCHROMIUM(GLenum /* target */,
594                                                const GLbyte* /* mailbox */) {}
595void GLES2InterfaceStub::BindUniformLocationCHROMIUM(GLuint /* program */,
596                                                     GLint /* location */,
597                                                     const char* /* name */) {}
598void GLES2InterfaceStub::BindTexImage2DCHROMIUM(GLenum /* target */,
599                                                GLint /* imageId */) {}
600void GLES2InterfaceStub::ReleaseTexImage2DCHROMIUM(GLenum /* target */,
601                                                   GLint /* imageId */) {}
602void GLES2InterfaceStub::TraceBeginCHROMIUM(const char* /* name */) {}
603void GLES2InterfaceStub::TraceEndCHROMIUM() {}
604void GLES2InterfaceStub::AsyncTexSubImage2DCHROMIUM(GLenum /* target */,
605                                                    GLint /* level */,
606                                                    GLint /* xoffset */,
607                                                    GLint /* yoffset */,
608                                                    GLsizei /* width */,
609                                                    GLsizei /* height */,
610                                                    GLenum /* format */,
611                                                    GLenum /* type */,
612                                                    const void* /* data */) {}
613void GLES2InterfaceStub::AsyncTexImage2DCHROMIUM(GLenum /* target */,
614                                                 GLint /* level */,
615                                                 GLint /* internalformat */,
616                                                 GLsizei /* width */,
617                                                 GLsizei /* height */,
618                                                 GLint /* border */,
619                                                 GLenum /* format */,
620                                                 GLenum /* type */,
621                                                 const void* /* pixels */) {}
622void GLES2InterfaceStub::WaitAsyncTexImage2DCHROMIUM(GLenum /* target */) {}
623void GLES2InterfaceStub::DiscardFramebufferEXT(
624    GLenum /* target */,
625    GLsizei /* count */,
626    const GLenum* /* attachments */) {}
627void GLES2InterfaceStub::LoseContextCHROMIUM(GLenum /* current */,
628                                             GLenum /* other */) {}
629GLuint GLES2InterfaceStub::InsertSyncPointCHROMIUM() { return 0; }
630void GLES2InterfaceStub::WaitSyncPointCHROMIUM(GLuint /* sync_point */) {}
631void GLES2InterfaceStub::DrawBuffersEXT(GLsizei /* count */,
632                                        const GLenum* /* bufs */) {}
633void GLES2InterfaceStub::DiscardBackbufferCHROMIUM() {}
634#endif  // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_IMPL_AUTOGEN_H_
635