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 
ActiveTexture(GLenum)15 void GLES2InterfaceStub::ActiveTexture(GLenum /* texture */) {}
AttachShader(GLuint,GLuint)16 void GLES2InterfaceStub::AttachShader(GLuint /* program */,
17                                       GLuint /* shader */) {}
BindAttribLocation(GLuint,GLuint,const char *)18 void GLES2InterfaceStub::BindAttribLocation(GLuint /* program */,
19                                             GLuint /* index */,
20                                             const char* /* name */) {}
BindBuffer(GLenum,GLuint)21 void GLES2InterfaceStub::BindBuffer(GLenum /* target */, GLuint /* buffer */) {}
BindBufferBase(GLenum,GLuint,GLuint)22 void GLES2InterfaceStub::BindBufferBase(GLenum /* target */,
23                                         GLuint /* index */,
24                                         GLuint /* buffer */) {}
BindBufferRange(GLenum,GLuint,GLuint,GLintptr,GLsizeiptr)25 void GLES2InterfaceStub::BindBufferRange(GLenum /* target */,
26                                          GLuint /* index */,
27                                          GLuint /* buffer */,
28                                          GLintptr /* offset */,
29                                          GLsizeiptr /* size */) {}
BindFramebuffer(GLenum,GLuint)30 void GLES2InterfaceStub::BindFramebuffer(GLenum /* target */,
31                                          GLuint /* framebuffer */) {}
BindRenderbuffer(GLenum,GLuint)32 void GLES2InterfaceStub::BindRenderbuffer(GLenum /* target */,
33                                           GLuint /* renderbuffer */) {}
BindSampler(GLuint,GLuint)34 void GLES2InterfaceStub::BindSampler(GLuint /* unit */, GLuint /* sampler */) {}
BindTexture(GLenum,GLuint)35 void GLES2InterfaceStub::BindTexture(GLenum /* target */,
36                                      GLuint /* texture */) {}
BindTransformFeedback(GLenum,GLuint)37 void GLES2InterfaceStub::BindTransformFeedback(GLenum /* target */,
38                                                GLuint /* transformfeedback */) {
39 }
BlendColor(GLclampf,GLclampf,GLclampf,GLclampf)40 void GLES2InterfaceStub::BlendColor(GLclampf /* red */,
41                                     GLclampf /* green */,
42                                     GLclampf /* blue */,
43                                     GLclampf /* alpha */) {}
BlendEquation(GLenum)44 void GLES2InterfaceStub::BlendEquation(GLenum /* mode */) {}
BlendEquationSeparate(GLenum,GLenum)45 void GLES2InterfaceStub::BlendEquationSeparate(GLenum /* modeRGB */,
46                                                GLenum /* modeAlpha */) {}
BlendFunc(GLenum,GLenum)47 void GLES2InterfaceStub::BlendFunc(GLenum /* sfactor */, GLenum /* dfactor */) {
48 }
BlendFuncSeparate(GLenum,GLenum,GLenum,GLenum)49 void GLES2InterfaceStub::BlendFuncSeparate(GLenum /* srcRGB */,
50                                            GLenum /* dstRGB */,
51                                            GLenum /* srcAlpha */,
52                                            GLenum /* dstAlpha */) {}
BufferData(GLenum,GLsizeiptr,const void *,GLenum)53 void GLES2InterfaceStub::BufferData(GLenum /* target */,
54                                     GLsizeiptr /* size */,
55                                     const void* /* data */,
56                                     GLenum /* usage */) {}
BufferSubData(GLenum,GLintptr,GLsizeiptr,const void *)57 void GLES2InterfaceStub::BufferSubData(GLenum /* target */,
58                                        GLintptr /* offset */,
59                                        GLsizeiptr /* size */,
60                                        const void* /* data */) {}
CheckFramebufferStatus(GLenum)61 GLenum GLES2InterfaceStub::CheckFramebufferStatus(GLenum /* target */) {
62   return 0;
63 }
Clear(GLbitfield)64 void GLES2InterfaceStub::Clear(GLbitfield /* mask */) {}
ClearBufferfi(GLenum,GLint,GLfloat,GLint)65 void GLES2InterfaceStub::ClearBufferfi(GLenum /* buffer */,
66                                        GLint /* drawbuffers */,
67                                        GLfloat /* depth */,
68                                        GLint /* stencil */) {}
ClearBufferfv(GLenum,GLint,const GLfloat *)69 void GLES2InterfaceStub::ClearBufferfv(GLenum /* buffer */,
70                                        GLint /* drawbuffers */,
71                                        const GLfloat* /* value */) {}
ClearBufferiv(GLenum,GLint,const GLint *)72 void GLES2InterfaceStub::ClearBufferiv(GLenum /* buffer */,
73                                        GLint /* drawbuffers */,
74                                        const GLint* /* value */) {}
ClearBufferuiv(GLenum,GLint,const GLuint *)75 void GLES2InterfaceStub::ClearBufferuiv(GLenum /* buffer */,
76                                         GLint /* drawbuffers */,
77                                         const GLuint* /* value */) {}
ClearColor(GLclampf,GLclampf,GLclampf,GLclampf)78 void GLES2InterfaceStub::ClearColor(GLclampf /* red */,
79                                     GLclampf /* green */,
80                                     GLclampf /* blue */,
81                                     GLclampf /* alpha */) {}
ClearDepthf(GLclampf)82 void GLES2InterfaceStub::ClearDepthf(GLclampf /* depth */) {}
ClearStencil(GLint)83 void GLES2InterfaceStub::ClearStencil(GLint /* s */) {}
ClientWaitSync(GLsync,GLbitfield,GLuint64)84 GLenum GLES2InterfaceStub::ClientWaitSync(GLsync /* sync */,
85                                           GLbitfield /* flags */,
86                                           GLuint64 /* timeout */) {
87   return 0;
88 }
ColorMask(GLboolean,GLboolean,GLboolean,GLboolean)89 void GLES2InterfaceStub::ColorMask(GLboolean /* red */,
90                                    GLboolean /* green */,
91                                    GLboolean /* blue */,
92                                    GLboolean /* alpha */) {}
CompileShader(GLuint)93 void GLES2InterfaceStub::CompileShader(GLuint /* shader */) {}
CompressedTexImage2D(GLenum,GLint,GLenum,GLsizei,GLsizei,GLint,GLsizei,const void *)94 void GLES2InterfaceStub::CompressedTexImage2D(GLenum /* target */,
95                                               GLint /* level */,
96                                               GLenum /* internalformat */,
97                                               GLsizei /* width */,
98                                               GLsizei /* height */,
99                                               GLint /* border */,
100                                               GLsizei /* imageSize */,
101                                               const void* /* data */) {}
CompressedTexSubImage2D(GLenum,GLint,GLint,GLint,GLsizei,GLsizei,GLenum,GLsizei,const void *)102 void GLES2InterfaceStub::CompressedTexSubImage2D(GLenum /* target */,
103                                                  GLint /* level */,
104                                                  GLint /* xoffset */,
105                                                  GLint /* yoffset */,
106                                                  GLsizei /* width */,
107                                                  GLsizei /* height */,
108                                                  GLenum /* format */,
109                                                  GLsizei /* imageSize */,
110                                                  const void* /* data */) {}
CompressedTexImage3D(GLenum,GLint,GLenum,GLsizei,GLsizei,GLsizei,GLint,GLsizei,const void *)111 void GLES2InterfaceStub::CompressedTexImage3D(GLenum /* target */,
112                                               GLint /* level */,
113                                               GLenum /* internalformat */,
114                                               GLsizei /* width */,
115                                               GLsizei /* height */,
116                                               GLsizei /* depth */,
117                                               GLint /* border */,
118                                               GLsizei /* imageSize */,
119                                               const void* /* data */) {}
CompressedTexSubImage3D(GLenum,GLint,GLint,GLint,GLint,GLsizei,GLsizei,GLsizei,GLenum,GLsizei,const void *)120 void GLES2InterfaceStub::CompressedTexSubImage3D(GLenum /* target */,
121                                                  GLint /* level */,
122                                                  GLint /* xoffset */,
123                                                  GLint /* yoffset */,
124                                                  GLint /* zoffset */,
125                                                  GLsizei /* width */,
126                                                  GLsizei /* height */,
127                                                  GLsizei /* depth */,
128                                                  GLenum /* format */,
129                                                  GLsizei /* imageSize */,
130                                                  const void* /* data */) {}
CopyBufferSubData(GLenum,GLenum,GLintptr,GLintptr,GLsizeiptr)131 void GLES2InterfaceStub::CopyBufferSubData(GLenum /* readtarget */,
132                                            GLenum /* writetarget */,
133                                            GLintptr /* readoffset */,
134                                            GLintptr /* writeoffset */,
135                                            GLsizeiptr /* size */) {}
CopyTexImage2D(GLenum,GLint,GLenum,GLint,GLint,GLsizei,GLsizei,GLint)136 void GLES2InterfaceStub::CopyTexImage2D(GLenum /* target */,
137                                         GLint /* level */,
138                                         GLenum /* internalformat */,
139                                         GLint /* x */,
140                                         GLint /* y */,
141                                         GLsizei /* width */,
142                                         GLsizei /* height */,
143                                         GLint /* border */) {}
CopyTexSubImage2D(GLenum,GLint,GLint,GLint,GLint,GLint,GLsizei,GLsizei)144 void GLES2InterfaceStub::CopyTexSubImage2D(GLenum /* target */,
145                                            GLint /* level */,
146                                            GLint /* xoffset */,
147                                            GLint /* yoffset */,
148                                            GLint /* x */,
149                                            GLint /* y */,
150                                            GLsizei /* width */,
151                                            GLsizei /* height */) {}
CopyTexSubImage3D(GLenum,GLint,GLint,GLint,GLint,GLint,GLint,GLsizei,GLsizei)152 void GLES2InterfaceStub::CopyTexSubImage3D(GLenum /* target */,
153                                            GLint /* level */,
154                                            GLint /* xoffset */,
155                                            GLint /* yoffset */,
156                                            GLint /* zoffset */,
157                                            GLint /* x */,
158                                            GLint /* y */,
159                                            GLsizei /* width */,
160                                            GLsizei /* height */) {}
CreateProgram()161 GLuint GLES2InterfaceStub::CreateProgram() {
162   return 0;
163 }
CreateShader(GLenum)164 GLuint GLES2InterfaceStub::CreateShader(GLenum /* type */) {
165   return 0;
166 }
CullFace(GLenum)167 void GLES2InterfaceStub::CullFace(GLenum /* mode */) {}
DeleteBuffers(GLsizei,const GLuint *)168 void GLES2InterfaceStub::DeleteBuffers(GLsizei /* n */,
169                                        const GLuint* /* buffers */) {}
DeleteFramebuffers(GLsizei,const GLuint *)170 void GLES2InterfaceStub::DeleteFramebuffers(GLsizei /* n */,
171                                             const GLuint* /* framebuffers */) {}
DeleteProgram(GLuint)172 void GLES2InterfaceStub::DeleteProgram(GLuint /* program */) {}
DeleteRenderbuffers(GLsizei,const GLuint *)173 void GLES2InterfaceStub::DeleteRenderbuffers(
174     GLsizei /* n */,
175     const GLuint* /* renderbuffers */) {}
DeleteSamplers(GLsizei,const GLuint *)176 void GLES2InterfaceStub::DeleteSamplers(GLsizei /* n */,
177                                         const GLuint* /* samplers */) {}
DeleteSync(GLsync)178 void GLES2InterfaceStub::DeleteSync(GLsync /* sync */) {}
DeleteShader(GLuint)179 void GLES2InterfaceStub::DeleteShader(GLuint /* shader */) {}
DeleteTextures(GLsizei,const GLuint *)180 void GLES2InterfaceStub::DeleteTextures(GLsizei /* n */,
181                                         const GLuint* /* textures */) {}
DeleteTransformFeedbacks(GLsizei,const GLuint *)182 void GLES2InterfaceStub::DeleteTransformFeedbacks(GLsizei /* n */,
183                                                   const GLuint* /* ids */) {}
DepthFunc(GLenum)184 void GLES2InterfaceStub::DepthFunc(GLenum /* func */) {}
DepthMask(GLboolean)185 void GLES2InterfaceStub::DepthMask(GLboolean /* flag */) {}
DepthRangef(GLclampf,GLclampf)186 void GLES2InterfaceStub::DepthRangef(GLclampf /* zNear */,
187                                      GLclampf /* zFar */) {}
DetachShader(GLuint,GLuint)188 void GLES2InterfaceStub::DetachShader(GLuint /* program */,
189                                       GLuint /* shader */) {}
Disable(GLenum)190 void GLES2InterfaceStub::Disable(GLenum /* cap */) {}
DisableVertexAttribArray(GLuint)191 void GLES2InterfaceStub::DisableVertexAttribArray(GLuint /* index */) {}
DrawArrays(GLenum,GLint,GLsizei)192 void GLES2InterfaceStub::DrawArrays(GLenum /* mode */,
193                                     GLint /* first */,
194                                     GLsizei /* count */) {}
DrawElements(GLenum,GLsizei,GLenum,const void *)195 void GLES2InterfaceStub::DrawElements(GLenum /* mode */,
196                                       GLsizei /* count */,
197                                       GLenum /* type */,
198                                       const void* /* indices */) {}
DrawRangeElements(GLenum,GLuint,GLuint,GLsizei,GLenum,const void *)199 void GLES2InterfaceStub::DrawRangeElements(GLenum /* mode */,
200                                            GLuint /* start */,
201                                            GLuint /* end */,
202                                            GLsizei /* count */,
203                                            GLenum /* type */,
204                                            const void* /* indices */) {}
Enable(GLenum)205 void GLES2InterfaceStub::Enable(GLenum /* cap */) {}
EnableVertexAttribArray(GLuint)206 void GLES2InterfaceStub::EnableVertexAttribArray(GLuint /* index */) {}
FenceSync(GLenum,GLbitfield)207 GLsync GLES2InterfaceStub::FenceSync(GLenum /* condition */,
208                                      GLbitfield /* flags */) {
209   return 0;
210 }
Finish()211 void GLES2InterfaceStub::Finish() {}
Flush()212 void GLES2InterfaceStub::Flush() {}
FramebufferRenderbuffer(GLenum,GLenum,GLenum,GLuint)213 void GLES2InterfaceStub::FramebufferRenderbuffer(
214     GLenum /* target */,
215     GLenum /* attachment */,
216     GLenum /* renderbuffertarget */,
217     GLuint /* renderbuffer */) {}
FramebufferTexture2D(GLenum,GLenum,GLenum,GLuint,GLint)218 void GLES2InterfaceStub::FramebufferTexture2D(GLenum /* target */,
219                                               GLenum /* attachment */,
220                                               GLenum /* textarget */,
221                                               GLuint /* texture */,
222                                               GLint /* level */) {}
FramebufferTextureLayer(GLenum,GLenum,GLuint,GLint,GLint)223 void GLES2InterfaceStub::FramebufferTextureLayer(GLenum /* target */,
224                                                  GLenum /* attachment */,
225                                                  GLuint /* texture */,
226                                                  GLint /* level */,
227                                                  GLint /* layer */) {}
FrontFace(GLenum)228 void GLES2InterfaceStub::FrontFace(GLenum /* mode */) {}
GenBuffers(GLsizei,GLuint *)229 void GLES2InterfaceStub::GenBuffers(GLsizei /* n */, GLuint* /* buffers */) {}
GenerateMipmap(GLenum)230 void GLES2InterfaceStub::GenerateMipmap(GLenum /* target */) {}
GenFramebuffers(GLsizei,GLuint *)231 void GLES2InterfaceStub::GenFramebuffers(GLsizei /* n */,
232                                          GLuint* /* framebuffers */) {}
GenRenderbuffers(GLsizei,GLuint *)233 void GLES2InterfaceStub::GenRenderbuffers(GLsizei /* n */,
234                                           GLuint* /* renderbuffers */) {}
GenSamplers(GLsizei,GLuint *)235 void GLES2InterfaceStub::GenSamplers(GLsizei /* n */, GLuint* /* samplers */) {}
GenTextures(GLsizei,GLuint *)236 void GLES2InterfaceStub::GenTextures(GLsizei /* n */, GLuint* /* textures */) {}
GenTransformFeedbacks(GLsizei,GLuint *)237 void GLES2InterfaceStub::GenTransformFeedbacks(GLsizei /* n */,
238                                                GLuint* /* ids */) {}
GetActiveAttrib(GLuint,GLuint,GLsizei,GLsizei *,GLint *,GLenum *,char *)239 void GLES2InterfaceStub::GetActiveAttrib(GLuint /* program */,
240                                          GLuint /* index */,
241                                          GLsizei /* bufsize */,
242                                          GLsizei* /* length */,
243                                          GLint* /* size */,
244                                          GLenum* /* type */,
245                                          char* /* name */) {}
GetActiveUniform(GLuint,GLuint,GLsizei,GLsizei *,GLint *,GLenum *,char *)246 void GLES2InterfaceStub::GetActiveUniform(GLuint /* program */,
247                                           GLuint /* index */,
248                                           GLsizei /* bufsize */,
249                                           GLsizei* /* length */,
250                                           GLint* /* size */,
251                                           GLenum* /* type */,
252                                           char* /* name */) {}
GetActiveUniformBlockiv(GLuint,GLuint,GLenum,GLint *)253 void GLES2InterfaceStub::GetActiveUniformBlockiv(GLuint /* program */,
254                                                  GLuint /* index */,
255                                                  GLenum /* pname */,
256                                                  GLint* /* params */) {}
GetActiveUniformBlockName(GLuint,GLuint,GLsizei,GLsizei *,char *)257 void GLES2InterfaceStub::GetActiveUniformBlockName(GLuint /* program */,
258                                                    GLuint /* index */,
259                                                    GLsizei /* bufsize */,
260                                                    GLsizei* /* length */,
261                                                    char* /* name */) {}
GetActiveUniformsiv(GLuint,GLsizei,const GLuint *,GLenum,GLint *)262 void GLES2InterfaceStub::GetActiveUniformsiv(GLuint /* program */,
263                                              GLsizei /* count */,
264                                              const GLuint* /* indices */,
265                                              GLenum /* pname */,
266                                              GLint* /* params */) {}
GetAttachedShaders(GLuint,GLsizei,GLsizei *,GLuint *)267 void GLES2InterfaceStub::GetAttachedShaders(GLuint /* program */,
268                                             GLsizei /* maxcount */,
269                                             GLsizei* /* count */,
270                                             GLuint* /* shaders */) {}
GetAttribLocation(GLuint,const char *)271 GLint GLES2InterfaceStub::GetAttribLocation(GLuint /* program */,
272                                             const char* /* name */) {
273   return 0;
274 }
GetBooleanv(GLenum,GLboolean *)275 void GLES2InterfaceStub::GetBooleanv(GLenum /* pname */,
276                                      GLboolean* /* params */) {}
GetBufferParameteri64v(GLenum,GLenum,GLint64 *)277 void GLES2InterfaceStub::GetBufferParameteri64v(GLenum /* target */,
278                                                 GLenum /* pname */,
279                                                 GLint64* /* params */) {}
GetBufferParameteriv(GLenum,GLenum,GLint *)280 void GLES2InterfaceStub::GetBufferParameteriv(GLenum /* target */,
281                                               GLenum /* pname */,
282                                               GLint* /* params */) {}
GetError()283 GLenum GLES2InterfaceStub::GetError() {
284   return 0;
285 }
GetFloatv(GLenum,GLfloat *)286 void GLES2InterfaceStub::GetFloatv(GLenum /* pname */, GLfloat* /* params */) {}
GetFragDataLocation(GLuint,const char *)287 GLint GLES2InterfaceStub::GetFragDataLocation(GLuint /* program */,
288                                               const char* /* name */) {
289   return 0;
290 }
GetFramebufferAttachmentParameteriv(GLenum,GLenum,GLenum,GLint *)291 void GLES2InterfaceStub::GetFramebufferAttachmentParameteriv(
292     GLenum /* target */,
293     GLenum /* attachment */,
294     GLenum /* pname */,
295     GLint* /* params */) {}
GetInteger64v(GLenum,GLint64 *)296 void GLES2InterfaceStub::GetInteger64v(GLenum /* pname */,
297                                        GLint64* /* params */) {}
GetIntegeri_v(GLenum,GLuint,GLint *)298 void GLES2InterfaceStub::GetIntegeri_v(GLenum /* pname */,
299                                        GLuint /* index */,
300                                        GLint* /* data */) {}
GetInteger64i_v(GLenum,GLuint,GLint64 *)301 void GLES2InterfaceStub::GetInteger64i_v(GLenum /* pname */,
302                                          GLuint /* index */,
303                                          GLint64* /* data */) {}
GetIntegerv(GLenum,GLint *)304 void GLES2InterfaceStub::GetIntegerv(GLenum /* pname */, GLint* /* params */) {}
GetInternalformativ(GLenum,GLenum,GLenum,GLsizei,GLint *)305 void GLES2InterfaceStub::GetInternalformativ(GLenum /* target */,
306                                              GLenum /* format */,
307                                              GLenum /* pname */,
308                                              GLsizei /* bufSize */,
309                                              GLint* /* params */) {}
GetProgramiv(GLuint,GLenum,GLint *)310 void GLES2InterfaceStub::GetProgramiv(GLuint /* program */,
311                                       GLenum /* pname */,
312                                       GLint* /* params */) {}
GetProgramInfoLog(GLuint,GLsizei,GLsizei *,char *)313 void GLES2InterfaceStub::GetProgramInfoLog(GLuint /* program */,
314                                            GLsizei /* bufsize */,
315                                            GLsizei* /* length */,
316                                            char* /* infolog */) {}
GetRenderbufferParameteriv(GLenum,GLenum,GLint *)317 void GLES2InterfaceStub::GetRenderbufferParameteriv(GLenum /* target */,
318                                                     GLenum /* pname */,
319                                                     GLint* /* params */) {}
GetSamplerParameterfv(GLuint,GLenum,GLfloat *)320 void GLES2InterfaceStub::GetSamplerParameterfv(GLuint /* sampler */,
321                                                GLenum /* pname */,
322                                                GLfloat* /* params */) {}
GetSamplerParameteriv(GLuint,GLenum,GLint *)323 void GLES2InterfaceStub::GetSamplerParameteriv(GLuint /* sampler */,
324                                                GLenum /* pname */,
325                                                GLint* /* params */) {}
GetShaderiv(GLuint,GLenum,GLint *)326 void GLES2InterfaceStub::GetShaderiv(GLuint /* shader */,
327                                      GLenum /* pname */,
328                                      GLint* /* params */) {}
GetShaderInfoLog(GLuint,GLsizei,GLsizei *,char *)329 void GLES2InterfaceStub::GetShaderInfoLog(GLuint /* shader */,
330                                           GLsizei /* bufsize */,
331                                           GLsizei* /* length */,
332                                           char* /* infolog */) {}
GetShaderPrecisionFormat(GLenum,GLenum,GLint *,GLint *)333 void GLES2InterfaceStub::GetShaderPrecisionFormat(GLenum /* shadertype */,
334                                                   GLenum /* precisiontype */,
335                                                   GLint* /* range */,
336                                                   GLint* /* precision */) {}
GetShaderSource(GLuint,GLsizei,GLsizei *,char *)337 void GLES2InterfaceStub::GetShaderSource(GLuint /* shader */,
338                                          GLsizei /* bufsize */,
339                                          GLsizei* /* length */,
340                                          char* /* source */) {}
GetString(GLenum)341 const GLubyte* GLES2InterfaceStub::GetString(GLenum /* name */) {
342   return 0;
343 }
GetStringi(GLenum,GLuint)344 const GLubyte* GLES2InterfaceStub::GetStringi(GLenum /* name */,
345                                               GLuint /* index */) {
346   return 0;
347 }
GetSynciv(GLsync,GLenum,GLsizei,GLsizei *,GLint *)348 void GLES2InterfaceStub::GetSynciv(GLsync /* sync */,
349                                    GLenum /* pname */,
350                                    GLsizei /* bufsize */,
351                                    GLsizei* /* length */,
352                                    GLint* /* values */) {}
GetTexParameterfv(GLenum,GLenum,GLfloat *)353 void GLES2InterfaceStub::GetTexParameterfv(GLenum /* target */,
354                                            GLenum /* pname */,
355                                            GLfloat* /* params */) {}
GetTexParameteriv(GLenum,GLenum,GLint *)356 void GLES2InterfaceStub::GetTexParameteriv(GLenum /* target */,
357                                            GLenum /* pname */,
358                                            GLint* /* params */) {}
GetTransformFeedbackVarying(GLuint,GLuint,GLsizei,GLsizei *,GLsizei *,GLenum *,char *)359 void GLES2InterfaceStub::GetTransformFeedbackVarying(GLuint /* program */,
360                                                      GLuint /* index */,
361                                                      GLsizei /* bufsize */,
362                                                      GLsizei* /* length */,
363                                                      GLsizei* /* size */,
364                                                      GLenum* /* type */,
365                                                      char* /* name */) {}
GetUniformBlockIndex(GLuint,const char *)366 GLuint GLES2InterfaceStub::GetUniformBlockIndex(GLuint /* program */,
367                                                 const char* /* name */) {
368   return 0;
369 }
GetUniformfv(GLuint,GLint,GLfloat *)370 void GLES2InterfaceStub::GetUniformfv(GLuint /* program */,
371                                       GLint /* location */,
372                                       GLfloat* /* params */) {}
GetUniformiv(GLuint,GLint,GLint *)373 void GLES2InterfaceStub::GetUniformiv(GLuint /* program */,
374                                       GLint /* location */,
375                                       GLint* /* params */) {}
GetUniformuiv(GLuint,GLint,GLuint *)376 void GLES2InterfaceStub::GetUniformuiv(GLuint /* program */,
377                                        GLint /* location */,
378                                        GLuint* /* params */) {}
GetUniformIndices(GLuint,GLsizei,const char * const *,GLuint *)379 void GLES2InterfaceStub::GetUniformIndices(GLuint /* program */,
380                                            GLsizei /* count */,
381                                            const char* const* /* names */,
382                                            GLuint* /* indices */) {}
GetUniformLocation(GLuint,const char *)383 GLint GLES2InterfaceStub::GetUniformLocation(GLuint /* program */,
384                                              const char* /* name */) {
385   return 0;
386 }
GetVertexAttribfv(GLuint,GLenum,GLfloat *)387 void GLES2InterfaceStub::GetVertexAttribfv(GLuint /* index */,
388                                            GLenum /* pname */,
389                                            GLfloat* /* params */) {}
GetVertexAttribiv(GLuint,GLenum,GLint *)390 void GLES2InterfaceStub::GetVertexAttribiv(GLuint /* index */,
391                                            GLenum /* pname */,
392                                            GLint* /* params */) {}
GetVertexAttribIiv(GLuint,GLenum,GLint *)393 void GLES2InterfaceStub::GetVertexAttribIiv(GLuint /* index */,
394                                             GLenum /* pname */,
395                                             GLint* /* params */) {}
GetVertexAttribIuiv(GLuint,GLenum,GLuint *)396 void GLES2InterfaceStub::GetVertexAttribIuiv(GLuint /* index */,
397                                              GLenum /* pname */,
398                                              GLuint* /* params */) {}
GetVertexAttribPointerv(GLuint,GLenum,void **)399 void GLES2InterfaceStub::GetVertexAttribPointerv(GLuint /* index */,
400                                                  GLenum /* pname */,
401                                                  void** /* pointer */) {}
Hint(GLenum,GLenum)402 void GLES2InterfaceStub::Hint(GLenum /* target */, GLenum /* mode */) {}
InvalidateFramebuffer(GLenum,GLsizei,const GLenum *)403 void GLES2InterfaceStub::InvalidateFramebuffer(
404     GLenum /* target */,
405     GLsizei /* count */,
406     const GLenum* /* attachments */) {}
InvalidateSubFramebuffer(GLenum,GLsizei,const GLenum *,GLint,GLint,GLsizei,GLsizei)407 void GLES2InterfaceStub::InvalidateSubFramebuffer(
408     GLenum /* target */,
409     GLsizei /* count */,
410     const GLenum* /* attachments */,
411     GLint /* x */,
412     GLint /* y */,
413     GLsizei /* width */,
414     GLsizei /* height */) {}
IsBuffer(GLuint)415 GLboolean GLES2InterfaceStub::IsBuffer(GLuint /* buffer */) {
416   return 0;
417 }
IsEnabled(GLenum)418 GLboolean GLES2InterfaceStub::IsEnabled(GLenum /* cap */) {
419   return 0;
420 }
IsFramebuffer(GLuint)421 GLboolean GLES2InterfaceStub::IsFramebuffer(GLuint /* framebuffer */) {
422   return 0;
423 }
IsProgram(GLuint)424 GLboolean GLES2InterfaceStub::IsProgram(GLuint /* program */) {
425   return 0;
426 }
IsRenderbuffer(GLuint)427 GLboolean GLES2InterfaceStub::IsRenderbuffer(GLuint /* renderbuffer */) {
428   return 0;
429 }
IsSampler(GLuint)430 GLboolean GLES2InterfaceStub::IsSampler(GLuint /* sampler */) {
431   return 0;
432 }
IsShader(GLuint)433 GLboolean GLES2InterfaceStub::IsShader(GLuint /* shader */) {
434   return 0;
435 }
IsSync(GLsync)436 GLboolean GLES2InterfaceStub::IsSync(GLsync /* sync */) {
437   return 0;
438 }
IsTexture(GLuint)439 GLboolean GLES2InterfaceStub::IsTexture(GLuint /* texture */) {
440   return 0;
441 }
IsTransformFeedback(GLuint)442 GLboolean GLES2InterfaceStub::IsTransformFeedback(
443     GLuint /* transformfeedback */) {
444   return 0;
445 }
LineWidth(GLfloat)446 void GLES2InterfaceStub::LineWidth(GLfloat /* width */) {}
LinkProgram(GLuint)447 void GLES2InterfaceStub::LinkProgram(GLuint /* program */) {}
PauseTransformFeedback()448 void GLES2InterfaceStub::PauseTransformFeedback() {}
PixelStorei(GLenum,GLint)449 void GLES2InterfaceStub::PixelStorei(GLenum /* pname */, GLint /* param */) {}
PolygonOffset(GLfloat,GLfloat)450 void GLES2InterfaceStub::PolygonOffset(GLfloat /* factor */,
451                                        GLfloat /* units */) {}
ReadBuffer(GLenum)452 void GLES2InterfaceStub::ReadBuffer(GLenum /* src */) {}
ReadPixels(GLint,GLint,GLsizei,GLsizei,GLenum,GLenum,void *)453 void GLES2InterfaceStub::ReadPixels(GLint /* x */,
454                                     GLint /* y */,
455                                     GLsizei /* width */,
456                                     GLsizei /* height */,
457                                     GLenum /* format */,
458                                     GLenum /* type */,
459                                     void* /* pixels */) {}
ReleaseShaderCompiler()460 void GLES2InterfaceStub::ReleaseShaderCompiler() {}
RenderbufferStorage(GLenum,GLenum,GLsizei,GLsizei)461 void GLES2InterfaceStub::RenderbufferStorage(GLenum /* target */,
462                                              GLenum /* internalformat */,
463                                              GLsizei /* width */,
464                                              GLsizei /* height */) {}
ResumeTransformFeedback()465 void GLES2InterfaceStub::ResumeTransformFeedback() {}
SampleCoverage(GLclampf,GLboolean)466 void GLES2InterfaceStub::SampleCoverage(GLclampf /* value */,
467                                         GLboolean /* invert */) {}
SamplerParameterf(GLuint,GLenum,GLfloat)468 void GLES2InterfaceStub::SamplerParameterf(GLuint /* sampler */,
469                                            GLenum /* pname */,
470                                            GLfloat /* param */) {}
SamplerParameterfv(GLuint,GLenum,const GLfloat *)471 void GLES2InterfaceStub::SamplerParameterfv(GLuint /* sampler */,
472                                             GLenum /* pname */,
473                                             const GLfloat* /* params */) {}
SamplerParameteri(GLuint,GLenum,GLint)474 void GLES2InterfaceStub::SamplerParameteri(GLuint /* sampler */,
475                                            GLenum /* pname */,
476                                            GLint /* param */) {}
SamplerParameteriv(GLuint,GLenum,const GLint *)477 void GLES2InterfaceStub::SamplerParameteriv(GLuint /* sampler */,
478                                             GLenum /* pname */,
479                                             const GLint* /* params */) {}
Scissor(GLint,GLint,GLsizei,GLsizei)480 void GLES2InterfaceStub::Scissor(GLint /* x */,
481                                  GLint /* y */,
482                                  GLsizei /* width */,
483                                  GLsizei /* height */) {}
ShaderBinary(GLsizei,const GLuint *,GLenum,const void *,GLsizei)484 void GLES2InterfaceStub::ShaderBinary(GLsizei /* n */,
485                                       const GLuint* /* shaders */,
486                                       GLenum /* binaryformat */,
487                                       const void* /* binary */,
488                                       GLsizei /* length */) {}
ShaderSource(GLuint,GLsizei,const GLchar * const *,const GLint *)489 void GLES2InterfaceStub::ShaderSource(GLuint /* shader */,
490                                       GLsizei /* count */,
491                                       const GLchar* const* /* str */,
492                                       const GLint* /* length */) {}
ShallowFinishCHROMIUM()493 void GLES2InterfaceStub::ShallowFinishCHROMIUM() {}
ShallowFlushCHROMIUM()494 void GLES2InterfaceStub::ShallowFlushCHROMIUM() {}
OrderingBarrierCHROMIUM()495 void GLES2InterfaceStub::OrderingBarrierCHROMIUM() {}
MultiDrawArraysWEBGL(GLenum,const GLint *,const GLsizei *,GLsizei)496 void GLES2InterfaceStub::MultiDrawArraysWEBGL(GLenum /* mode */,
497                                               const GLint* /* firsts */,
498                                               const GLsizei* /* counts */,
499                                               GLsizei /* drawcount */) {}
MultiDrawArraysInstancedWEBGL(GLenum,const GLint *,const GLsizei *,const GLsizei *,GLsizei)500 void GLES2InterfaceStub::MultiDrawArraysInstancedWEBGL(
501     GLenum /* mode */,
502     const GLint* /* firsts */,
503     const GLsizei* /* counts */,
504     const GLsizei* /* instance_counts */,
505     GLsizei /* drawcount */) {}
MultiDrawArraysInstancedBaseInstanceWEBGL(GLenum,const GLint *,const GLsizei *,const GLsizei *,const GLuint *,GLsizei)506 void GLES2InterfaceStub::MultiDrawArraysInstancedBaseInstanceWEBGL(
507     GLenum /* mode */,
508     const GLint* /* firsts */,
509     const GLsizei* /* counts */,
510     const GLsizei* /* instance_counts */,
511     const GLuint* /* baseinstances */,
512     GLsizei /* drawcount */) {}
MultiDrawElementsWEBGL(GLenum,const GLsizei *,GLenum,const GLsizei *,GLsizei)513 void GLES2InterfaceStub::MultiDrawElementsWEBGL(GLenum /* mode */,
514                                                 const GLsizei* /* counts */,
515                                                 GLenum /* type */,
516                                                 const GLsizei* /* offsets */,
517                                                 GLsizei /* drawcount */) {}
MultiDrawElementsInstancedWEBGL(GLenum,const GLsizei *,GLenum,const GLsizei *,const GLsizei *,GLsizei)518 void GLES2InterfaceStub::MultiDrawElementsInstancedWEBGL(
519     GLenum /* mode */,
520     const GLsizei* /* counts */,
521     GLenum /* type */,
522     const GLsizei* /* offsets */,
523     const GLsizei* /* instance_counts */,
524     GLsizei /* drawcount */) {}
MultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL(GLenum,const GLsizei *,GLenum,const GLsizei *,const GLsizei *,const GLint *,const GLuint *,GLsizei)525 void GLES2InterfaceStub::MultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL(
526     GLenum /* mode */,
527     const GLsizei* /* counts */,
528     GLenum /* type */,
529     const GLsizei* /* offsets */,
530     const GLsizei* /* instance_counts */,
531     const GLint* /* basevertices */,
532     const GLuint* /* baseinstances */,
533     GLsizei /* drawcount */) {}
StencilFunc(GLenum,GLint,GLuint)534 void GLES2InterfaceStub::StencilFunc(GLenum /* func */,
535                                      GLint /* ref */,
536                                      GLuint /* mask */) {}
StencilFuncSeparate(GLenum,GLenum,GLint,GLuint)537 void GLES2InterfaceStub::StencilFuncSeparate(GLenum /* face */,
538                                              GLenum /* func */,
539                                              GLint /* ref */,
540                                              GLuint /* mask */) {}
StencilMask(GLuint)541 void GLES2InterfaceStub::StencilMask(GLuint /* mask */) {}
StencilMaskSeparate(GLenum,GLuint)542 void GLES2InterfaceStub::StencilMaskSeparate(GLenum /* face */,
543                                              GLuint /* mask */) {}
StencilOp(GLenum,GLenum,GLenum)544 void GLES2InterfaceStub::StencilOp(GLenum /* fail */,
545                                    GLenum /* zfail */,
546                                    GLenum /* zpass */) {}
StencilOpSeparate(GLenum,GLenum,GLenum,GLenum)547 void GLES2InterfaceStub::StencilOpSeparate(GLenum /* face */,
548                                            GLenum /* fail */,
549                                            GLenum /* zfail */,
550                                            GLenum /* zpass */) {}
TexImage2D(GLenum,GLint,GLint,GLsizei,GLsizei,GLint,GLenum,GLenum,const void *)551 void GLES2InterfaceStub::TexImage2D(GLenum /* target */,
552                                     GLint /* level */,
553                                     GLint /* internalformat */,
554                                     GLsizei /* width */,
555                                     GLsizei /* height */,
556                                     GLint /* border */,
557                                     GLenum /* format */,
558                                     GLenum /* type */,
559                                     const void* /* pixels */) {}
TexImage3D(GLenum,GLint,GLint,GLsizei,GLsizei,GLsizei,GLint,GLenum,GLenum,const void *)560 void GLES2InterfaceStub::TexImage3D(GLenum /* target */,
561                                     GLint /* level */,
562                                     GLint /* internalformat */,
563                                     GLsizei /* width */,
564                                     GLsizei /* height */,
565                                     GLsizei /* depth */,
566                                     GLint /* border */,
567                                     GLenum /* format */,
568                                     GLenum /* type */,
569                                     const void* /* pixels */) {}
TexParameterf(GLenum,GLenum,GLfloat)570 void GLES2InterfaceStub::TexParameterf(GLenum /* target */,
571                                        GLenum /* pname */,
572                                        GLfloat /* param */) {}
TexParameterfv(GLenum,GLenum,const GLfloat *)573 void GLES2InterfaceStub::TexParameterfv(GLenum /* target */,
574                                         GLenum /* pname */,
575                                         const GLfloat* /* params */) {}
TexParameteri(GLenum,GLenum,GLint)576 void GLES2InterfaceStub::TexParameteri(GLenum /* target */,
577                                        GLenum /* pname */,
578                                        GLint /* param */) {}
TexParameteriv(GLenum,GLenum,const GLint *)579 void GLES2InterfaceStub::TexParameteriv(GLenum /* target */,
580                                         GLenum /* pname */,
581                                         const GLint* /* params */) {}
TexStorage3D(GLenum,GLsizei,GLenum,GLsizei,GLsizei,GLsizei)582 void GLES2InterfaceStub::TexStorage3D(GLenum /* target */,
583                                       GLsizei /* levels */,
584                                       GLenum /* internalFormat */,
585                                       GLsizei /* width */,
586                                       GLsizei /* height */,
587                                       GLsizei /* depth */) {}
TexSubImage2D(GLenum,GLint,GLint,GLint,GLsizei,GLsizei,GLenum,GLenum,const void *)588 void GLES2InterfaceStub::TexSubImage2D(GLenum /* target */,
589                                        GLint /* level */,
590                                        GLint /* xoffset */,
591                                        GLint /* yoffset */,
592                                        GLsizei /* width */,
593                                        GLsizei /* height */,
594                                        GLenum /* format */,
595                                        GLenum /* type */,
596                                        const void* /* pixels */) {}
TexSubImage3D(GLenum,GLint,GLint,GLint,GLint,GLsizei,GLsizei,GLsizei,GLenum,GLenum,const void *)597 void GLES2InterfaceStub::TexSubImage3D(GLenum /* target */,
598                                        GLint /* level */,
599                                        GLint /* xoffset */,
600                                        GLint /* yoffset */,
601                                        GLint /* zoffset */,
602                                        GLsizei /* width */,
603                                        GLsizei /* height */,
604                                        GLsizei /* depth */,
605                                        GLenum /* format */,
606                                        GLenum /* type */,
607                                        const void* /* pixels */) {}
TransformFeedbackVaryings(GLuint,GLsizei,const char * const *,GLenum)608 void GLES2InterfaceStub::TransformFeedbackVaryings(
609     GLuint /* program */,
610     GLsizei /* count */,
611     const char* const* /* varyings */,
612     GLenum /* buffermode */) {}
Uniform1f(GLint,GLfloat)613 void GLES2InterfaceStub::Uniform1f(GLint /* location */, GLfloat /* x */) {}
Uniform1fv(GLint,GLsizei,const GLfloat *)614 void GLES2InterfaceStub::Uniform1fv(GLint /* location */,
615                                     GLsizei /* count */,
616                                     const GLfloat* /* v */) {}
Uniform1i(GLint,GLint)617 void GLES2InterfaceStub::Uniform1i(GLint /* location */, GLint /* x */) {}
Uniform1iv(GLint,GLsizei,const GLint *)618 void GLES2InterfaceStub::Uniform1iv(GLint /* location */,
619                                     GLsizei /* count */,
620                                     const GLint* /* v */) {}
Uniform1ui(GLint,GLuint)621 void GLES2InterfaceStub::Uniform1ui(GLint /* location */, GLuint /* x */) {}
Uniform1uiv(GLint,GLsizei,const GLuint *)622 void GLES2InterfaceStub::Uniform1uiv(GLint /* location */,
623                                      GLsizei /* count */,
624                                      const GLuint* /* v */) {}
Uniform2f(GLint,GLfloat,GLfloat)625 void GLES2InterfaceStub::Uniform2f(GLint /* location */,
626                                    GLfloat /* x */,
627                                    GLfloat /* y */) {}
Uniform2fv(GLint,GLsizei,const GLfloat *)628 void GLES2InterfaceStub::Uniform2fv(GLint /* location */,
629                                     GLsizei /* count */,
630                                     const GLfloat* /* v */) {}
Uniform2i(GLint,GLint,GLint)631 void GLES2InterfaceStub::Uniform2i(GLint /* location */,
632                                    GLint /* x */,
633                                    GLint /* y */) {}
Uniform2iv(GLint,GLsizei,const GLint *)634 void GLES2InterfaceStub::Uniform2iv(GLint /* location */,
635                                     GLsizei /* count */,
636                                     const GLint* /* v */) {}
Uniform2ui(GLint,GLuint,GLuint)637 void GLES2InterfaceStub::Uniform2ui(GLint /* location */,
638                                     GLuint /* x */,
639                                     GLuint /* y */) {}
Uniform2uiv(GLint,GLsizei,const GLuint *)640 void GLES2InterfaceStub::Uniform2uiv(GLint /* location */,
641                                      GLsizei /* count */,
642                                      const GLuint* /* v */) {}
Uniform3f(GLint,GLfloat,GLfloat,GLfloat)643 void GLES2InterfaceStub::Uniform3f(GLint /* location */,
644                                    GLfloat /* x */,
645                                    GLfloat /* y */,
646                                    GLfloat /* z */) {}
Uniform3fv(GLint,GLsizei,const GLfloat *)647 void GLES2InterfaceStub::Uniform3fv(GLint /* location */,
648                                     GLsizei /* count */,
649                                     const GLfloat* /* v */) {}
Uniform3i(GLint,GLint,GLint,GLint)650 void GLES2InterfaceStub::Uniform3i(GLint /* location */,
651                                    GLint /* x */,
652                                    GLint /* y */,
653                                    GLint /* z */) {}
Uniform3iv(GLint,GLsizei,const GLint *)654 void GLES2InterfaceStub::Uniform3iv(GLint /* location */,
655                                     GLsizei /* count */,
656                                     const GLint* /* v */) {}
Uniform3ui(GLint,GLuint,GLuint,GLuint)657 void GLES2InterfaceStub::Uniform3ui(GLint /* location */,
658                                     GLuint /* x */,
659                                     GLuint /* y */,
660                                     GLuint /* z */) {}
Uniform3uiv(GLint,GLsizei,const GLuint *)661 void GLES2InterfaceStub::Uniform3uiv(GLint /* location */,
662                                      GLsizei /* count */,
663                                      const GLuint* /* v */) {}
Uniform4f(GLint,GLfloat,GLfloat,GLfloat,GLfloat)664 void GLES2InterfaceStub::Uniform4f(GLint /* location */,
665                                    GLfloat /* x */,
666                                    GLfloat /* y */,
667                                    GLfloat /* z */,
668                                    GLfloat /* w */) {}
Uniform4fv(GLint,GLsizei,const GLfloat *)669 void GLES2InterfaceStub::Uniform4fv(GLint /* location */,
670                                     GLsizei /* count */,
671                                     const GLfloat* /* v */) {}
Uniform4i(GLint,GLint,GLint,GLint,GLint)672 void GLES2InterfaceStub::Uniform4i(GLint /* location */,
673                                    GLint /* x */,
674                                    GLint /* y */,
675                                    GLint /* z */,
676                                    GLint /* w */) {}
Uniform4iv(GLint,GLsizei,const GLint *)677 void GLES2InterfaceStub::Uniform4iv(GLint /* location */,
678                                     GLsizei /* count */,
679                                     const GLint* /* v */) {}
Uniform4ui(GLint,GLuint,GLuint,GLuint,GLuint)680 void GLES2InterfaceStub::Uniform4ui(GLint /* location */,
681                                     GLuint /* x */,
682                                     GLuint /* y */,
683                                     GLuint /* z */,
684                                     GLuint /* w */) {}
Uniform4uiv(GLint,GLsizei,const GLuint *)685 void GLES2InterfaceStub::Uniform4uiv(GLint /* location */,
686                                      GLsizei /* count */,
687                                      const GLuint* /* v */) {}
UniformBlockBinding(GLuint,GLuint,GLuint)688 void GLES2InterfaceStub::UniformBlockBinding(GLuint /* program */,
689                                              GLuint /* index */,
690                                              GLuint /* binding */) {}
UniformMatrix2fv(GLint,GLsizei,GLboolean,const GLfloat *)691 void GLES2InterfaceStub::UniformMatrix2fv(GLint /* location */,
692                                           GLsizei /* count */,
693                                           GLboolean /* transpose */,
694                                           const GLfloat* /* value */) {}
UniformMatrix2x3fv(GLint,GLsizei,GLboolean,const GLfloat *)695 void GLES2InterfaceStub::UniformMatrix2x3fv(GLint /* location */,
696                                             GLsizei /* count */,
697                                             GLboolean /* transpose */,
698                                             const GLfloat* /* value */) {}
UniformMatrix2x4fv(GLint,GLsizei,GLboolean,const GLfloat *)699 void GLES2InterfaceStub::UniformMatrix2x4fv(GLint /* location */,
700                                             GLsizei /* count */,
701                                             GLboolean /* transpose */,
702                                             const GLfloat* /* value */) {}
UniformMatrix3fv(GLint,GLsizei,GLboolean,const GLfloat *)703 void GLES2InterfaceStub::UniformMatrix3fv(GLint /* location */,
704                                           GLsizei /* count */,
705                                           GLboolean /* transpose */,
706                                           const GLfloat* /* value */) {}
UniformMatrix3x2fv(GLint,GLsizei,GLboolean,const GLfloat *)707 void GLES2InterfaceStub::UniformMatrix3x2fv(GLint /* location */,
708                                             GLsizei /* count */,
709                                             GLboolean /* transpose */,
710                                             const GLfloat* /* value */) {}
UniformMatrix3x4fv(GLint,GLsizei,GLboolean,const GLfloat *)711 void GLES2InterfaceStub::UniformMatrix3x4fv(GLint /* location */,
712                                             GLsizei /* count */,
713                                             GLboolean /* transpose */,
714                                             const GLfloat* /* value */) {}
UniformMatrix4fv(GLint,GLsizei,GLboolean,const GLfloat *)715 void GLES2InterfaceStub::UniformMatrix4fv(GLint /* location */,
716                                           GLsizei /* count */,
717                                           GLboolean /* transpose */,
718                                           const GLfloat* /* value */) {}
UniformMatrix4x2fv(GLint,GLsizei,GLboolean,const GLfloat *)719 void GLES2InterfaceStub::UniformMatrix4x2fv(GLint /* location */,
720                                             GLsizei /* count */,
721                                             GLboolean /* transpose */,
722                                             const GLfloat* /* value */) {}
UniformMatrix4x3fv(GLint,GLsizei,GLboolean,const GLfloat *)723 void GLES2InterfaceStub::UniformMatrix4x3fv(GLint /* location */,
724                                             GLsizei /* count */,
725                                             GLboolean /* transpose */,
726                                             const GLfloat* /* value */) {}
UseProgram(GLuint)727 void GLES2InterfaceStub::UseProgram(GLuint /* program */) {}
ValidateProgram(GLuint)728 void GLES2InterfaceStub::ValidateProgram(GLuint /* program */) {}
VertexAttrib1f(GLuint,GLfloat)729 void GLES2InterfaceStub::VertexAttrib1f(GLuint /* indx */, GLfloat /* x */) {}
VertexAttrib1fv(GLuint,const GLfloat *)730 void GLES2InterfaceStub::VertexAttrib1fv(GLuint /* indx */,
731                                          const GLfloat* /* values */) {}
VertexAttrib2f(GLuint,GLfloat,GLfloat)732 void GLES2InterfaceStub::VertexAttrib2f(GLuint /* indx */,
733                                         GLfloat /* x */,
734                                         GLfloat /* y */) {}
VertexAttrib2fv(GLuint,const GLfloat *)735 void GLES2InterfaceStub::VertexAttrib2fv(GLuint /* indx */,
736                                          const GLfloat* /* values */) {}
VertexAttrib3f(GLuint,GLfloat,GLfloat,GLfloat)737 void GLES2InterfaceStub::VertexAttrib3f(GLuint /* indx */,
738                                         GLfloat /* x */,
739                                         GLfloat /* y */,
740                                         GLfloat /* z */) {}
VertexAttrib3fv(GLuint,const GLfloat *)741 void GLES2InterfaceStub::VertexAttrib3fv(GLuint /* indx */,
742                                          const GLfloat* /* values */) {}
VertexAttrib4f(GLuint,GLfloat,GLfloat,GLfloat,GLfloat)743 void GLES2InterfaceStub::VertexAttrib4f(GLuint /* indx */,
744                                         GLfloat /* x */,
745                                         GLfloat /* y */,
746                                         GLfloat /* z */,
747                                         GLfloat /* w */) {}
VertexAttrib4fv(GLuint,const GLfloat *)748 void GLES2InterfaceStub::VertexAttrib4fv(GLuint /* indx */,
749                                          const GLfloat* /* values */) {}
VertexAttribI4i(GLuint,GLint,GLint,GLint,GLint)750 void GLES2InterfaceStub::VertexAttribI4i(GLuint /* indx */,
751                                          GLint /* x */,
752                                          GLint /* y */,
753                                          GLint /* z */,
754                                          GLint /* w */) {}
VertexAttribI4iv(GLuint,const GLint *)755 void GLES2InterfaceStub::VertexAttribI4iv(GLuint /* indx */,
756                                           const GLint* /* values */) {}
VertexAttribI4ui(GLuint,GLuint,GLuint,GLuint,GLuint)757 void GLES2InterfaceStub::VertexAttribI4ui(GLuint /* indx */,
758                                           GLuint /* x */,
759                                           GLuint /* y */,
760                                           GLuint /* z */,
761                                           GLuint /* w */) {}
VertexAttribI4uiv(GLuint,const GLuint *)762 void GLES2InterfaceStub::VertexAttribI4uiv(GLuint /* indx */,
763                                            const GLuint* /* values */) {}
VertexAttribIPointer(GLuint,GLint,GLenum,GLsizei,const void *)764 void GLES2InterfaceStub::VertexAttribIPointer(GLuint /* indx */,
765                                               GLint /* size */,
766                                               GLenum /* type */,
767                                               GLsizei /* stride */,
768                                               const void* /* ptr */) {}
VertexAttribPointer(GLuint,GLint,GLenum,GLboolean,GLsizei,const void *)769 void GLES2InterfaceStub::VertexAttribPointer(GLuint /* indx */,
770                                              GLint /* size */,
771                                              GLenum /* type */,
772                                              GLboolean /* normalized */,
773                                              GLsizei /* stride */,
774                                              const void* /* ptr */) {}
Viewport(GLint,GLint,GLsizei,GLsizei)775 void GLES2InterfaceStub::Viewport(GLint /* x */,
776                                   GLint /* y */,
777                                   GLsizei /* width */,
778                                   GLsizei /* height */) {}
WaitSync(GLsync,GLbitfield,GLuint64)779 void GLES2InterfaceStub::WaitSync(GLsync /* sync */,
780                                   GLbitfield /* flags */,
781                                   GLuint64 /* timeout */) {}
BlitFramebufferCHROMIUM(GLint,GLint,GLint,GLint,GLint,GLint,GLint,GLint,GLbitfield,GLenum)782 void GLES2InterfaceStub::BlitFramebufferCHROMIUM(GLint /* srcX0 */,
783                                                  GLint /* srcY0 */,
784                                                  GLint /* srcX1 */,
785                                                  GLint /* srcY1 */,
786                                                  GLint /* dstX0 */,
787                                                  GLint /* dstY0 */,
788                                                  GLint /* dstX1 */,
789                                                  GLint /* dstY1 */,
790                                                  GLbitfield /* mask */,
791                                                  GLenum /* filter */) {}
RenderbufferStorageMultisampleCHROMIUM(GLenum,GLsizei,GLenum,GLsizei,GLsizei)792 void GLES2InterfaceStub::RenderbufferStorageMultisampleCHROMIUM(
793     GLenum /* target */,
794     GLsizei /* samples */,
795     GLenum /* internalformat */,
796     GLsizei /* width */,
797     GLsizei /* height */) {}
RenderbufferStorageMultisampleAdvancedAMD(GLenum,GLsizei,GLsizei,GLenum,GLsizei,GLsizei)798 void GLES2InterfaceStub::RenderbufferStorageMultisampleAdvancedAMD(
799     GLenum /* target */,
800     GLsizei /* samples */,
801     GLsizei /* storageSamples */,
802     GLenum /* internalformat */,
803     GLsizei /* width */,
804     GLsizei /* height */) {}
RenderbufferStorageMultisampleEXT(GLenum,GLsizei,GLenum,GLsizei,GLsizei)805 void GLES2InterfaceStub::RenderbufferStorageMultisampleEXT(
806     GLenum /* target */,
807     GLsizei /* samples */,
808     GLenum /* internalformat */,
809     GLsizei /* width */,
810     GLsizei /* height */) {}
FramebufferTexture2DMultisampleEXT(GLenum,GLenum,GLenum,GLuint,GLint,GLsizei)811 void GLES2InterfaceStub::FramebufferTexture2DMultisampleEXT(
812     GLenum /* target */,
813     GLenum /* attachment */,
814     GLenum /* textarget */,
815     GLuint /* texture */,
816     GLint /* level */,
817     GLsizei /* samples */) {}
TexStorage2DEXT(GLenum,GLsizei,GLenum,GLsizei,GLsizei)818 void GLES2InterfaceStub::TexStorage2DEXT(GLenum /* target */,
819                                          GLsizei /* levels */,
820                                          GLenum /* internalFormat */,
821                                          GLsizei /* width */,
822                                          GLsizei /* height */) {}
GenQueriesEXT(GLsizei,GLuint *)823 void GLES2InterfaceStub::GenQueriesEXT(GLsizei /* n */, GLuint* /* queries */) {
824 }
DeleteQueriesEXT(GLsizei,const GLuint *)825 void GLES2InterfaceStub::DeleteQueriesEXT(GLsizei /* n */,
826                                           const GLuint* /* queries */) {}
QueryCounterEXT(GLuint,GLenum)827 void GLES2InterfaceStub::QueryCounterEXT(GLuint /* id */, GLenum /* target */) {
828 }
IsQueryEXT(GLuint)829 GLboolean GLES2InterfaceStub::IsQueryEXT(GLuint /* id */) {
830   return 0;
831 }
BeginQueryEXT(GLenum,GLuint)832 void GLES2InterfaceStub::BeginQueryEXT(GLenum /* target */, GLuint /* id */) {}
BeginTransformFeedback(GLenum)833 void GLES2InterfaceStub::BeginTransformFeedback(GLenum /* primitivemode */) {}
EndQueryEXT(GLenum)834 void GLES2InterfaceStub::EndQueryEXT(GLenum /* target */) {}
EndTransformFeedback()835 void GLES2InterfaceStub::EndTransformFeedback() {}
GetQueryivEXT(GLenum,GLenum,GLint *)836 void GLES2InterfaceStub::GetQueryivEXT(GLenum /* target */,
837                                        GLenum /* pname */,
838                                        GLint* /* params */) {}
GetQueryObjectivEXT(GLuint,GLenum,GLint *)839 void GLES2InterfaceStub::GetQueryObjectivEXT(GLuint /* id */,
840                                              GLenum /* pname */,
841                                              GLint* /* params */) {}
GetQueryObjectuivEXT(GLuint,GLenum,GLuint *)842 void GLES2InterfaceStub::GetQueryObjectuivEXT(GLuint /* id */,
843                                               GLenum /* pname */,
844                                               GLuint* /* params */) {}
GetQueryObjecti64vEXT(GLuint,GLenum,GLint64 *)845 void GLES2InterfaceStub::GetQueryObjecti64vEXT(GLuint /* id */,
846                                                GLenum /* pname */,
847                                                GLint64* /* params */) {}
GetQueryObjectui64vEXT(GLuint,GLenum,GLuint64 *)848 void GLES2InterfaceStub::GetQueryObjectui64vEXT(GLuint /* id */,
849                                                 GLenum /* pname */,
850                                                 GLuint64* /* params */) {}
SetDisjointValueSyncCHROMIUM()851 void GLES2InterfaceStub::SetDisjointValueSyncCHROMIUM() {}
InsertEventMarkerEXT(GLsizei,const GLchar *)852 void GLES2InterfaceStub::InsertEventMarkerEXT(GLsizei /* length */,
853                                               const GLchar* /* marker */) {}
PushGroupMarkerEXT(GLsizei,const GLchar *)854 void GLES2InterfaceStub::PushGroupMarkerEXT(GLsizei /* length */,
855                                             const GLchar* /* marker */) {}
PopGroupMarkerEXT()856 void GLES2InterfaceStub::PopGroupMarkerEXT() {}
GenVertexArraysOES(GLsizei,GLuint *)857 void GLES2InterfaceStub::GenVertexArraysOES(GLsizei /* n */,
858                                             GLuint* /* arrays */) {}
DeleteVertexArraysOES(GLsizei,const GLuint *)859 void GLES2InterfaceStub::DeleteVertexArraysOES(GLsizei /* n */,
860                                                const GLuint* /* arrays */) {}
IsVertexArrayOES(GLuint)861 GLboolean GLES2InterfaceStub::IsVertexArrayOES(GLuint /* array */) {
862   return 0;
863 }
BindVertexArrayOES(GLuint)864 void GLES2InterfaceStub::BindVertexArrayOES(GLuint /* array */) {}
FramebufferParameteri(GLenum,GLenum,GLint)865 void GLES2InterfaceStub::FramebufferParameteri(GLenum /* target */,
866                                                GLenum /* pname */,
867                                                GLint /* param */) {}
BindImageTexture(GLuint,GLuint,GLint,GLboolean,GLint,GLenum,GLenum)868 void GLES2InterfaceStub::BindImageTexture(GLuint /* unit */,
869                                           GLuint /* texture */,
870                                           GLint /* level */,
871                                           GLboolean /* layered */,
872                                           GLint /* layer */,
873                                           GLenum /* access */,
874                                           GLenum /* format */) {}
DispatchCompute(GLuint,GLuint,GLuint)875 void GLES2InterfaceStub::DispatchCompute(GLuint /* num_groups_x */,
876                                          GLuint /* num_groups_y */,
877                                          GLuint /* num_groups_z */) {}
DispatchComputeIndirect(GLintptr)878 void GLES2InterfaceStub::DispatchComputeIndirect(GLintptr /* offset */) {}
DrawArraysIndirect(GLenum,const void *)879 void GLES2InterfaceStub::DrawArraysIndirect(GLenum /* mode */,
880                                             const void* /* offset */) {}
DrawElementsIndirect(GLenum,GLenum,const void *)881 void GLES2InterfaceStub::DrawElementsIndirect(GLenum /* mode */,
882                                               GLenum /* type */,
883                                               const void* /* offset */) {}
GetProgramInterfaceiv(GLuint,GLenum,GLenum,GLint *)884 void GLES2InterfaceStub::GetProgramInterfaceiv(GLuint /* program */,
885                                                GLenum /* program_interface */,
886                                                GLenum /* pname */,
887                                                GLint* /* params */) {}
GetProgramResourceIndex(GLuint,GLenum,const char *)888 GLuint GLES2InterfaceStub::GetProgramResourceIndex(
889     GLuint /* program */,
890     GLenum /* program_interface */,
891     const char* /* name */) {
892   return 0;
893 }
GetProgramResourceName(GLuint,GLenum,GLuint,GLsizei,GLsizei *,char *)894 void GLES2InterfaceStub::GetProgramResourceName(GLuint /* program */,
895                                                 GLenum /* program_interface */,
896                                                 GLuint /* index */,
897                                                 GLsizei /* bufsize */,
898                                                 GLsizei* /* length */,
899                                                 char* /* name */) {}
GetProgramResourceiv(GLuint,GLenum,GLuint,GLsizei,const GLenum *,GLsizei,GLsizei *,GLint *)900 void GLES2InterfaceStub::GetProgramResourceiv(GLuint /* program */,
901                                               GLenum /* program_interface */,
902                                               GLuint /* index */,
903                                               GLsizei /* prop_count */,
904                                               const GLenum* /* props */,
905                                               GLsizei /* bufsize */,
906                                               GLsizei* /* length */,
907                                               GLint* /* params */) {}
GetProgramResourceLocation(GLuint,GLenum,const char *)908 GLint GLES2InterfaceStub::GetProgramResourceLocation(
909     GLuint /* program */,
910     GLenum /* program_interface */,
911     const char* /* name */) {
912   return 0;
913 }
MemoryBarrierEXT(GLbitfield)914 void GLES2InterfaceStub::MemoryBarrierEXT(GLbitfield /* barriers */) {}
MemoryBarrierByRegion(GLbitfield)915 void GLES2InterfaceStub::MemoryBarrierByRegion(GLbitfield /* barriers */) {}
SwapBuffers(GLuint64,GLbitfield)916 void GLES2InterfaceStub::SwapBuffers(GLuint64 /* swap_id */,
917                                      GLbitfield /* flags */) {}
GetMaxValueInBufferCHROMIUM(GLuint,GLsizei,GLenum,GLuint)918 GLuint GLES2InterfaceStub::GetMaxValueInBufferCHROMIUM(GLuint /* buffer_id */,
919                                                        GLsizei /* count */,
920                                                        GLenum /* type */,
921                                                        GLuint /* offset */) {
922   return 0;
923 }
EnableFeatureCHROMIUM(const char *)924 GLboolean GLES2InterfaceStub::EnableFeatureCHROMIUM(const char* /* feature */) {
925   return 0;
926 }
MapBufferCHROMIUM(GLuint,GLenum)927 void* GLES2InterfaceStub::MapBufferCHROMIUM(GLuint /* target */,
928                                             GLenum /* access */) {
929   return 0;
930 }
UnmapBufferCHROMIUM(GLuint)931 GLboolean GLES2InterfaceStub::UnmapBufferCHROMIUM(GLuint /* target */) {
932   return 0;
933 }
MapBufferSubDataCHROMIUM(GLuint,GLintptr,GLsizeiptr,GLenum)934 void* GLES2InterfaceStub::MapBufferSubDataCHROMIUM(GLuint /* target */,
935                                                    GLintptr /* offset */,
936                                                    GLsizeiptr /* size */,
937                                                    GLenum /* access */) {
938   return 0;
939 }
UnmapBufferSubDataCHROMIUM(const void *)940 void GLES2InterfaceStub::UnmapBufferSubDataCHROMIUM(const void* /* mem */) {}
MapBufferRange(GLenum,GLintptr,GLsizeiptr,GLbitfield)941 void* GLES2InterfaceStub::MapBufferRange(GLenum /* target */,
942                                          GLintptr /* offset */,
943                                          GLsizeiptr /* size */,
944                                          GLbitfield /* access */) {
945   return 0;
946 }
UnmapBuffer(GLenum)947 GLboolean GLES2InterfaceStub::UnmapBuffer(GLenum /* target */) {
948   return 0;
949 }
FlushMappedBufferRange(GLenum,GLintptr,GLsizeiptr)950 void GLES2InterfaceStub::FlushMappedBufferRange(GLenum /* target */,
951                                                 GLintptr /* offset */,
952                                                 GLsizeiptr /* size */) {}
MapTexSubImage2DCHROMIUM(GLenum,GLint,GLint,GLint,GLsizei,GLsizei,GLenum,GLenum,GLenum)953 void* GLES2InterfaceStub::MapTexSubImage2DCHROMIUM(GLenum /* target */,
954                                                    GLint /* level */,
955                                                    GLint /* xoffset */,
956                                                    GLint /* yoffset */,
957                                                    GLsizei /* width */,
958                                                    GLsizei /* height */,
959                                                    GLenum /* format */,
960                                                    GLenum /* type */,
961                                                    GLenum /* access */) {
962   return 0;
963 }
UnmapTexSubImage2DCHROMIUM(const void *)964 void GLES2InterfaceStub::UnmapTexSubImage2DCHROMIUM(const void* /* mem */) {}
ResizeCHROMIUM(GLuint,GLuint,GLfloat,GLcolorSpace,GLboolean)965 void GLES2InterfaceStub::ResizeCHROMIUM(GLuint /* width */,
966                                         GLuint /* height */,
967                                         GLfloat /* scale_factor */,
968                                         GLcolorSpace /* color_space */,
969                                         GLboolean /* alpha */) {}
GetRequestableExtensionsCHROMIUM()970 const GLchar* GLES2InterfaceStub::GetRequestableExtensionsCHROMIUM() {
971   return 0;
972 }
RequestExtensionCHROMIUM(const char *)973 void GLES2InterfaceStub::RequestExtensionCHROMIUM(const char* /* extension */) {
974 }
GetProgramInfoCHROMIUM(GLuint,GLsizei,GLsizei *,void *)975 void GLES2InterfaceStub::GetProgramInfoCHROMIUM(GLuint /* program */,
976                                                 GLsizei /* bufsize */,
977                                                 GLsizei* /* size */,
978                                                 void* /* info */) {}
GetUniformBlocksCHROMIUM(GLuint,GLsizei,GLsizei *,void *)979 void GLES2InterfaceStub::GetUniformBlocksCHROMIUM(GLuint /* program */,
980                                                   GLsizei /* bufsize */,
981                                                   GLsizei* /* size */,
982                                                   void* /* info */) {}
GetTransformFeedbackVaryingsCHROMIUM(GLuint,GLsizei,GLsizei *,void *)983 void GLES2InterfaceStub::GetTransformFeedbackVaryingsCHROMIUM(
984     GLuint /* program */,
985     GLsizei /* bufsize */,
986     GLsizei* /* size */,
987     void* /* info */) {}
GetUniformsES3CHROMIUM(GLuint,GLsizei,GLsizei *,void *)988 void GLES2InterfaceStub::GetUniformsES3CHROMIUM(GLuint /* program */,
989                                                 GLsizei /* bufsize */,
990                                                 GLsizei* /* size */,
991                                                 void* /* info */) {}
CreateImageCHROMIUM(ClientBuffer,GLsizei,GLsizei,GLenum)992 GLuint GLES2InterfaceStub::CreateImageCHROMIUM(ClientBuffer /* buffer */,
993                                                GLsizei /* width */,
994                                                GLsizei /* height */,
995                                                GLenum /* internalformat */) {
996   return 0;
997 }
DestroyImageCHROMIUM(GLuint)998 void GLES2InterfaceStub::DestroyImageCHROMIUM(GLuint /* image_id */) {}
DescheduleUntilFinishedCHROMIUM()999 void GLES2InterfaceStub::DescheduleUntilFinishedCHROMIUM() {}
GetTranslatedShaderSourceANGLE(GLuint,GLsizei,GLsizei *,char *)1000 void GLES2InterfaceStub::GetTranslatedShaderSourceANGLE(GLuint /* shader */,
1001                                                         GLsizei /* bufsize */,
1002                                                         GLsizei* /* length */,
1003                                                         char* /* source */) {}
PostSubBufferCHROMIUM(GLuint64,GLint,GLint,GLint,GLint,GLbitfield)1004 void GLES2InterfaceStub::PostSubBufferCHROMIUM(GLuint64 /* swap_id */,
1005                                                GLint /* x */,
1006                                                GLint /* y */,
1007                                                GLint /* width */,
1008                                                GLint /* height */,
1009                                                GLbitfield /* flags */) {}
CopyTextureCHROMIUM(GLuint,GLint,GLenum,GLuint,GLint,GLint,GLenum,GLboolean,GLboolean,GLboolean)1010 void GLES2InterfaceStub::CopyTextureCHROMIUM(
1011     GLuint /* source_id */,
1012     GLint /* source_level */,
1013     GLenum /* dest_target */,
1014     GLuint /* dest_id */,
1015     GLint /* dest_level */,
1016     GLint /* internalformat */,
1017     GLenum /* dest_type */,
1018     GLboolean /* unpack_flip_y */,
1019     GLboolean /* unpack_premultiply_alpha */,
1020     GLboolean /* unpack_unmultiply_alpha */) {}
CopySubTextureCHROMIUM(GLuint,GLint,GLenum,GLuint,GLint,GLint,GLint,GLint,GLint,GLsizei,GLsizei,GLboolean,GLboolean,GLboolean)1021 void GLES2InterfaceStub::CopySubTextureCHROMIUM(
1022     GLuint /* source_id */,
1023     GLint /* source_level */,
1024     GLenum /* dest_target */,
1025     GLuint /* dest_id */,
1026     GLint /* dest_level */,
1027     GLint /* xoffset */,
1028     GLint /* yoffset */,
1029     GLint /* x */,
1030     GLint /* y */,
1031     GLsizei /* width */,
1032     GLsizei /* height */,
1033     GLboolean /* unpack_flip_y */,
1034     GLboolean /* unpack_premultiply_alpha */,
1035     GLboolean /* unpack_unmultiply_alpha */) {}
DrawArraysInstancedANGLE(GLenum,GLint,GLsizei,GLsizei)1036 void GLES2InterfaceStub::DrawArraysInstancedANGLE(GLenum /* mode */,
1037                                                   GLint /* first */,
1038                                                   GLsizei /* count */,
1039                                                   GLsizei /* primcount */) {}
DrawArraysInstancedBaseInstanceANGLE(GLenum,GLint,GLsizei,GLsizei,GLuint)1040 void GLES2InterfaceStub::DrawArraysInstancedBaseInstanceANGLE(
1041     GLenum /* mode */,
1042     GLint /* first */,
1043     GLsizei /* count */,
1044     GLsizei /* primcount */,
1045     GLuint /* baseinstance */) {}
DrawElementsInstancedANGLE(GLenum,GLsizei,GLenum,const void *,GLsizei)1046 void GLES2InterfaceStub::DrawElementsInstancedANGLE(GLenum /* mode */,
1047                                                     GLsizei /* count */,
1048                                                     GLenum /* type */,
1049                                                     const void* /* indices */,
1050                                                     GLsizei /* primcount */) {}
DrawElementsInstancedBaseVertexBaseInstanceANGLE(GLenum,GLsizei,GLenum,const void *,GLsizei,GLint,GLuint)1051 void GLES2InterfaceStub::DrawElementsInstancedBaseVertexBaseInstanceANGLE(
1052     GLenum /* mode */,
1053     GLsizei /* count */,
1054     GLenum /* type */,
1055     const void* /* indices */,
1056     GLsizei /* primcount */,
1057     GLint /* basevertex */,
1058     GLuint /* baseinstance */) {}
VertexAttribDivisorANGLE(GLuint,GLuint)1059 void GLES2InterfaceStub::VertexAttribDivisorANGLE(GLuint /* index */,
1060                                                   GLuint /* divisor */) {}
ProduceTextureDirectCHROMIUM(GLuint,GLbyte *)1061 void GLES2InterfaceStub::ProduceTextureDirectCHROMIUM(GLuint /* texture */,
1062                                                       GLbyte* /* mailbox */) {}
CreateAndConsumeTextureCHROMIUM(const GLbyte *)1063 GLuint GLES2InterfaceStub::CreateAndConsumeTextureCHROMIUM(
1064     const GLbyte* /* mailbox */) {
1065   return 0;
1066 }
BindUniformLocationCHROMIUM(GLuint,GLint,const char *)1067 void GLES2InterfaceStub::BindUniformLocationCHROMIUM(GLuint /* program */,
1068                                                      GLint /* location */,
1069                                                      const char* /* name */) {}
BindTexImage2DCHROMIUM(GLenum,GLint)1070 void GLES2InterfaceStub::BindTexImage2DCHROMIUM(GLenum /* target */,
1071                                                 GLint /* imageId */) {}
BindTexImage2DWithInternalformatCHROMIUM(GLenum,GLenum,GLint)1072 void GLES2InterfaceStub::BindTexImage2DWithInternalformatCHROMIUM(
1073     GLenum /* target */,
1074     GLenum /* internalformat */,
1075     GLint /* imageId */) {}
ReleaseTexImage2DCHROMIUM(GLenum,GLint)1076 void GLES2InterfaceStub::ReleaseTexImage2DCHROMIUM(GLenum /* target */,
1077                                                    GLint /* imageId */) {}
TraceBeginCHROMIUM(const char *,const char *)1078 void GLES2InterfaceStub::TraceBeginCHROMIUM(const char* /* category_name */,
1079                                             const char* /* trace_name */) {}
TraceEndCHROMIUM()1080 void GLES2InterfaceStub::TraceEndCHROMIUM() {}
DiscardFramebufferEXT(GLenum,GLsizei,const GLenum *)1081 void GLES2InterfaceStub::DiscardFramebufferEXT(
1082     GLenum /* target */,
1083     GLsizei /* count */,
1084     const GLenum* /* attachments */) {}
LoseContextCHROMIUM(GLenum,GLenum)1085 void GLES2InterfaceStub::LoseContextCHROMIUM(GLenum /* current */,
1086                                              GLenum /* other */) {}
UnpremultiplyAndDitherCopyCHROMIUM(GLuint,GLuint,GLint,GLint,GLsizei,GLsizei)1087 void GLES2InterfaceStub::UnpremultiplyAndDitherCopyCHROMIUM(
1088     GLuint /* source_id */,
1089     GLuint /* dest_id */,
1090     GLint /* x */,
1091     GLint /* y */,
1092     GLsizei /* width */,
1093     GLsizei /* height */) {}
DrawBuffersEXT(GLsizei,const GLenum *)1094 void GLES2InterfaceStub::DrawBuffersEXT(GLsizei /* count */,
1095                                         const GLenum* /* bufs */) {}
DiscardBackbufferCHROMIUM()1096 void GLES2InterfaceStub::DiscardBackbufferCHROMIUM() {}
ScheduleOverlayPlaneCHROMIUM(GLint,GLenum,GLuint,GLint,GLint,GLint,GLint,GLfloat,GLfloat,GLfloat,GLfloat,GLboolean,GLuint)1097 void GLES2InterfaceStub::ScheduleOverlayPlaneCHROMIUM(
1098     GLint /* plane_z_order */,
1099     GLenum /* plane_transform */,
1100     GLuint /* overlay_texture_id */,
1101     GLint /* bounds_x */,
1102     GLint /* bounds_y */,
1103     GLint /* bounds_width */,
1104     GLint /* bounds_height */,
1105     GLfloat /* uv_x */,
1106     GLfloat /* uv_y */,
1107     GLfloat /* uv_width */,
1108     GLfloat /* uv_height */,
1109     GLboolean /* enable_blend */,
1110     GLuint /* gpu_fence_id */) {}
ScheduleCALayerSharedStateCHROMIUM(GLfloat,GLboolean,const GLfloat *,const GLfloat *,GLint,const GLfloat *)1111 void GLES2InterfaceStub::ScheduleCALayerSharedStateCHROMIUM(
1112     GLfloat /* opacity */,
1113     GLboolean /* is_clipped */,
1114     const GLfloat* /* clip_rect */,
1115     const GLfloat* /* rounded_corner_bounds */,
1116     GLint /* sorting_context_id */,
1117     const GLfloat* /* transform */) {}
ScheduleCALayerCHROMIUM(GLuint,const GLfloat *,GLuint,GLuint,const GLfloat *,GLuint)1118 void GLES2InterfaceStub::ScheduleCALayerCHROMIUM(
1119     GLuint /* contents_texture_id */,
1120     const GLfloat* /* contents_rect */,
1121     GLuint /* background_color */,
1122     GLuint /* edge_aa_mask */,
1123     const GLfloat* /* bounds_rect */,
1124     GLuint /* filter */) {}
ScheduleCALayerInUseQueryCHROMIUM(GLsizei,const GLuint *)1125 void GLES2InterfaceStub::ScheduleCALayerInUseQueryCHROMIUM(
1126     GLsizei /* count */,
1127     const GLuint* /* textures */) {}
CommitOverlayPlanesCHROMIUM(GLuint64,GLbitfield)1128 void GLES2InterfaceStub::CommitOverlayPlanesCHROMIUM(GLuint64 /* swap_id */,
1129                                                      GLbitfield /* flags */) {}
FlushDriverCachesCHROMIUM()1130 void GLES2InterfaceStub::FlushDriverCachesCHROMIUM() {}
GetLastFlushIdCHROMIUM()1131 GLuint GLES2InterfaceStub::GetLastFlushIdCHROMIUM() {
1132   return 0;
1133 }
ScheduleDCLayerCHROMIUM(GLuint,GLuint,GLint,GLint,GLint,GLint,GLint,GLint,GLint,GLint,GLint,GLfloat,GLfloat,GLfloat,GLfloat,GLfloat,GLfloat,GLboolean,GLint,GLint,GLint,GLint,GLuint)1134 void GLES2InterfaceStub::ScheduleDCLayerCHROMIUM(
1135     GLuint /* texture_0 */,
1136     GLuint /* texture_1 */,
1137     GLint /* z_order */,
1138     GLint /* content_x */,
1139     GLint /* content_y */,
1140     GLint /* content_width */,
1141     GLint /* content_height */,
1142     GLint /* quad_x */,
1143     GLint /* quad_y */,
1144     GLint /* quad_width */,
1145     GLint /* quad_height */,
1146     GLfloat /* transform_c1r1 */,
1147     GLfloat /* transform_c2r1 */,
1148     GLfloat /* transform_c1r2 */,
1149     GLfloat /* transform_c2r2 */,
1150     GLfloat /* transform_tx */,
1151     GLfloat /* transform_ty */,
1152     GLboolean /* is_clipped */,
1153     GLint /* clip_x */,
1154     GLint /* clip_y */,
1155     GLint /* clip_width */,
1156     GLint /* clip_height */,
1157     GLuint /* protected_video_type */) {}
SetActiveURLCHROMIUM(const char *)1158 void GLES2InterfaceStub::SetActiveURLCHROMIUM(const char* /* url */) {}
ContextVisibilityHintCHROMIUM(GLboolean)1159 void GLES2InterfaceStub::ContextVisibilityHintCHROMIUM(
1160     GLboolean /* visibility */) {}
CoverageModulationCHROMIUM(GLenum)1161 void GLES2InterfaceStub::CoverageModulationCHROMIUM(GLenum /* components */) {}
GetGraphicsResetStatusKHR()1162 GLenum GLES2InterfaceStub::GetGraphicsResetStatusKHR() {
1163   return 0;
1164 }
BlendBarrierKHR()1165 void GLES2InterfaceStub::BlendBarrierKHR() {}
BindFragDataLocationIndexedEXT(GLuint,GLuint,GLuint,const char *)1166 void GLES2InterfaceStub::BindFragDataLocationIndexedEXT(
1167     GLuint /* program */,
1168     GLuint /* colorNumber */,
1169     GLuint /* index */,
1170     const char* /* name */) {}
BindFragDataLocationEXT(GLuint,GLuint,const char *)1171 void GLES2InterfaceStub::BindFragDataLocationEXT(GLuint /* program */,
1172                                                  GLuint /* colorNumber */,
1173                                                  const char* /* name */) {}
GetFragDataIndexEXT(GLuint,const char *)1174 GLint GLES2InterfaceStub::GetFragDataIndexEXT(GLuint /* program */,
1175                                               const char* /* name */) {
1176   return 0;
1177 }
UniformMatrix4fvStreamTextureMatrixCHROMIUM(GLint,GLboolean,const GLfloat *)1178 void GLES2InterfaceStub::UniformMatrix4fvStreamTextureMatrixCHROMIUM(
1179     GLint /* location */,
1180     GLboolean /* transpose */,
1181     const GLfloat* /* transform */) {}
OverlayPromotionHintCHROMIUM(GLuint,GLboolean,GLint,GLint,GLint,GLint)1182 void GLES2InterfaceStub::OverlayPromotionHintCHROMIUM(
1183     GLuint /* texture */,
1184     GLboolean /* promotion_hint */,
1185     GLint /* display_x */,
1186     GLint /* display_y */,
1187     GLint /* display_width */,
1188     GLint /* display_height */) {}
SwapBuffersWithBoundsCHROMIUM(GLuint64,GLsizei,const GLint *,GLbitfield)1189 void GLES2InterfaceStub::SwapBuffersWithBoundsCHROMIUM(GLuint64 /* swap_id */,
1190                                                        GLsizei /* count */,
1191                                                        const GLint* /* rects */,
1192                                                        GLbitfield /* flags */) {
1193 }
SetDrawRectangleCHROMIUM(GLint,GLint,GLint,GLint)1194 void GLES2InterfaceStub::SetDrawRectangleCHROMIUM(GLint /* x */,
1195                                                   GLint /* y */,
1196                                                   GLint /* width */,
1197                                                   GLint /* height */) {}
SetEnableDCLayersCHROMIUM(GLboolean)1198 void GLES2InterfaceStub::SetEnableDCLayersCHROMIUM(GLboolean /* enabled */) {}
InitializeDiscardableTextureCHROMIUM(GLuint)1199 void GLES2InterfaceStub::InitializeDiscardableTextureCHROMIUM(
1200     GLuint /* texture_id */) {}
UnlockDiscardableTextureCHROMIUM(GLuint)1201 void GLES2InterfaceStub::UnlockDiscardableTextureCHROMIUM(
1202     GLuint /* texture_id */) {}
LockDiscardableTextureCHROMIUM(GLuint)1203 bool GLES2InterfaceStub::LockDiscardableTextureCHROMIUM(
1204     GLuint /* texture_id */) {
1205   return 0;
1206 }
TexStorage2DImageCHROMIUM(GLenum,GLenum,GLenum,GLsizei,GLsizei)1207 void GLES2InterfaceStub::TexStorage2DImageCHROMIUM(GLenum /* target */,
1208                                                    GLenum /* internalFormat */,
1209                                                    GLenum /* bufferUsage */,
1210                                                    GLsizei /* width */,
1211                                                    GLsizei /* height */) {}
SetColorSpaceMetadataCHROMIUM(GLuint,GLcolorSpace)1212 void GLES2InterfaceStub::SetColorSpaceMetadataCHROMIUM(
1213     GLuint /* texture_id */,
1214     GLcolorSpace /* color_space */) {}
WindowRectanglesEXT(GLenum,GLsizei,const GLint *)1215 void GLES2InterfaceStub::WindowRectanglesEXT(GLenum /* mode */,
1216                                              GLsizei /* count */,
1217                                              const GLint* /* box */) {}
CreateGpuFenceCHROMIUM()1218 GLuint GLES2InterfaceStub::CreateGpuFenceCHROMIUM() {
1219   return 0;
1220 }
CreateClientGpuFenceCHROMIUM(ClientGpuFence)1221 GLuint GLES2InterfaceStub::CreateClientGpuFenceCHROMIUM(
1222     ClientGpuFence /* source */) {
1223   return 0;
1224 }
WaitGpuFenceCHROMIUM(GLuint)1225 void GLES2InterfaceStub::WaitGpuFenceCHROMIUM(GLuint /* gpu_fence_id */) {}
DestroyGpuFenceCHROMIUM(GLuint)1226 void GLES2InterfaceStub::DestroyGpuFenceCHROMIUM(GLuint /* gpu_fence_id */) {}
InvalidateReadbackBufferShadowDataCHROMIUM(GLuint)1227 void GLES2InterfaceStub::InvalidateReadbackBufferShadowDataCHROMIUM(
1228     GLuint /* buffer_id */) {}
FramebufferTextureMultiviewOVR(GLenum,GLenum,GLuint,GLint,GLint,GLsizei)1229 void GLES2InterfaceStub::FramebufferTextureMultiviewOVR(
1230     GLenum /* target */,
1231     GLenum /* attachment */,
1232     GLuint /* texture */,
1233     GLint /* level */,
1234     GLint /* baseViewIndex */,
1235     GLsizei /* numViews */) {}
MaxShaderCompilerThreadsKHR(GLuint)1236 void GLES2InterfaceStub::MaxShaderCompilerThreadsKHR(GLuint /* count */) {}
CreateAndTexStorage2DSharedImageCHROMIUM(const GLbyte *)1237 GLuint GLES2InterfaceStub::CreateAndTexStorage2DSharedImageCHROMIUM(
1238     const GLbyte* /* mailbox */) {
1239   return 0;
1240 }
1241 GLuint
CreateAndTexStorage2DSharedImageWithInternalFormatCHROMIUM(const GLbyte *,GLenum)1242 GLES2InterfaceStub::CreateAndTexStorage2DSharedImageWithInternalFormatCHROMIUM(
1243     const GLbyte* /* mailbox */,
1244     GLenum /* internalformat */) {
1245   return 0;
1246 }
BeginSharedImageAccessDirectCHROMIUM(GLuint,GLenum)1247 void GLES2InterfaceStub::BeginSharedImageAccessDirectCHROMIUM(
1248     GLuint /* texture */,
1249     GLenum /* mode */) {}
EndSharedImageAccessDirectCHROMIUM(GLuint)1250 void GLES2InterfaceStub::EndSharedImageAccessDirectCHROMIUM(
1251     GLuint /* texture */) {}
BeginBatchReadAccessSharedImageCHROMIUM()1252 void GLES2InterfaceStub::BeginBatchReadAccessSharedImageCHROMIUM() {}
EndBatchReadAccessSharedImageCHROMIUM()1253 void GLES2InterfaceStub::EndBatchReadAccessSharedImageCHROMIUM() {}
1254 #endif  // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_IMPL_AUTOGEN_H_
1255