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 */) {
17 void GLES2InterfaceStub::AttachShader(GLuint
/* program */,
18 GLuint
/* shader */) {
20 void GLES2InterfaceStub::BindAttribLocation(GLuint
/* program */,
22 const char* /* name */) {
24 void GLES2InterfaceStub::BindBuffer(GLenum
/* target */, GLuint
/* buffer */) {
26 void GLES2InterfaceStub::BindFramebuffer(GLenum
/* target */,
27 GLuint
/* framebuffer */) {
29 void GLES2InterfaceStub::BindRenderbuffer(GLenum
/* target */,
30 GLuint
/* renderbuffer */) {
32 void GLES2InterfaceStub::BindTexture(GLenum
/* target */,
33 GLuint
/* texture */) {
35 void GLES2InterfaceStub::BlendColor(GLclampf
/* red */,
38 GLclampf
/* alpha */) {
40 void GLES2InterfaceStub::BlendEquation(GLenum
/* mode */) {
42 void GLES2InterfaceStub::BlendEquationSeparate(GLenum
/* modeRGB */,
43 GLenum
/* modeAlpha */) {
45 void GLES2InterfaceStub::BlendFunc(GLenum
/* sfactor */, GLenum
/* dfactor */) {
47 void GLES2InterfaceStub::BlendFuncSeparate(GLenum
/* srcRGB */,
49 GLenum
/* srcAlpha */,
50 GLenum
/* dstAlpha */) {
52 void GLES2InterfaceStub::BufferData(GLenum
/* target */,
53 GLsizeiptr
/* size */,
54 const void* /* data */,
57 void GLES2InterfaceStub::BufferSubData(GLenum
/* target */,
58 GLintptr
/* offset */,
59 GLsizeiptr
/* size */,
60 const void* /* data */) {
62 GLenum
GLES2InterfaceStub::CheckFramebufferStatus(GLenum
/* target */) {
65 void GLES2InterfaceStub::Clear(GLbitfield
/* mask */) {
67 void GLES2InterfaceStub::ClearColor(GLclampf
/* red */,
70 GLclampf
/* alpha */) {
72 void GLES2InterfaceStub::ClearDepthf(GLclampf
/* depth */) {
74 void GLES2InterfaceStub::ClearStencil(GLint
/* s */) {
76 void GLES2InterfaceStub::ColorMask(GLboolean
/* red */,
77 GLboolean
/* green */,
79 GLboolean
/* alpha */) {
81 void GLES2InterfaceStub::CompileShader(GLuint
/* shader */) {
83 void GLES2InterfaceStub::CompressedTexImage2D(GLenum
/* target */,
85 GLenum
/* internalformat */,
89 GLsizei
/* imageSize */,
90 const void* /* data */) {
92 void GLES2InterfaceStub::CompressedTexSubImage2D(GLenum
/* target */,
99 GLsizei
/* imageSize */,
100 const void* /* data */) {
102 void GLES2InterfaceStub::CopyTexImage2D(GLenum
/* target */,
104 GLenum
/* internalformat */,
108 GLsizei
/* height */,
109 GLint
/* border */) {
111 void GLES2InterfaceStub::CopyTexSubImage2D(GLenum
/* target */,
118 GLsizei
/* height */) {
120 GLuint
GLES2InterfaceStub::CreateProgram() {
123 GLuint
GLES2InterfaceStub::CreateShader(GLenum
/* type */) {
126 void GLES2InterfaceStub::CullFace(GLenum
/* mode */) {
128 void GLES2InterfaceStub::DeleteBuffers(GLsizei
/* n */,
129 const GLuint
* /* buffers */) {
131 void GLES2InterfaceStub::DeleteFramebuffers(GLsizei
/* n */,
132 const GLuint
* /* framebuffers */) {
134 void GLES2InterfaceStub::DeleteProgram(GLuint
/* program */) {
136 void GLES2InterfaceStub::DeleteRenderbuffers(
138 const GLuint
* /* renderbuffers */) {
140 void GLES2InterfaceStub::DeleteShader(GLuint
/* shader */) {
142 void GLES2InterfaceStub::DeleteTextures(GLsizei
/* n */,
143 const GLuint
* /* textures */) {
145 void GLES2InterfaceStub::DepthFunc(GLenum
/* func */) {
147 void GLES2InterfaceStub::DepthMask(GLboolean
/* flag */) {
149 void GLES2InterfaceStub::DepthRangef(GLclampf
/* zNear */,
150 GLclampf
/* zFar */) {
152 void GLES2InterfaceStub::DetachShader(GLuint
/* program */,
153 GLuint
/* shader */) {
155 void GLES2InterfaceStub::Disable(GLenum
/* cap */) {
157 void GLES2InterfaceStub::DisableVertexAttribArray(GLuint
/* index */) {
159 void GLES2InterfaceStub::DrawArrays(GLenum
/* mode */,
161 GLsizei
/* count */) {
163 void GLES2InterfaceStub::DrawElements(GLenum
/* mode */,
166 const void* /* indices */) {
168 void GLES2InterfaceStub::Enable(GLenum
/* cap */) {
170 void GLES2InterfaceStub::EnableVertexAttribArray(GLuint
/* index */) {
172 void GLES2InterfaceStub::Finish() {
174 void GLES2InterfaceStub::Flush() {
176 void GLES2InterfaceStub::FramebufferRenderbuffer(
178 GLenum
/* attachment */,
179 GLenum
/* renderbuffertarget */,
180 GLuint
/* renderbuffer */) {
182 void GLES2InterfaceStub::FramebufferTexture2D(GLenum
/* target */,
183 GLenum
/* attachment */,
184 GLenum
/* textarget */,
185 GLuint
/* texture */,
188 void GLES2InterfaceStub::FrontFace(GLenum
/* mode */) {
190 void GLES2InterfaceStub::GenBuffers(GLsizei
/* n */, GLuint
* /* buffers */) {
192 void GLES2InterfaceStub::GenerateMipmap(GLenum
/* target */) {
194 void GLES2InterfaceStub::GenFramebuffers(GLsizei
/* n */,
195 GLuint
* /* framebuffers */) {
197 void GLES2InterfaceStub::GenRenderbuffers(GLsizei
/* n */,
198 GLuint
* /* renderbuffers */) {
200 void GLES2InterfaceStub::GenTextures(GLsizei
/* n */, GLuint
* /* textures */) {
202 void GLES2InterfaceStub::GetActiveAttrib(GLuint
/* program */,
204 GLsizei
/* bufsize */,
205 GLsizei
* /* length */,
210 void GLES2InterfaceStub::GetActiveUniform(GLuint
/* program */,
212 GLsizei
/* bufsize */,
213 GLsizei
* /* length */,
218 void GLES2InterfaceStub::GetAttachedShaders(GLuint
/* program */,
219 GLsizei
/* maxcount */,
220 GLsizei
* /* count */,
221 GLuint
* /* shaders */) {
223 GLint
GLES2InterfaceStub::GetAttribLocation(GLuint
/* program */,
224 const char* /* name */) {
227 void GLES2InterfaceStub::GetBooleanv(GLenum
/* pname */,
228 GLboolean
* /* params */) {
230 void GLES2InterfaceStub::GetBufferParameteriv(GLenum
/* target */,
232 GLint
* /* params */) {
234 GLenum
GLES2InterfaceStub::GetError() {
237 void GLES2InterfaceStub::GetFloatv(GLenum
/* pname */, GLfloat
* /* params */) {
239 void GLES2InterfaceStub::GetFramebufferAttachmentParameteriv(
241 GLenum
/* attachment */,
243 GLint
* /* params */) {
245 void GLES2InterfaceStub::GetIntegerv(GLenum
/* pname */, GLint
* /* params */) {
247 void GLES2InterfaceStub::GetProgramiv(GLuint
/* program */,
249 GLint
* /* params */) {
251 void GLES2InterfaceStub::GetProgramInfoLog(GLuint
/* program */,
252 GLsizei
/* bufsize */,
253 GLsizei
* /* length */,
254 char* /* infolog */) {
256 void GLES2InterfaceStub::GetRenderbufferParameteriv(GLenum
/* target */,
258 GLint
* /* params */) {
260 void GLES2InterfaceStub::GetShaderiv(GLuint
/* shader */,
262 GLint
* /* params */) {
264 void GLES2InterfaceStub::GetShaderInfoLog(GLuint
/* shader */,
265 GLsizei
/* bufsize */,
266 GLsizei
* /* length */,
267 char* /* infolog */) {
269 void GLES2InterfaceStub::GetShaderPrecisionFormat(GLenum
/* shadertype */,
270 GLenum
/* precisiontype */,
272 GLint
* /* precision */) {
274 void GLES2InterfaceStub::GetShaderSource(GLuint
/* shader */,
275 GLsizei
/* bufsize */,
276 GLsizei
* /* length */,
277 char* /* source */) {
279 const GLubyte
* GLES2InterfaceStub::GetString(GLenum
/* name */) {
282 void GLES2InterfaceStub::GetTexParameterfv(GLenum
/* target */,
284 GLfloat
* /* params */) {
286 void GLES2InterfaceStub::GetTexParameteriv(GLenum
/* target */,
288 GLint
* /* params */) {
290 void GLES2InterfaceStub::GetUniformfv(GLuint
/* program */,
291 GLint
/* location */,
292 GLfloat
* /* params */) {
294 void GLES2InterfaceStub::GetUniformiv(GLuint
/* program */,
295 GLint
/* location */,
296 GLint
* /* params */) {
298 GLint
GLES2InterfaceStub::GetUniformLocation(GLuint
/* program */,
299 const char* /* name */) {
302 void GLES2InterfaceStub::GetVertexAttribfv(GLuint
/* index */,
304 GLfloat
* /* params */) {
306 void GLES2InterfaceStub::GetVertexAttribiv(GLuint
/* index */,
308 GLint
* /* params */) {
310 void GLES2InterfaceStub::GetVertexAttribPointerv(GLuint
/* index */,
312 void** /* pointer */) {
314 void GLES2InterfaceStub::Hint(GLenum
/* target */, GLenum
/* mode */) {
316 GLboolean
GLES2InterfaceStub::IsBuffer(GLuint
/* buffer */) {
319 GLboolean
GLES2InterfaceStub::IsEnabled(GLenum
/* cap */) {
322 GLboolean
GLES2InterfaceStub::IsFramebuffer(GLuint
/* framebuffer */) {
325 GLboolean
GLES2InterfaceStub::IsProgram(GLuint
/* program */) {
328 GLboolean
GLES2InterfaceStub::IsRenderbuffer(GLuint
/* renderbuffer */) {
331 GLboolean
GLES2InterfaceStub::IsShader(GLuint
/* shader */) {
334 GLboolean
GLES2InterfaceStub::IsTexture(GLuint
/* texture */) {
337 void GLES2InterfaceStub::LineWidth(GLfloat
/* width */) {
339 void GLES2InterfaceStub::LinkProgram(GLuint
/* program */) {
341 void GLES2InterfaceStub::PixelStorei(GLenum
/* pname */, GLint
/* param */) {
343 void GLES2InterfaceStub::PolygonOffset(GLfloat
/* factor */,
344 GLfloat
/* units */) {
346 void GLES2InterfaceStub::ReadPixels(GLint
/* x */,
349 GLsizei
/* height */,
352 void* /* pixels */) {
354 void GLES2InterfaceStub::ReleaseShaderCompiler() {
356 void GLES2InterfaceStub::RenderbufferStorage(GLenum
/* target */,
357 GLenum
/* internalformat */,
359 GLsizei
/* height */) {
361 void GLES2InterfaceStub::SampleCoverage(GLclampf
/* value */,
362 GLboolean
/* invert */) {
364 void GLES2InterfaceStub::Scissor(GLint
/* x */,
367 GLsizei
/* height */) {
369 void GLES2InterfaceStub::ShaderBinary(GLsizei
/* n */,
370 const GLuint
* /* shaders */,
371 GLenum
/* binaryformat */,
372 const void* /* binary */,
373 GLsizei
/* length */) {
375 void GLES2InterfaceStub::ShaderSource(GLuint
/* shader */,
377 const GLchar
* const* /* str */,
378 const GLint
* /* length */) {
380 void GLES2InterfaceStub::ShallowFinishCHROMIUM() {
382 void GLES2InterfaceStub::ShallowFlushCHROMIUM() {
384 void GLES2InterfaceStub::StencilFunc(GLenum
/* func */,
388 void GLES2InterfaceStub::StencilFuncSeparate(GLenum
/* face */,
393 void GLES2InterfaceStub::StencilMask(GLuint
/* mask */) {
395 void GLES2InterfaceStub::StencilMaskSeparate(GLenum
/* face */,
398 void GLES2InterfaceStub::StencilOp(GLenum
/* fail */,
400 GLenum
/* zpass */) {
402 void GLES2InterfaceStub::StencilOpSeparate(GLenum
/* face */,
405 GLenum
/* zpass */) {
407 void GLES2InterfaceStub::TexImage2D(GLenum
/* target */,
409 GLint
/* internalformat */,
411 GLsizei
/* height */,
415 const void* /* pixels */) {
417 void GLES2InterfaceStub::TexParameterf(GLenum
/* target */,
419 GLfloat
/* param */) {
421 void GLES2InterfaceStub::TexParameterfv(GLenum
/* target */,
423 const GLfloat
* /* params */) {
425 void GLES2InterfaceStub::TexParameteri(GLenum
/* target */,
429 void GLES2InterfaceStub::TexParameteriv(GLenum
/* target */,
431 const GLint
* /* params */) {
433 void GLES2InterfaceStub::TexSubImage2D(GLenum
/* target */,
438 GLsizei
/* height */,
441 const void* /* pixels */) {
443 void GLES2InterfaceStub::Uniform1f(GLint
/* location */, GLfloat
/* x */) {
445 void GLES2InterfaceStub::Uniform1fv(GLint
/* location */,
447 const GLfloat
* /* v */) {
449 void GLES2InterfaceStub::Uniform1i(GLint
/* location */, GLint
/* x */) {
451 void GLES2InterfaceStub::Uniform1iv(GLint
/* location */,
453 const GLint
* /* v */) {
455 void GLES2InterfaceStub::Uniform2f(GLint
/* location */,
459 void GLES2InterfaceStub::Uniform2fv(GLint
/* location */,
461 const GLfloat
* /* v */) {
463 void GLES2InterfaceStub::Uniform2i(GLint
/* location */,
467 void GLES2InterfaceStub::Uniform2iv(GLint
/* location */,
469 const GLint
* /* v */) {
471 void GLES2InterfaceStub::Uniform3f(GLint
/* location */,
476 void GLES2InterfaceStub::Uniform3fv(GLint
/* location */,
478 const GLfloat
* /* v */) {
480 void GLES2InterfaceStub::Uniform3i(GLint
/* location */,
485 void GLES2InterfaceStub::Uniform3iv(GLint
/* location */,
487 const GLint
* /* v */) {
489 void GLES2InterfaceStub::Uniform4f(GLint
/* location */,
495 void GLES2InterfaceStub::Uniform4fv(GLint
/* location */,
497 const GLfloat
* /* v */) {
499 void GLES2InterfaceStub::Uniform4i(GLint
/* location */,
505 void GLES2InterfaceStub::Uniform4iv(GLint
/* location */,
507 const GLint
* /* v */) {
509 void GLES2InterfaceStub::UniformMatrix2fv(GLint
/* location */,
511 GLboolean
/* transpose */,
512 const GLfloat
* /* value */) {
514 void GLES2InterfaceStub::UniformMatrix3fv(GLint
/* location */,
516 GLboolean
/* transpose */,
517 const GLfloat
* /* value */) {
519 void GLES2InterfaceStub::UniformMatrix4fv(GLint
/* location */,
521 GLboolean
/* transpose */,
522 const GLfloat
* /* value */) {
524 void GLES2InterfaceStub::UseProgram(GLuint
/* program */) {
526 void GLES2InterfaceStub::ValidateProgram(GLuint
/* program */) {
528 void GLES2InterfaceStub::VertexAttrib1f(GLuint
/* indx */, GLfloat
/* x */) {
530 void GLES2InterfaceStub::VertexAttrib1fv(GLuint
/* indx */,
531 const GLfloat
* /* values */) {
533 void GLES2InterfaceStub::VertexAttrib2f(GLuint
/* indx */,
537 void GLES2InterfaceStub::VertexAttrib2fv(GLuint
/* indx */,
538 const GLfloat
* /* values */) {
540 void GLES2InterfaceStub::VertexAttrib3f(GLuint
/* indx */,
545 void GLES2InterfaceStub::VertexAttrib3fv(GLuint
/* indx */,
546 const GLfloat
* /* values */) {
548 void GLES2InterfaceStub::VertexAttrib4f(GLuint
/* indx */,
554 void GLES2InterfaceStub::VertexAttrib4fv(GLuint
/* indx */,
555 const GLfloat
* /* values */) {
557 void GLES2InterfaceStub::VertexAttribPointer(GLuint
/* indx */,
560 GLboolean
/* normalized */,
561 GLsizei
/* stride */,
562 const void* /* ptr */) {
564 void GLES2InterfaceStub::Viewport(GLint
/* x */,
567 GLsizei
/* height */) {
569 void GLES2InterfaceStub::BlitFramebufferCHROMIUM(GLint
/* srcX0 */,
577 GLbitfield
/* mask */,
578 GLenum
/* filter */) {
580 void GLES2InterfaceStub::RenderbufferStorageMultisampleCHROMIUM(
582 GLsizei
/* samples */,
583 GLenum
/* internalformat */,
585 GLsizei
/* height */) {
587 void GLES2InterfaceStub::RenderbufferStorageMultisampleEXT(
589 GLsizei
/* samples */,
590 GLenum
/* internalformat */,
592 GLsizei
/* height */) {
594 void GLES2InterfaceStub::FramebufferTexture2DMultisampleEXT(
596 GLenum
/* attachment */,
597 GLenum
/* textarget */,
598 GLuint
/* texture */,
600 GLsizei
/* samples */) {
602 void GLES2InterfaceStub::TexStorage2DEXT(GLenum
/* target */,
603 GLsizei
/* levels */,
604 GLenum
/* internalFormat */,
606 GLsizei
/* height */) {
608 void GLES2InterfaceStub::GenQueriesEXT(GLsizei
/* n */, GLuint
* /* queries */) {
610 void GLES2InterfaceStub::DeleteQueriesEXT(GLsizei
/* n */,
611 const GLuint
* /* queries */) {
613 GLboolean
GLES2InterfaceStub::IsQueryEXT(GLuint
/* id */) {
616 void GLES2InterfaceStub::BeginQueryEXT(GLenum
/* target */, GLuint
/* id */) {
618 void GLES2InterfaceStub::EndQueryEXT(GLenum
/* target */) {
620 void GLES2InterfaceStub::GetQueryivEXT(GLenum
/* target */,
622 GLint
* /* params */) {
624 void GLES2InterfaceStub::GetQueryObjectuivEXT(GLuint
/* id */,
626 GLuint
* /* params */) {
628 void GLES2InterfaceStub::InsertEventMarkerEXT(GLsizei
/* length */,
629 const GLchar
* /* marker */) {
631 void GLES2InterfaceStub::PushGroupMarkerEXT(GLsizei
/* length */,
632 const GLchar
* /* marker */) {
634 void GLES2InterfaceStub::PopGroupMarkerEXT() {
636 void GLES2InterfaceStub::GenVertexArraysOES(GLsizei
/* n */,
637 GLuint
* /* arrays */) {
639 void GLES2InterfaceStub::DeleteVertexArraysOES(GLsizei
/* n */,
640 const GLuint
* /* arrays */) {
642 GLboolean
GLES2InterfaceStub::IsVertexArrayOES(GLuint
/* array */) {
645 void GLES2InterfaceStub::BindVertexArrayOES(GLuint
/* array */) {
647 void GLES2InterfaceStub::SwapBuffers() {
649 GLuint
GLES2InterfaceStub::GetMaxValueInBufferCHROMIUM(GLuint
/* buffer_id */,
652 GLuint
/* offset */) {
655 GLboolean
GLES2InterfaceStub::EnableFeatureCHROMIUM(const char* /* feature */) {
658 void* GLES2InterfaceStub::MapBufferCHROMIUM(GLuint
/* target */,
659 GLenum
/* access */) {
662 GLboolean
GLES2InterfaceStub::UnmapBufferCHROMIUM(GLuint
/* target */) {
665 void* GLES2InterfaceStub::MapBufferSubDataCHROMIUM(GLuint
/* target */,
666 GLintptr
/* offset */,
667 GLsizeiptr
/* size */,
668 GLenum
/* access */) {
671 void GLES2InterfaceStub::UnmapBufferSubDataCHROMIUM(const void* /* mem */) {
673 void* GLES2InterfaceStub::MapTexSubImage2DCHROMIUM(GLenum
/* target */,
678 GLsizei
/* height */,
681 GLenum
/* access */) {
684 void GLES2InterfaceStub::UnmapTexSubImage2DCHROMIUM(const void* /* mem */) {
686 void GLES2InterfaceStub::ResizeCHROMIUM(GLuint
/* width */,
688 GLfloat
/* scale_factor */) {
690 const GLchar
* GLES2InterfaceStub::GetRequestableExtensionsCHROMIUM() {
693 void GLES2InterfaceStub::RequestExtensionCHROMIUM(const char* /* extension */) {
695 void GLES2InterfaceStub::RateLimitOffscreenContextCHROMIUM() {
697 void GLES2InterfaceStub::GetProgramInfoCHROMIUM(GLuint
/* program */,
698 GLsizei
/* bufsize */,
702 GLuint
GLES2InterfaceStub::CreateStreamTextureCHROMIUM(GLuint
/* texture */) {
705 GLuint
GLES2InterfaceStub::CreateImageCHROMIUM(ClientBuffer
/* buffer */,
707 GLsizei
/* height */,
708 GLenum
/* internalformat */) {
711 void GLES2InterfaceStub::DestroyImageCHROMIUM(GLuint
/* image_id */) {
713 GLuint
GLES2InterfaceStub::CreateGpuMemoryBufferImageCHROMIUM(
715 GLsizei
/* height */,
716 GLenum
/* internalformat */,
717 GLenum
/* usage */) {
720 void GLES2InterfaceStub::GetTranslatedShaderSourceANGLE(GLuint
/* shader */,
721 GLsizei
/* bufsize */,
722 GLsizei
* /* length */,
723 char* /* source */) {
725 void GLES2InterfaceStub::PostSubBufferCHROMIUM(GLint
/* x */,
728 GLint
/* height */) {
730 void GLES2InterfaceStub::TexImageIOSurface2DCHROMIUM(GLenum
/* target */,
732 GLsizei
/* height */,
733 GLuint
/* ioSurfaceId */,
734 GLuint
/* plane */) {
736 void GLES2InterfaceStub::CopyTextureCHROMIUM(GLenum
/* target */,
737 GLenum
/* source_id */,
738 GLenum
/* dest_id */,
740 GLint
/* internalformat */,
741 GLenum
/* dest_type */) {
743 void GLES2InterfaceStub::DrawArraysInstancedANGLE(GLenum
/* mode */,
746 GLsizei
/* primcount */) {
748 void GLES2InterfaceStub::DrawElementsInstancedANGLE(GLenum
/* mode */,
751 const void* /* indices */,
752 GLsizei
/* primcount */) {
754 void GLES2InterfaceStub::VertexAttribDivisorANGLE(GLuint
/* index */,
755 GLuint
/* divisor */) {
757 void GLES2InterfaceStub::GenMailboxCHROMIUM(GLbyte
* /* mailbox */) {
759 void GLES2InterfaceStub::ProduceTextureCHROMIUM(GLenum
/* target */,
760 const GLbyte
* /* mailbox */) {
762 void GLES2InterfaceStub::ProduceTextureDirectCHROMIUM(
763 GLuint
/* texture */,
765 const GLbyte
* /* mailbox */) {
767 void GLES2InterfaceStub::ConsumeTextureCHROMIUM(GLenum
/* target */,
768 const GLbyte
* /* mailbox */) {
770 GLuint
GLES2InterfaceStub::CreateAndConsumeTextureCHROMIUM(
772 const GLbyte
* /* mailbox */) {
775 void GLES2InterfaceStub::BindUniformLocationCHROMIUM(GLuint
/* program */,
776 GLint
/* location */,
777 const char* /* name */) {
779 void GLES2InterfaceStub::GenValuebuffersCHROMIUM(GLsizei
/* n */,
780 GLuint
* /* buffers */) {
782 void GLES2InterfaceStub::DeleteValuebuffersCHROMIUM(
784 const GLuint
* /* valuebuffers */) {
786 GLboolean
GLES2InterfaceStub::IsValuebufferCHROMIUM(GLuint
/* valuebuffer */) {
789 void GLES2InterfaceStub::BindValuebufferCHROMIUM(GLenum
/* target */,
790 GLuint
/* valuebuffer */) {
792 void GLES2InterfaceStub::SubscribeValueCHROMIUM(GLenum
/* target */,
793 GLenum
/* subscription */) {
795 void GLES2InterfaceStub::PopulateSubscribedValuesCHROMIUM(GLenum
/* target */) {
797 void GLES2InterfaceStub::UniformValuebufferCHROMIUM(GLint
/* location */,
799 GLenum
/* subscription */) {
801 void GLES2InterfaceStub::BindTexImage2DCHROMIUM(GLenum
/* target */,
802 GLint
/* imageId */) {
804 void GLES2InterfaceStub::ReleaseTexImage2DCHROMIUM(GLenum
/* target */,
805 GLint
/* imageId */) {
807 void GLES2InterfaceStub::TraceBeginCHROMIUM(const char* /* name */) {
809 void GLES2InterfaceStub::TraceEndCHROMIUM() {
811 void GLES2InterfaceStub::AsyncTexSubImage2DCHROMIUM(GLenum
/* target */,
816 GLsizei
/* height */,
819 const void* /* data */) {
821 void GLES2InterfaceStub::AsyncTexImage2DCHROMIUM(GLenum
/* target */,
823 GLenum
/* internalformat */,
825 GLsizei
/* height */,
829 const void* /* pixels */) {
831 void GLES2InterfaceStub::WaitAsyncTexImage2DCHROMIUM(GLenum
/* target */) {
833 void GLES2InterfaceStub::WaitAllAsyncTexImage2DCHROMIUM() {
835 void GLES2InterfaceStub::DiscardFramebufferEXT(
838 const GLenum
* /* attachments */) {
840 void GLES2InterfaceStub::LoseContextCHROMIUM(GLenum
/* current */,
841 GLenum
/* other */) {
843 GLuint
GLES2InterfaceStub::InsertSyncPointCHROMIUM() {
846 void GLES2InterfaceStub::WaitSyncPointCHROMIUM(GLuint
/* sync_point */) {
848 void GLES2InterfaceStub::DrawBuffersEXT(GLsizei
/* count */,
849 const GLenum
* /* bufs */) {
851 void GLES2InterfaceStub::DiscardBackbufferCHROMIUM() {
853 void GLES2InterfaceStub::ScheduleOverlayPlaneCHROMIUM(
854 GLint
/* plane_z_order */,
855 GLenum
/* plane_transform */,
856 GLuint
/* overlay_texture_id */,
857 GLint
/* bounds_x */,
858 GLint
/* bounds_y */,
859 GLint
/* bounds_width */,
860 GLint
/* bounds_height */,
863 GLfloat
/* uv_width */,
864 GLfloat
/* uv_height */) {
866 void GLES2InterfaceStub::MatrixLoadfCHROMIUM(GLenum
/* matrixMode */,
867 const GLfloat
* /* m */) {
869 void GLES2InterfaceStub::MatrixLoadIdentityCHROMIUM(GLenum
/* matrixMode */) {
871 void GLES2InterfaceStub::BlendBarrierKHR() {
873 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_IMPL_AUTOGEN_H_