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::GetMultipleIntegervCHROMIUM(const GLenum* /* pnames */,
699 GLint* /* results */,
700 GLsizeiptr /* size */) {
702 void GLES2InterfaceStub::GetProgramInfoCHROMIUM(GLuint /* program */,
703 GLsizei /* bufsize */,
707 GLuint GLES2InterfaceStub::CreateStreamTextureCHROMIUM(GLuint /* texture */) {
710 GLuint GLES2InterfaceStub::CreateImageCHROMIUM(ClientBuffer /* buffer */,
712 GLsizei /* height */,
713 GLenum /* internalformat */) {
716 void GLES2InterfaceStub::DestroyImageCHROMIUM(GLuint /* image_id */) {
718 GLuint GLES2InterfaceStub::CreateGpuMemoryBufferImageCHROMIUM(
720 GLsizei /* height */,
721 GLenum /* internalformat */,
722 GLenum /* usage */) {
725 void GLES2InterfaceStub::GetTranslatedShaderSourceANGLE(GLuint /* shader */,
726 GLsizei /* bufsize */,
727 GLsizei* /* length */,
728 char* /* source */) {
730 void GLES2InterfaceStub::PostSubBufferCHROMIUM(GLint /* x */,
733 GLint /* height */) {
735 void GLES2InterfaceStub::TexImageIOSurface2DCHROMIUM(GLenum /* target */,
737 GLsizei /* height */,
738 GLuint /* ioSurfaceId */,
739 GLuint /* plane */) {
741 void GLES2InterfaceStub::CopyTextureCHROMIUM(GLenum /* target */,
742 GLenum /* source_id */,
743 GLenum /* dest_id */,
745 GLint /* internalformat */,
746 GLenum /* dest_type */) {
748 void GLES2InterfaceStub::DrawArraysInstancedANGLE(GLenum /* mode */,
751 GLsizei /* primcount */) {
753 void GLES2InterfaceStub::DrawElementsInstancedANGLE(GLenum /* mode */,
756 const void* /* indices */,
757 GLsizei /* primcount */) {
759 void GLES2InterfaceStub::VertexAttribDivisorANGLE(GLuint /* index */,
760 GLuint /* divisor */) {
762 void GLES2InterfaceStub::GenMailboxCHROMIUM(GLbyte* /* mailbox */) {
764 void GLES2InterfaceStub::ProduceTextureCHROMIUM(GLenum /* target */,
765 const GLbyte* /* mailbox */) {
767 void GLES2InterfaceStub::ProduceTextureDirectCHROMIUM(
768 GLuint /* texture */,
770 const GLbyte* /* mailbox */) {
772 void GLES2InterfaceStub::ConsumeTextureCHROMIUM(GLenum /* target */,
773 const GLbyte* /* mailbox */) {
775 GLuint GLES2InterfaceStub::CreateAndConsumeTextureCHROMIUM(
777 const GLbyte* /* mailbox */) {
780 void GLES2InterfaceStub::BindUniformLocationCHROMIUM(GLuint /* program */,
781 GLint /* location */,
782 const char* /* name */) {
784 void GLES2InterfaceStub::GenValuebuffersCHROMIUM(GLsizei /* n */,
785 GLuint* /* buffers */) {
787 void GLES2InterfaceStub::DeleteValuebuffersCHROMIUM(
789 const GLuint* /* valuebuffers */) {
791 GLboolean GLES2InterfaceStub::IsValuebufferCHROMIUM(GLuint /* valuebuffer */) {
794 void GLES2InterfaceStub::BindValuebufferCHROMIUM(GLenum /* target */,
795 GLuint /* valuebuffer */) {
797 void GLES2InterfaceStub::SubscribeValueCHROMIUM(GLenum /* target */,
798 GLenum /* subscription */) {
800 void GLES2InterfaceStub::PopulateSubscribedValuesCHROMIUM(GLenum /* target */) {
802 void GLES2InterfaceStub::UniformValuebufferCHROMIUM(GLint /* location */,
804 GLenum /* subscription */) {
806 void GLES2InterfaceStub::BindTexImage2DCHROMIUM(GLenum /* target */,
807 GLint /* imageId */) {
809 void GLES2InterfaceStub::ReleaseTexImage2DCHROMIUM(GLenum /* target */,
810 GLint /* imageId */) {
812 void GLES2InterfaceStub::TraceBeginCHROMIUM(const char* /* name */) {
814 void GLES2InterfaceStub::TraceEndCHROMIUM() {
816 void GLES2InterfaceStub::AsyncTexSubImage2DCHROMIUM(GLenum /* target */,
821 GLsizei /* height */,
824 const void* /* data */) {
826 void GLES2InterfaceStub::AsyncTexImage2DCHROMIUM(GLenum /* target */,
828 GLenum /* internalformat */,
830 GLsizei /* height */,
834 const void* /* pixels */) {
836 void GLES2InterfaceStub::WaitAsyncTexImage2DCHROMIUM(GLenum /* target */) {
838 void GLES2InterfaceStub::WaitAllAsyncTexImage2DCHROMIUM() {
840 void GLES2InterfaceStub::DiscardFramebufferEXT(
843 const GLenum* /* attachments */) {
845 void GLES2InterfaceStub::LoseContextCHROMIUM(GLenum /* current */,
846 GLenum /* other */) {
848 GLuint GLES2InterfaceStub::InsertSyncPointCHROMIUM() {
851 void GLES2InterfaceStub::WaitSyncPointCHROMIUM(GLuint /* sync_point */) {
853 void GLES2InterfaceStub::DrawBuffersEXT(GLsizei /* count */,
854 const GLenum* /* bufs */) {
856 void GLES2InterfaceStub::DiscardBackbufferCHROMIUM() {
858 void GLES2InterfaceStub::ScheduleOverlayPlaneCHROMIUM(
859 GLint /* plane_z_order */,
860 GLenum /* plane_transform */,
861 GLuint /* overlay_texture_id */,
862 GLint /* bounds_x */,
863 GLint /* bounds_y */,
864 GLint /* bounds_width */,
865 GLint /* bounds_height */,
868 GLfloat /* uv_width */,
869 GLfloat /* uv_height */) {
871 void GLES2InterfaceStub::MatrixLoadfCHROMIUM(GLenum /* matrixMode */,
872 const GLfloat* /* m */) {
874 void GLES2InterfaceStub::MatrixLoadIdentityCHROMIUM(GLenum /* matrixMode */) {
876 void GLES2InterfaceStub::BlendBarrierKHR() {
878 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_IMPL_AUTOGEN_H_