1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 // This file is auto-generated from
6 // gpu/command_buffer/build_gles2_cmd_buffer.py
7 // It's formatted by clang-format using chromium coding style:
8 // clang-format -i -style=chromium filename
11 // This file is included by gles2_interface_stub.cc.
12 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_IMPL_AUTOGEN_H_
13 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_IMPL_AUTOGEN_H_
15 void GLES2InterfaceStub::ActiveTexture(GLenum
/* texture */) {}
16 void GLES2InterfaceStub::AttachShader(GLuint
/* program */,
17 GLuint
/* shader */) {}
18 void GLES2InterfaceStub::BindAttribLocation(GLuint
/* program */,
20 const char* /* name */) {}
21 void GLES2InterfaceStub::BindBuffer(GLenum
/* target */, GLuint
/* buffer */) {}
22 void GLES2InterfaceStub::BindBufferBase(GLenum
/* target */,
24 GLuint
/* buffer */) {}
25 void GLES2InterfaceStub::BindBufferRange(GLenum
/* target */,
28 GLintptr
/* offset */,
29 GLsizeiptr
/* size */) {}
30 void GLES2InterfaceStub::BindFramebuffer(GLenum
/* target */,
31 GLuint
/* framebuffer */) {}
32 void GLES2InterfaceStub::BindRenderbuffer(GLenum
/* target */,
33 GLuint
/* renderbuffer */) {}
34 void GLES2InterfaceStub::BindSampler(GLuint
/* unit */, GLuint
/* sampler */) {}
35 void GLES2InterfaceStub::BindTexture(GLenum
/* target */,
36 GLuint
/* texture */) {}
37 void GLES2InterfaceStub::BindTransformFeedback(GLenum
/* target */,
38 GLuint
/* transformfeedback */) {
40 void GLES2InterfaceStub::BlendColor(GLclampf
/* red */,
43 GLclampf
/* alpha */) {}
44 void GLES2InterfaceStub::BlendEquation(GLenum
/* mode */) {}
45 void GLES2InterfaceStub::BlendEquationSeparate(GLenum
/* modeRGB */,
46 GLenum
/* modeAlpha */) {}
47 void GLES2InterfaceStub::BlendFunc(GLenum
/* sfactor */, GLenum
/* dfactor */) {
49 void GLES2InterfaceStub::BlendFuncSeparate(GLenum
/* srcRGB */,
51 GLenum
/* srcAlpha */,
52 GLenum
/* dstAlpha */) {}
53 void GLES2InterfaceStub::BufferData(GLenum
/* target */,
54 GLsizeiptr
/* size */,
55 const void* /* data */,
56 GLenum
/* usage */) {}
57 void GLES2InterfaceStub::BufferSubData(GLenum
/* target */,
58 GLintptr
/* offset */,
59 GLsizeiptr
/* size */,
60 const void* /* data */) {}
61 GLenum
GLES2InterfaceStub::CheckFramebufferStatus(GLenum
/* target */) {
64 void GLES2InterfaceStub::Clear(GLbitfield
/* mask */) {}
65 void GLES2InterfaceStub::ClearBufferfi(GLenum
/* buffer */,
66 GLint
/* drawbuffers */,
68 GLint
/* stencil */) {}
69 void GLES2InterfaceStub::ClearBufferfv(GLenum
/* buffer */,
70 GLint
/* drawbuffers */,
71 const GLfloat
* /* value */) {}
72 void GLES2InterfaceStub::ClearBufferiv(GLenum
/* buffer */,
73 GLint
/* drawbuffers */,
74 const GLint
* /* value */) {}
75 void GLES2InterfaceStub::ClearBufferuiv(GLenum
/* buffer */,
76 GLint
/* drawbuffers */,
77 const GLuint
* /* value */) {}
78 void GLES2InterfaceStub::ClearColor(GLclampf
/* red */,
81 GLclampf
/* alpha */) {}
82 void GLES2InterfaceStub::ClearDepthf(GLclampf
/* depth */) {}
83 void GLES2InterfaceStub::ClearStencil(GLint
/* s */) {}
84 GLenum
GLES2InterfaceStub::ClientWaitSync(GLsync
/* sync */,
85 GLbitfield
/* flags */,
86 GLuint64
/* timeout */) {
89 void GLES2InterfaceStub::ColorMask(GLboolean
/* red */,
90 GLboolean
/* green */,
92 GLboolean
/* alpha */) {}
93 void GLES2InterfaceStub::CompileShader(GLuint
/* shader */) {}
94 void GLES2InterfaceStub::CompressedTexImage2D(GLenum
/* target */,
96 GLenum
/* internalformat */,
100 GLsizei
/* imageSize */,
101 const void* /* data */) {}
102 void GLES2InterfaceStub::CompressedTexSubImage2D(GLenum
/* target */,
107 GLsizei
/* height */,
109 GLsizei
/* imageSize */,
110 const void* /* data */) {}
111 void GLES2InterfaceStub::CompressedTexImage3D(GLenum
/* target */,
113 GLenum
/* internalformat */,
115 GLsizei
/* height */,
118 GLsizei
/* imageSize */,
119 const void* /* data */) {}
120 void GLES2InterfaceStub::CompressedTexSubImage3D(GLenum
/* target */,
126 GLsizei
/* height */,
129 GLsizei
/* imageSize */,
130 const void* /* data */) {}
131 void GLES2InterfaceStub::CopyBufferSubData(GLenum
/* readtarget */,
132 GLenum
/* writetarget */,
133 GLintptr
/* readoffset */,
134 GLintptr
/* writeoffset */,
135 GLsizeiptr
/* size */) {}
136 void GLES2InterfaceStub::CopyTexImage2D(GLenum
/* target */,
138 GLenum
/* internalformat */,
142 GLsizei
/* height */,
143 GLint
/* border */) {}
144 void GLES2InterfaceStub::CopyTexSubImage2D(GLenum
/* target */,
151 GLsizei
/* height */) {}
152 void GLES2InterfaceStub::CopyTexSubImage3D(GLenum
/* target */,
160 GLsizei
/* height */) {}
161 GLuint
GLES2InterfaceStub::CreateProgram() {
164 GLuint
GLES2InterfaceStub::CreateShader(GLenum
/* type */) {
167 void GLES2InterfaceStub::CullFace(GLenum
/* mode */) {}
168 void GLES2InterfaceStub::DeleteBuffers(GLsizei
/* n */,
169 const GLuint
* /* buffers */) {}
170 void GLES2InterfaceStub::DeleteFramebuffers(GLsizei
/* n */,
171 const GLuint
* /* framebuffers */) {}
172 void GLES2InterfaceStub::DeleteProgram(GLuint
/* program */) {}
173 void GLES2InterfaceStub::DeleteRenderbuffers(
175 const GLuint
* /* renderbuffers */) {}
176 void GLES2InterfaceStub::DeleteSamplers(GLsizei
/* n */,
177 const GLuint
* /* samplers */) {}
178 void GLES2InterfaceStub::DeleteSync(GLsync
/* sync */) {}
179 void GLES2InterfaceStub::DeleteShader(GLuint
/* shader */) {}
180 void GLES2InterfaceStub::DeleteTextures(GLsizei
/* n */,
181 const GLuint
* /* textures */) {}
182 void GLES2InterfaceStub::DeleteTransformFeedbacks(GLsizei
/* n */,
183 const GLuint
* /* ids */) {}
184 void GLES2InterfaceStub::DepthFunc(GLenum
/* func */) {}
185 void GLES2InterfaceStub::DepthMask(GLboolean
/* flag */) {}
186 void GLES2InterfaceStub::DepthRangef(GLclampf
/* zNear */,
187 GLclampf
/* zFar */) {}
188 void GLES2InterfaceStub::DetachShader(GLuint
/* program */,
189 GLuint
/* shader */) {}
190 void GLES2InterfaceStub::Disable(GLenum
/* cap */) {}
191 void GLES2InterfaceStub::DisableVertexAttribArray(GLuint
/* index */) {}
192 void GLES2InterfaceStub::DrawArrays(GLenum
/* mode */,
194 GLsizei
/* count */) {}
195 void GLES2InterfaceStub::DrawElements(GLenum
/* mode */,
198 const void* /* indices */) {}
199 void GLES2InterfaceStub::DrawRangeElements(GLenum
/* mode */,
204 const void* /* indices */) {}
205 void GLES2InterfaceStub::Enable(GLenum
/* cap */) {}
206 void GLES2InterfaceStub::EnableVertexAttribArray(GLuint
/* index */) {}
207 GLsync
GLES2InterfaceStub::FenceSync(GLenum
/* condition */,
208 GLbitfield
/* flags */) {
211 void GLES2InterfaceStub::Finish() {}
212 void GLES2InterfaceStub::Flush() {}
213 void GLES2InterfaceStub::FramebufferRenderbuffer(
215 GLenum
/* attachment */,
216 GLenum
/* renderbuffertarget */,
217 GLuint
/* renderbuffer */) {}
218 void GLES2InterfaceStub::FramebufferTexture2D(GLenum
/* target */,
219 GLenum
/* attachment */,
220 GLenum
/* textarget */,
221 GLuint
/* texture */,
222 GLint
/* level */) {}
223 void GLES2InterfaceStub::FramebufferTextureLayer(GLenum
/* target */,
224 GLenum
/* attachment */,
225 GLuint
/* texture */,
227 GLint
/* layer */) {}
228 void GLES2InterfaceStub::FrontFace(GLenum
/* mode */) {}
229 void GLES2InterfaceStub::GenBuffers(GLsizei
/* n */, GLuint
* /* buffers */) {}
230 void GLES2InterfaceStub::GenerateMipmap(GLenum
/* target */) {}
231 void GLES2InterfaceStub::GenFramebuffers(GLsizei
/* n */,
232 GLuint
* /* framebuffers */) {}
233 void GLES2InterfaceStub::GenRenderbuffers(GLsizei
/* n */,
234 GLuint
* /* renderbuffers */) {}
235 void GLES2InterfaceStub::GenSamplers(GLsizei
/* n */, GLuint
* /* samplers */) {}
236 void GLES2InterfaceStub::GenTextures(GLsizei
/* n */, GLuint
* /* textures */) {}
237 void GLES2InterfaceStub::GenTransformFeedbacks(GLsizei
/* n */,
238 GLuint
* /* ids */) {}
239 void GLES2InterfaceStub::GetActiveAttrib(GLuint
/* program */,
241 GLsizei
/* bufsize */,
242 GLsizei
* /* length */,
246 void GLES2InterfaceStub::GetActiveUniform(GLuint
/* program */,
248 GLsizei
/* bufsize */,
249 GLsizei
* /* length */,
253 void GLES2InterfaceStub::GetActiveUniformBlockiv(GLuint
/* program */,
256 GLint
* /* params */) {}
257 void GLES2InterfaceStub::GetActiveUniformBlockName(GLuint
/* program */,
259 GLsizei
/* bufsize */,
260 GLsizei
* /* length */,
262 void GLES2InterfaceStub::GetActiveUniformsiv(GLuint
/* program */,
264 const GLuint
* /* indices */,
266 GLint
* /* params */) {}
267 void GLES2InterfaceStub::GetAttachedShaders(GLuint
/* program */,
268 GLsizei
/* maxcount */,
269 GLsizei
* /* count */,
270 GLuint
* /* shaders */) {}
271 GLint
GLES2InterfaceStub::GetAttribLocation(GLuint
/* program */,
272 const char* /* name */) {
275 void GLES2InterfaceStub::GetBooleanv(GLenum
/* pname */,
276 GLboolean
* /* params */) {}
277 void GLES2InterfaceStub::GetBufferParameteri64v(GLenum
/* target */,
279 GLint64
* /* params */) {}
280 void GLES2InterfaceStub::GetBufferParameteriv(GLenum
/* target */,
282 GLint
* /* params */) {}
283 GLenum
GLES2InterfaceStub::GetError() {
286 void GLES2InterfaceStub::GetFloatv(GLenum
/* pname */, GLfloat
* /* params */) {}
287 GLint
GLES2InterfaceStub::GetFragDataLocation(GLuint
/* program */,
288 const char* /* name */) {
291 void GLES2InterfaceStub::GetFramebufferAttachmentParameteriv(
293 GLenum
/* attachment */,
295 GLint
* /* params */) {}
296 void GLES2InterfaceStub::GetInteger64v(GLenum
/* pname */,
297 GLint64
* /* params */) {}
298 void GLES2InterfaceStub::GetIntegeri_v(GLenum
/* pname */,
300 GLint
* /* data */) {}
301 void GLES2InterfaceStub::GetInteger64i_v(GLenum
/* pname */,
303 GLint64
* /* data */) {}
304 void GLES2InterfaceStub::GetIntegerv(GLenum
/* pname */, GLint
* /* params */) {}
305 void GLES2InterfaceStub::GetInternalformativ(GLenum
/* target */,
308 GLsizei
/* bufSize */,
309 GLint
* /* params */) {}
310 void GLES2InterfaceStub::GetProgramiv(GLuint
/* program */,
312 GLint
* /* params */) {}
313 void GLES2InterfaceStub::GetProgramInfoLog(GLuint
/* program */,
314 GLsizei
/* bufsize */,
315 GLsizei
* /* length */,
316 char* /* infolog */) {}
317 void GLES2InterfaceStub::GetRenderbufferParameteriv(GLenum
/* target */,
319 GLint
* /* params */) {}
320 void GLES2InterfaceStub::GetSamplerParameterfv(GLuint
/* sampler */,
322 GLfloat
* /* params */) {}
323 void GLES2InterfaceStub::GetSamplerParameteriv(GLuint
/* sampler */,
325 GLint
* /* params */) {}
326 void GLES2InterfaceStub::GetShaderiv(GLuint
/* shader */,
328 GLint
* /* params */) {}
329 void GLES2InterfaceStub::GetShaderInfoLog(GLuint
/* shader */,
330 GLsizei
/* bufsize */,
331 GLsizei
* /* length */,
332 char* /* infolog */) {}
333 void GLES2InterfaceStub::GetShaderPrecisionFormat(GLenum
/* shadertype */,
334 GLenum
/* precisiontype */,
336 GLint
* /* precision */) {}
337 void GLES2InterfaceStub::GetShaderSource(GLuint
/* shader */,
338 GLsizei
/* bufsize */,
339 GLsizei
* /* length */,
340 char* /* source */) {}
341 const GLubyte
* GLES2InterfaceStub::GetString(GLenum
/* name */) {
344 void GLES2InterfaceStub::GetSynciv(GLsync
/* sync */,
346 GLsizei
/* bufsize */,
347 GLsizei
* /* length */,
348 GLint
* /* values */) {}
349 void GLES2InterfaceStub::GetTexParameterfv(GLenum
/* target */,
351 GLfloat
* /* params */) {}
352 void GLES2InterfaceStub::GetTexParameteriv(GLenum
/* target */,
354 GLint
* /* params */) {}
355 void GLES2InterfaceStub::GetTransformFeedbackVarying(GLuint
/* program */,
357 GLsizei
/* bufsize */,
358 GLsizei
* /* length */,
362 GLuint
GLES2InterfaceStub::GetUniformBlockIndex(GLuint
/* program */,
363 const char* /* name */) {
366 void GLES2InterfaceStub::GetUniformfv(GLuint
/* program */,
367 GLint
/* location */,
368 GLfloat
* /* params */) {}
369 void GLES2InterfaceStub::GetUniformiv(GLuint
/* program */,
370 GLint
/* location */,
371 GLint
* /* params */) {}
372 void GLES2InterfaceStub::GetUniformuiv(GLuint
/* program */,
373 GLint
/* location */,
374 GLuint
* /* params */) {}
375 void GLES2InterfaceStub::GetUniformIndices(GLuint
/* program */,
377 const char* const* /* names */,
378 GLuint
* /* indices */) {}
379 GLint
GLES2InterfaceStub::GetUniformLocation(GLuint
/* program */,
380 const char* /* name */) {
383 void GLES2InterfaceStub::GetVertexAttribfv(GLuint
/* index */,
385 GLfloat
* /* params */) {}
386 void GLES2InterfaceStub::GetVertexAttribiv(GLuint
/* index */,
388 GLint
* /* params */) {}
389 void GLES2InterfaceStub::GetVertexAttribIiv(GLuint
/* index */,
391 GLint
* /* params */) {}
392 void GLES2InterfaceStub::GetVertexAttribIuiv(GLuint
/* index */,
394 GLuint
* /* params */) {}
395 void GLES2InterfaceStub::GetVertexAttribPointerv(GLuint
/* index */,
397 void** /* pointer */) {}
398 void GLES2InterfaceStub::Hint(GLenum
/* target */, GLenum
/* mode */) {}
399 void GLES2InterfaceStub::InvalidateFramebuffer(
402 const GLenum
* /* attachments */) {}
403 void GLES2InterfaceStub::InvalidateSubFramebuffer(
406 const GLenum
* /* attachments */,
410 GLsizei
/* height */) {}
411 GLboolean
GLES2InterfaceStub::IsBuffer(GLuint
/* buffer */) {
414 GLboolean
GLES2InterfaceStub::IsEnabled(GLenum
/* cap */) {
417 GLboolean
GLES2InterfaceStub::IsFramebuffer(GLuint
/* framebuffer */) {
420 GLboolean
GLES2InterfaceStub::IsProgram(GLuint
/* program */) {
423 GLboolean
GLES2InterfaceStub::IsRenderbuffer(GLuint
/* renderbuffer */) {
426 GLboolean
GLES2InterfaceStub::IsSampler(GLuint
/* sampler */) {
429 GLboolean
GLES2InterfaceStub::IsShader(GLuint
/* shader */) {
432 GLboolean
GLES2InterfaceStub::IsSync(GLsync
/* sync */) {
435 GLboolean
GLES2InterfaceStub::IsTexture(GLuint
/* texture */) {
438 GLboolean
GLES2InterfaceStub::IsTransformFeedback(
439 GLuint
/* transformfeedback */) {
442 void GLES2InterfaceStub::LineWidth(GLfloat
/* width */) {}
443 void GLES2InterfaceStub::LinkProgram(GLuint
/* program */) {}
444 void GLES2InterfaceStub::PauseTransformFeedback() {}
445 void GLES2InterfaceStub::PixelStorei(GLenum
/* pname */, GLint
/* param */) {}
446 void GLES2InterfaceStub::PolygonOffset(GLfloat
/* factor */,
447 GLfloat
/* units */) {}
448 void GLES2InterfaceStub::ReadBuffer(GLenum
/* src */) {}
449 void GLES2InterfaceStub::ReadPixels(GLint
/* x */,
452 GLsizei
/* height */,
455 void* /* pixels */) {}
456 void GLES2InterfaceStub::ReleaseShaderCompiler() {}
457 void GLES2InterfaceStub::RenderbufferStorage(GLenum
/* target */,
458 GLenum
/* internalformat */,
460 GLsizei
/* height */) {}
461 void GLES2InterfaceStub::ResumeTransformFeedback() {}
462 void GLES2InterfaceStub::SampleCoverage(GLclampf
/* value */,
463 GLboolean
/* invert */) {}
464 void GLES2InterfaceStub::SamplerParameterf(GLuint
/* sampler */,
466 GLfloat
/* param */) {}
467 void GLES2InterfaceStub::SamplerParameterfv(GLuint
/* sampler */,
469 const GLfloat
* /* params */) {}
470 void GLES2InterfaceStub::SamplerParameteri(GLuint
/* sampler */,
472 GLint
/* param */) {}
473 void GLES2InterfaceStub::SamplerParameteriv(GLuint
/* sampler */,
475 const GLint
* /* params */) {}
476 void GLES2InterfaceStub::Scissor(GLint
/* x */,
479 GLsizei
/* height */) {}
480 void GLES2InterfaceStub::ShaderBinary(GLsizei
/* n */,
481 const GLuint
* /* shaders */,
482 GLenum
/* binaryformat */,
483 const void* /* binary */,
484 GLsizei
/* length */) {}
485 void GLES2InterfaceStub::ShaderSource(GLuint
/* shader */,
487 const GLchar
* const* /* str */,
488 const GLint
* /* length */) {}
489 void GLES2InterfaceStub::ShallowFinishCHROMIUM() {}
490 void GLES2InterfaceStub::ShallowFlushCHROMIUM() {}
491 void GLES2InterfaceStub::OrderingBarrierCHROMIUM() {}
492 void GLES2InterfaceStub::StencilFunc(GLenum
/* func */,
494 GLuint
/* mask */) {}
495 void GLES2InterfaceStub::StencilFuncSeparate(GLenum
/* face */,
498 GLuint
/* mask */) {}
499 void GLES2InterfaceStub::StencilMask(GLuint
/* mask */) {}
500 void GLES2InterfaceStub::StencilMaskSeparate(GLenum
/* face */,
501 GLuint
/* mask */) {}
502 void GLES2InterfaceStub::StencilOp(GLenum
/* fail */,
504 GLenum
/* zpass */) {}
505 void GLES2InterfaceStub::StencilOpSeparate(GLenum
/* face */,
508 GLenum
/* zpass */) {}
509 void GLES2InterfaceStub::TexImage2D(GLenum
/* target */,
511 GLint
/* internalformat */,
513 GLsizei
/* height */,
517 const void* /* pixels */) {}
518 void GLES2InterfaceStub::TexImage3D(GLenum
/* target */,
520 GLint
/* internalformat */,
522 GLsizei
/* height */,
527 const void* /* pixels */) {}
528 void GLES2InterfaceStub::TexParameterf(GLenum
/* target */,
530 GLfloat
/* param */) {}
531 void GLES2InterfaceStub::TexParameterfv(GLenum
/* target */,
533 const GLfloat
* /* params */) {}
534 void GLES2InterfaceStub::TexParameteri(GLenum
/* target */,
536 GLint
/* param */) {}
537 void GLES2InterfaceStub::TexParameteriv(GLenum
/* target */,
539 const GLint
* /* params */) {}
540 void GLES2InterfaceStub::TexStorage3D(GLenum
/* target */,
541 GLsizei
/* levels */,
542 GLenum
/* internalFormat */,
544 GLsizei
/* height */,
545 GLsizei
/* depth */) {}
546 void GLES2InterfaceStub::TexSubImage2D(GLenum
/* target */,
551 GLsizei
/* height */,
554 const void* /* pixels */) {}
555 void GLES2InterfaceStub::TexSubImage3D(GLenum
/* target */,
561 GLsizei
/* height */,
565 const void* /* pixels */) {}
566 void GLES2InterfaceStub::TransformFeedbackVaryings(
567 GLuint
/* program */,
569 const char* const* /* varyings */,
570 GLenum
/* buffermode */) {}
571 void GLES2InterfaceStub::Uniform1f(GLint
/* location */, GLfloat
/* x */) {}
572 void GLES2InterfaceStub::Uniform1fv(GLint
/* location */,
574 const GLfloat
* /* v */) {}
575 void GLES2InterfaceStub::Uniform1i(GLint
/* location */, GLint
/* x */) {}
576 void GLES2InterfaceStub::Uniform1iv(GLint
/* location */,
578 const GLint
* /* v */) {}
579 void GLES2InterfaceStub::Uniform1ui(GLint
/* location */, GLuint
/* x */) {}
580 void GLES2InterfaceStub::Uniform1uiv(GLint
/* location */,
582 const GLuint
* /* v */) {}
583 void GLES2InterfaceStub::Uniform2f(GLint
/* location */,
586 void GLES2InterfaceStub::Uniform2fv(GLint
/* location */,
588 const GLfloat
* /* v */) {}
589 void GLES2InterfaceStub::Uniform2i(GLint
/* location */,
592 void GLES2InterfaceStub::Uniform2iv(GLint
/* location */,
594 const GLint
* /* v */) {}
595 void GLES2InterfaceStub::Uniform2ui(GLint
/* location */,
598 void GLES2InterfaceStub::Uniform2uiv(GLint
/* location */,
600 const GLuint
* /* v */) {}
601 void GLES2InterfaceStub::Uniform3f(GLint
/* location */,
605 void GLES2InterfaceStub::Uniform3fv(GLint
/* location */,
607 const GLfloat
* /* v */) {}
608 void GLES2InterfaceStub::Uniform3i(GLint
/* location */,
612 void GLES2InterfaceStub::Uniform3iv(GLint
/* location */,
614 const GLint
* /* v */) {}
615 void GLES2InterfaceStub::Uniform3ui(GLint
/* location */,
619 void GLES2InterfaceStub::Uniform3uiv(GLint
/* location */,
621 const GLuint
* /* v */) {}
622 void GLES2InterfaceStub::Uniform4f(GLint
/* location */,
627 void GLES2InterfaceStub::Uniform4fv(GLint
/* location */,
629 const GLfloat
* /* v */) {}
630 void GLES2InterfaceStub::Uniform4i(GLint
/* location */,
635 void GLES2InterfaceStub::Uniform4iv(GLint
/* location */,
637 const GLint
* /* v */) {}
638 void GLES2InterfaceStub::Uniform4ui(GLint
/* location */,
643 void GLES2InterfaceStub::Uniform4uiv(GLint
/* location */,
645 const GLuint
* /* v */) {}
646 void GLES2InterfaceStub::UniformBlockBinding(GLuint
/* program */,
648 GLuint
/* binding */) {}
649 void GLES2InterfaceStub::UniformMatrix2fv(GLint
/* location */,
651 GLboolean
/* transpose */,
652 const GLfloat
* /* value */) {}
653 void GLES2InterfaceStub::UniformMatrix2x3fv(GLint
/* location */,
655 GLboolean
/* transpose */,
656 const GLfloat
* /* value */) {}
657 void GLES2InterfaceStub::UniformMatrix2x4fv(GLint
/* location */,
659 GLboolean
/* transpose */,
660 const GLfloat
* /* value */) {}
661 void GLES2InterfaceStub::UniformMatrix3fv(GLint
/* location */,
663 GLboolean
/* transpose */,
664 const GLfloat
* /* value */) {}
665 void GLES2InterfaceStub::UniformMatrix3x2fv(GLint
/* location */,
667 GLboolean
/* transpose */,
668 const GLfloat
* /* value */) {}
669 void GLES2InterfaceStub::UniformMatrix3x4fv(GLint
/* location */,
671 GLboolean
/* transpose */,
672 const GLfloat
* /* value */) {}
673 void GLES2InterfaceStub::UniformMatrix4fv(GLint
/* location */,
675 GLboolean
/* transpose */,
676 const GLfloat
* /* value */) {}
677 void GLES2InterfaceStub::UniformMatrix4x2fv(GLint
/* location */,
679 GLboolean
/* transpose */,
680 const GLfloat
* /* value */) {}
681 void GLES2InterfaceStub::UniformMatrix4x3fv(GLint
/* location */,
683 GLboolean
/* transpose */,
684 const GLfloat
* /* value */) {}
685 void GLES2InterfaceStub::UseProgram(GLuint
/* program */) {}
686 void GLES2InterfaceStub::ValidateProgram(GLuint
/* program */) {}
687 void GLES2InterfaceStub::VertexAttrib1f(GLuint
/* indx */, GLfloat
/* x */) {}
688 void GLES2InterfaceStub::VertexAttrib1fv(GLuint
/* indx */,
689 const GLfloat
* /* values */) {}
690 void GLES2InterfaceStub::VertexAttrib2f(GLuint
/* indx */,
693 void GLES2InterfaceStub::VertexAttrib2fv(GLuint
/* indx */,
694 const GLfloat
* /* values */) {}
695 void GLES2InterfaceStub::VertexAttrib3f(GLuint
/* indx */,
699 void GLES2InterfaceStub::VertexAttrib3fv(GLuint
/* indx */,
700 const GLfloat
* /* values */) {}
701 void GLES2InterfaceStub::VertexAttrib4f(GLuint
/* indx */,
706 void GLES2InterfaceStub::VertexAttrib4fv(GLuint
/* indx */,
707 const GLfloat
* /* values */) {}
708 void GLES2InterfaceStub::VertexAttribI4i(GLuint
/* indx */,
713 void GLES2InterfaceStub::VertexAttribI4iv(GLuint
/* indx */,
714 const GLint
* /* values */) {}
715 void GLES2InterfaceStub::VertexAttribI4ui(GLuint
/* indx */,
720 void GLES2InterfaceStub::VertexAttribI4uiv(GLuint
/* indx */,
721 const GLuint
* /* values */) {}
722 void GLES2InterfaceStub::VertexAttribIPointer(GLuint
/* indx */,
725 GLsizei
/* stride */,
726 const void* /* ptr */) {}
727 void GLES2InterfaceStub::VertexAttribPointer(GLuint
/* indx */,
730 GLboolean
/* normalized */,
731 GLsizei
/* stride */,
732 const void* /* ptr */) {}
733 void GLES2InterfaceStub::Viewport(GLint
/* x */,
736 GLsizei
/* height */) {}
737 void GLES2InterfaceStub::WaitSync(GLsync
/* sync */,
738 GLbitfield
/* flags */,
739 GLuint64
/* timeout */) {}
740 void GLES2InterfaceStub::BlitFramebufferCHROMIUM(GLint
/* srcX0 */,
748 GLbitfield
/* mask */,
749 GLenum
/* filter */) {}
750 void GLES2InterfaceStub::RenderbufferStorageMultisampleCHROMIUM(
752 GLsizei
/* samples */,
753 GLenum
/* internalformat */,
755 GLsizei
/* height */) {}
756 void GLES2InterfaceStub::RenderbufferStorageMultisampleEXT(
758 GLsizei
/* samples */,
759 GLenum
/* internalformat */,
761 GLsizei
/* height */) {}
762 void GLES2InterfaceStub::FramebufferTexture2DMultisampleEXT(
764 GLenum
/* attachment */,
765 GLenum
/* textarget */,
766 GLuint
/* texture */,
768 GLsizei
/* samples */) {}
769 void GLES2InterfaceStub::TexStorage2DEXT(GLenum
/* target */,
770 GLsizei
/* levels */,
771 GLenum
/* internalFormat */,
773 GLsizei
/* height */) {}
774 void GLES2InterfaceStub::GenQueriesEXT(GLsizei
/* n */, GLuint
* /* queries */) {
776 void GLES2InterfaceStub::DeleteQueriesEXT(GLsizei
/* n */,
777 const GLuint
* /* queries */) {}
778 void GLES2InterfaceStub::QueryCounterEXT(GLuint
/* id */, GLenum
/* target */) {
780 GLboolean
GLES2InterfaceStub::IsQueryEXT(GLuint
/* id */) {
783 void GLES2InterfaceStub::BeginQueryEXT(GLenum
/* target */, GLuint
/* id */) {}
784 void GLES2InterfaceStub::BeginTransformFeedback(GLenum
/* primitivemode */) {}
785 void GLES2InterfaceStub::EndQueryEXT(GLenum
/* target */) {}
786 void GLES2InterfaceStub::EndTransformFeedback() {}
787 void GLES2InterfaceStub::GetQueryivEXT(GLenum
/* target */,
789 GLint
* /* params */) {}
790 void GLES2InterfaceStub::GetQueryObjectivEXT(GLuint
/* id */,
792 GLint
* /* params */) {}
793 void GLES2InterfaceStub::GetQueryObjectuivEXT(GLuint
/* id */,
795 GLuint
* /* params */) {}
796 void GLES2InterfaceStub::GetQueryObjecti64vEXT(GLuint
/* id */,
798 GLint64
* /* params */) {}
799 void GLES2InterfaceStub::GetQueryObjectui64vEXT(GLuint
/* id */,
801 GLuint64
* /* params */) {}
802 void GLES2InterfaceStub::SetDisjointValueSyncCHROMIUM() {}
803 void GLES2InterfaceStub::InsertEventMarkerEXT(GLsizei
/* length */,
804 const GLchar
* /* marker */) {}
805 void GLES2InterfaceStub::PushGroupMarkerEXT(GLsizei
/* length */,
806 const GLchar
* /* marker */) {}
807 void GLES2InterfaceStub::PopGroupMarkerEXT() {}
808 void GLES2InterfaceStub::GenVertexArraysOES(GLsizei
/* n */,
809 GLuint
* /* arrays */) {}
810 void GLES2InterfaceStub::DeleteVertexArraysOES(GLsizei
/* n */,
811 const GLuint
* /* arrays */) {}
812 GLboolean
GLES2InterfaceStub::IsVertexArrayOES(GLuint
/* array */) {
815 void GLES2InterfaceStub::BindVertexArrayOES(GLuint
/* array */) {}
816 void GLES2InterfaceStub::SwapBuffers() {}
817 GLuint
GLES2InterfaceStub::GetMaxValueInBufferCHROMIUM(GLuint
/* buffer_id */,
820 GLuint
/* offset */) {
823 GLboolean
GLES2InterfaceStub::EnableFeatureCHROMIUM(const char* /* feature */) {
826 void* GLES2InterfaceStub::MapBufferCHROMIUM(GLuint
/* target */,
827 GLenum
/* access */) {
830 GLboolean
GLES2InterfaceStub::UnmapBufferCHROMIUM(GLuint
/* target */) {
833 void* GLES2InterfaceStub::MapBufferSubDataCHROMIUM(GLuint
/* target */,
834 GLintptr
/* offset */,
835 GLsizeiptr
/* size */,
836 GLenum
/* access */) {
839 void GLES2InterfaceStub::UnmapBufferSubDataCHROMIUM(const void* /* mem */) {}
840 void* GLES2InterfaceStub::MapBufferRange(GLenum
/* target */,
841 GLintptr
/* offset */,
842 GLsizeiptr
/* size */,
843 GLbitfield
/* access */) {
846 GLboolean
GLES2InterfaceStub::UnmapBuffer(GLenum
/* target */) {
849 void* GLES2InterfaceStub::MapTexSubImage2DCHROMIUM(GLenum
/* target */,
854 GLsizei
/* height */,
857 GLenum
/* access */) {
860 void GLES2InterfaceStub::UnmapTexSubImage2DCHROMIUM(const void* /* mem */) {}
861 void GLES2InterfaceStub::ResizeCHROMIUM(GLuint
/* width */,
863 GLfloat
/* scale_factor */) {}
864 const GLchar
* GLES2InterfaceStub::GetRequestableExtensionsCHROMIUM() {
867 void GLES2InterfaceStub::RequestExtensionCHROMIUM(const char* /* extension */) {
869 void GLES2InterfaceStub::RateLimitOffscreenContextCHROMIUM() {}
870 void GLES2InterfaceStub::GetProgramInfoCHROMIUM(GLuint
/* program */,
871 GLsizei
/* bufsize */,
874 void GLES2InterfaceStub::GetUniformBlocksCHROMIUM(GLuint
/* program */,
875 GLsizei
/* bufsize */,
878 void GLES2InterfaceStub::GetTransformFeedbackVaryingsCHROMIUM(
879 GLuint
/* program */,
880 GLsizei
/* bufsize */,
883 void GLES2InterfaceStub::GetUniformsES3CHROMIUM(GLuint
/* program */,
884 GLsizei
/* bufsize */,
887 GLuint
GLES2InterfaceStub::CreateStreamTextureCHROMIUM(GLuint
/* texture */) {
890 GLuint
GLES2InterfaceStub::CreateImageCHROMIUM(ClientBuffer
/* buffer */,
892 GLsizei
/* height */,
893 GLenum
/* internalformat */) {
896 void GLES2InterfaceStub::DestroyImageCHROMIUM(GLuint
/* image_id */) {}
897 GLuint
GLES2InterfaceStub::CreateGpuMemoryBufferImageCHROMIUM(
899 GLsizei
/* height */,
900 GLenum
/* internalformat */,
901 GLenum
/* usage */) {
904 void GLES2InterfaceStub::GetTranslatedShaderSourceANGLE(GLuint
/* shader */,
905 GLsizei
/* bufsize */,
906 GLsizei
* /* length */,
907 char* /* source */) {}
908 void GLES2InterfaceStub::PostSubBufferCHROMIUM(GLint
/* x */,
911 GLint
/* height */) {}
912 void GLES2InterfaceStub::TexImageIOSurface2DCHROMIUM(GLenum
/* target */,
914 GLsizei
/* height */,
915 GLuint
/* ioSurfaceId */,
916 GLuint
/* plane */) {}
917 void GLES2InterfaceStub::CopyTextureCHROMIUM(
919 GLenum
/* source_id */,
920 GLenum
/* dest_id */,
921 GLint
/* internalformat */,
922 GLenum
/* dest_type */,
923 GLboolean
/* unpack_flip_y */,
924 GLboolean
/* unpack_premultiply_alpha */,
925 GLboolean
/* unpack_unmultiply_alpha */) {}
926 void GLES2InterfaceStub::CopySubTextureCHROMIUM(
928 GLenum
/* source_id */,
929 GLenum
/* dest_id */,
935 GLsizei
/* height */,
936 GLboolean
/* unpack_flip_y */,
937 GLboolean
/* unpack_premultiply_alpha */,
938 GLboolean
/* unpack_unmultiply_alpha */) {}
939 void GLES2InterfaceStub::CompressedCopyTextureCHROMIUM(GLenum
/* target */,
940 GLenum
/* source_id */,
941 GLenum
/* dest_id */) {}
942 void GLES2InterfaceStub::CompressedCopySubTextureCHROMIUM(
944 GLenum
/* source_id */,
945 GLenum
/* dest_id */,
951 GLsizei
/* height */) {}
952 void GLES2InterfaceStub::DrawArraysInstancedANGLE(GLenum
/* mode */,
955 GLsizei
/* primcount */) {}
956 void GLES2InterfaceStub::DrawElementsInstancedANGLE(GLenum
/* mode */,
959 const void* /* indices */,
960 GLsizei
/* primcount */) {}
961 void GLES2InterfaceStub::VertexAttribDivisorANGLE(GLuint
/* index */,
962 GLuint
/* divisor */) {}
963 void GLES2InterfaceStub::GenMailboxCHROMIUM(GLbyte
* /* mailbox */) {}
964 void GLES2InterfaceStub::ProduceTextureCHROMIUM(GLenum
/* target */,
965 const GLbyte
* /* mailbox */) {}
966 void GLES2InterfaceStub::ProduceTextureDirectCHROMIUM(
967 GLuint
/* texture */,
969 const GLbyte
* /* mailbox */) {}
970 void GLES2InterfaceStub::ConsumeTextureCHROMIUM(GLenum
/* target */,
971 const GLbyte
* /* mailbox */) {}
972 GLuint
GLES2InterfaceStub::CreateAndConsumeTextureCHROMIUM(
974 const GLbyte
* /* mailbox */) {
977 void GLES2InterfaceStub::BindUniformLocationCHROMIUM(GLuint
/* program */,
978 GLint
/* location */,
979 const char* /* name */) {}
980 void GLES2InterfaceStub::GenValuebuffersCHROMIUM(GLsizei
/* n */,
981 GLuint
* /* buffers */) {}
982 void GLES2InterfaceStub::DeleteValuebuffersCHROMIUM(
984 const GLuint
* /* valuebuffers */) {}
985 GLboolean
GLES2InterfaceStub::IsValuebufferCHROMIUM(GLuint
/* valuebuffer */) {
988 void GLES2InterfaceStub::BindValuebufferCHROMIUM(GLenum
/* target */,
989 GLuint
/* valuebuffer */) {}
990 void GLES2InterfaceStub::SubscribeValueCHROMIUM(GLenum
/* target */,
991 GLenum
/* subscription */) {}
992 void GLES2InterfaceStub::PopulateSubscribedValuesCHROMIUM(GLenum
/* target */) {
994 void GLES2InterfaceStub::UniformValuebufferCHROMIUM(GLint
/* location */,
996 GLenum
/* subscription */) {
998 void GLES2InterfaceStub::BindTexImage2DCHROMIUM(GLenum
/* target */,
999 GLint
/* imageId */) {}
1000 void GLES2InterfaceStub::ReleaseTexImage2DCHROMIUM(GLenum
/* target */,
1001 GLint
/* imageId */) {}
1002 void GLES2InterfaceStub::TraceBeginCHROMIUM(const char* /* category_name */,
1003 const char* /* trace_name */) {}
1004 void GLES2InterfaceStub::TraceEndCHROMIUM() {}
1005 void GLES2InterfaceStub::AsyncTexSubImage2DCHROMIUM(GLenum
/* target */,
1007 GLint
/* xoffset */,
1008 GLint
/* yoffset */,
1009 GLsizei
/* width */,
1010 GLsizei
/* height */,
1011 GLenum
/* format */,
1013 const void* /* data */) {}
1014 void GLES2InterfaceStub::AsyncTexImage2DCHROMIUM(GLenum
/* target */,
1016 GLenum
/* internalformat */,
1017 GLsizei
/* width */,
1018 GLsizei
/* height */,
1020 GLenum
/* format */,
1022 const void* /* pixels */) {}
1023 void GLES2InterfaceStub::WaitAsyncTexImage2DCHROMIUM(GLenum
/* target */) {}
1024 void GLES2InterfaceStub::WaitAllAsyncTexImage2DCHROMIUM() {}
1025 void GLES2InterfaceStub::DiscardFramebufferEXT(
1026 GLenum
/* target */,
1027 GLsizei
/* count */,
1028 const GLenum
* /* attachments */) {}
1029 void GLES2InterfaceStub::LoseContextCHROMIUM(GLenum
/* current */,
1030 GLenum
/* other */) {}
1031 GLuint
GLES2InterfaceStub::InsertSyncPointCHROMIUM() {
1034 void GLES2InterfaceStub::WaitSyncPointCHROMIUM(GLuint
/* sync_point */) {}
1035 void GLES2InterfaceStub::DrawBuffersEXT(GLsizei
/* count */,
1036 const GLenum
* /* bufs */) {}
1037 void GLES2InterfaceStub::DiscardBackbufferCHROMIUM() {}
1038 void GLES2InterfaceStub::ScheduleOverlayPlaneCHROMIUM(
1039 GLint
/* plane_z_order */,
1040 GLenum
/* plane_transform */,
1041 GLuint
/* overlay_texture_id */,
1042 GLint
/* bounds_x */,
1043 GLint
/* bounds_y */,
1044 GLint
/* bounds_width */,
1045 GLint
/* bounds_height */,
1048 GLfloat
/* uv_width */,
1049 GLfloat
/* uv_height */) {}
1050 void GLES2InterfaceStub::SwapInterval(GLint
/* interval */) {}
1051 void GLES2InterfaceStub::FlushDriverCachesCHROMIUM() {}
1052 void GLES2InterfaceStub::MatrixLoadfCHROMIUM(GLenum
/* matrixMode */,
1053 const GLfloat
* /* m */) {}
1054 void GLES2InterfaceStub::MatrixLoadIdentityCHROMIUM(GLenum
/* matrixMode */) {}
1055 GLuint
GLES2InterfaceStub::GenPathsCHROMIUM(GLsizei
/* range */) {
1058 void GLES2InterfaceStub::DeletePathsCHROMIUM(GLuint
/* path */,
1059 GLsizei
/* range */) {}
1060 GLboolean
GLES2InterfaceStub::IsPathCHROMIUM(GLuint
/* path */) {
1063 void GLES2InterfaceStub::PathCommandsCHROMIUM(GLuint
/* path */,
1064 GLsizei
/* numCommands */,
1065 const GLubyte
* /* commands */,
1066 GLsizei
/* numCoords */,
1067 GLenum
/* coordType */,
1068 const GLvoid
* /* coords */) {}
1069 void GLES2InterfaceStub::PathParameterfCHROMIUM(GLuint
/* path */,
1071 GLfloat
/* value */) {}
1072 void GLES2InterfaceStub::PathParameteriCHROMIUM(GLuint
/* path */,
1074 GLint
/* value */) {}
1075 void GLES2InterfaceStub::PathStencilFuncCHROMIUM(GLenum
/* func */,
1077 GLuint
/* mask */) {}
1078 void GLES2InterfaceStub::StencilFillPathCHROMIUM(GLuint
/* path */,
1079 GLenum
/* fillMode */,
1080 GLuint
/* mask */) {}
1081 void GLES2InterfaceStub::StencilStrokePathCHROMIUM(GLuint
/* path */,
1082 GLint
/* reference */,
1083 GLuint
/* mask */) {}
1084 void GLES2InterfaceStub::CoverFillPathCHROMIUM(GLuint
/* path */,
1085 GLenum
/* coverMode */) {}
1086 void GLES2InterfaceStub::CoverStrokePathCHROMIUM(GLuint
/* path */,
1087 GLenum
/* coverMode */) {}
1088 void GLES2InterfaceStub::StencilThenCoverFillPathCHROMIUM(
1090 GLenum
/* fillMode */,
1092 GLenum
/* coverMode */) {}
1093 void GLES2InterfaceStub::StencilThenCoverStrokePathCHROMIUM(
1095 GLint
/* reference */,
1097 GLenum
/* coverMode */) {}
1098 GLenum
GLES2InterfaceStub::GetGraphicsResetStatusKHR() {
1101 void GLES2InterfaceStub::BlendBarrierKHR() {}
1102 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_IMPL_AUTOGEN_H_