Supervised user import: Listen for profile creation/deletion
[chromium-blink-merge.git] / gpu / command_buffer / client / gles2_interface_stub_impl_autogen.h
blobae599a20817b8a085be712ccb50deacd029f7f18
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
9 // DO NOT EDIT!
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 */,
21 GLuint /* index */,
22 const char* /* name */) {
24 void GLES2InterfaceStub::BindBuffer(GLenum /* target */, GLuint /* buffer */) {
26 void GLES2InterfaceStub::BindBufferBase(GLenum /* target */,
27 GLuint /* index */,
28 GLuint /* buffer */) {
30 void GLES2InterfaceStub::BindBufferRange(GLenum /* target */,
31 GLuint /* index */,
32 GLuint /* buffer */,
33 GLintptr /* offset */,
34 GLsizeiptr /* size */) {
36 void GLES2InterfaceStub::BindFramebuffer(GLenum /* target */,
37 GLuint /* framebuffer */) {
39 void GLES2InterfaceStub::BindRenderbuffer(GLenum /* target */,
40 GLuint /* renderbuffer */) {
42 void GLES2InterfaceStub::BindSampler(GLuint /* unit */, GLuint /* sampler */) {
44 void GLES2InterfaceStub::BindTexture(GLenum /* target */,
45 GLuint /* texture */) {
47 void GLES2InterfaceStub::BindTransformFeedback(GLenum /* target */,
48 GLuint /* transformfeedback */) {
50 void GLES2InterfaceStub::BlendColor(GLclampf /* red */,
51 GLclampf /* green */,
52 GLclampf /* blue */,
53 GLclampf /* alpha */) {
55 void GLES2InterfaceStub::BlendEquation(GLenum /* mode */) {
57 void GLES2InterfaceStub::BlendEquationSeparate(GLenum /* modeRGB */,
58 GLenum /* modeAlpha */) {
60 void GLES2InterfaceStub::BlendFunc(GLenum /* sfactor */, GLenum /* dfactor */) {
62 void GLES2InterfaceStub::BlendFuncSeparate(GLenum /* srcRGB */,
63 GLenum /* dstRGB */,
64 GLenum /* srcAlpha */,
65 GLenum /* dstAlpha */) {
67 void GLES2InterfaceStub::BufferData(GLenum /* target */,
68 GLsizeiptr /* size */,
69 const void* /* data */,
70 GLenum /* usage */) {
72 void GLES2InterfaceStub::BufferSubData(GLenum /* target */,
73 GLintptr /* offset */,
74 GLsizeiptr /* size */,
75 const void* /* data */) {
77 GLenum GLES2InterfaceStub::CheckFramebufferStatus(GLenum /* target */) {
78 return 0;
80 void GLES2InterfaceStub::Clear(GLbitfield /* mask */) {
82 void GLES2InterfaceStub::ClearBufferfi(GLenum /* buffer */,
83 GLint /* drawbuffers */,
84 GLfloat /* depth */,
85 GLint /* stencil */) {
87 void GLES2InterfaceStub::ClearBufferfv(GLenum /* buffer */,
88 GLint /* drawbuffers */,
89 const GLfloat* /* value */) {
91 void GLES2InterfaceStub::ClearBufferiv(GLenum /* buffer */,
92 GLint /* drawbuffers */,
93 const GLint* /* value */) {
95 void GLES2InterfaceStub::ClearBufferuiv(GLenum /* buffer */,
96 GLint /* drawbuffers */,
97 const GLuint* /* value */) {
99 void GLES2InterfaceStub::ClearColor(GLclampf /* red */,
100 GLclampf /* green */,
101 GLclampf /* blue */,
102 GLclampf /* alpha */) {
104 void GLES2InterfaceStub::ClearDepthf(GLclampf /* depth */) {
106 void GLES2InterfaceStub::ClearStencil(GLint /* s */) {
108 GLenum GLES2InterfaceStub::ClientWaitSync(GLsync /* sync */,
109 GLbitfield /* flags */,
110 GLuint64 /* timeout */) {
111 return 0;
113 void GLES2InterfaceStub::ColorMask(GLboolean /* red */,
114 GLboolean /* green */,
115 GLboolean /* blue */,
116 GLboolean /* alpha */) {
118 void GLES2InterfaceStub::CompileShader(GLuint /* shader */) {
120 void GLES2InterfaceStub::CompressedTexImage2D(GLenum /* target */,
121 GLint /* level */,
122 GLenum /* internalformat */,
123 GLsizei /* width */,
124 GLsizei /* height */,
125 GLint /* border */,
126 GLsizei /* imageSize */,
127 const void* /* data */) {
129 void GLES2InterfaceStub::CompressedTexSubImage2D(GLenum /* target */,
130 GLint /* level */,
131 GLint /* xoffset */,
132 GLint /* yoffset */,
133 GLsizei /* width */,
134 GLsizei /* height */,
135 GLenum /* format */,
136 GLsizei /* imageSize */,
137 const void* /* data */) {
139 void GLES2InterfaceStub::CompressedTexImage3D(GLenum /* target */,
140 GLint /* level */,
141 GLenum /* internalformat */,
142 GLsizei /* width */,
143 GLsizei /* height */,
144 GLsizei /* depth */,
145 GLint /* border */,
146 GLsizei /* imageSize */,
147 const void* /* data */) {
149 void GLES2InterfaceStub::CopyBufferSubData(GLenum /* readtarget */,
150 GLenum /* writetarget */,
151 GLintptr /* readoffset */,
152 GLintptr /* writeoffset */,
153 GLsizeiptr /* size */) {
155 void GLES2InterfaceStub::CopyTexImage2D(GLenum /* target */,
156 GLint /* level */,
157 GLenum /* internalformat */,
158 GLint /* x */,
159 GLint /* y */,
160 GLsizei /* width */,
161 GLsizei /* height */,
162 GLint /* border */) {
164 void GLES2InterfaceStub::CopyTexSubImage2D(GLenum /* target */,
165 GLint /* level */,
166 GLint /* xoffset */,
167 GLint /* yoffset */,
168 GLint /* x */,
169 GLint /* y */,
170 GLsizei /* width */,
171 GLsizei /* height */) {
173 void GLES2InterfaceStub::CopyTexSubImage3D(GLenum /* target */,
174 GLint /* level */,
175 GLint /* xoffset */,
176 GLint /* yoffset */,
177 GLint /* zoffset */,
178 GLint /* x */,
179 GLint /* y */,
180 GLsizei /* width */,
181 GLsizei /* height */) {
183 GLuint GLES2InterfaceStub::CreateProgram() {
184 return 0;
186 GLuint GLES2InterfaceStub::CreateShader(GLenum /* type */) {
187 return 0;
189 void GLES2InterfaceStub::CullFace(GLenum /* mode */) {
191 void GLES2InterfaceStub::DeleteBuffers(GLsizei /* n */,
192 const GLuint* /* buffers */) {
194 void GLES2InterfaceStub::DeleteFramebuffers(GLsizei /* n */,
195 const GLuint* /* framebuffers */) {
197 void GLES2InterfaceStub::DeleteProgram(GLuint /* program */) {
199 void GLES2InterfaceStub::DeleteRenderbuffers(
200 GLsizei /* n */,
201 const GLuint* /* renderbuffers */) {
203 void GLES2InterfaceStub::DeleteSamplers(GLsizei /* n */,
204 const GLuint* /* samplers */) {
206 void GLES2InterfaceStub::DeleteSync(GLsync /* sync */) {
208 void GLES2InterfaceStub::DeleteShader(GLuint /* shader */) {
210 void GLES2InterfaceStub::DeleteTextures(GLsizei /* n */,
211 const GLuint* /* textures */) {
213 void GLES2InterfaceStub::DeleteTransformFeedbacks(GLsizei /* n */,
214 const GLuint* /* ids */) {
216 void GLES2InterfaceStub::DepthFunc(GLenum /* func */) {
218 void GLES2InterfaceStub::DepthMask(GLboolean /* flag */) {
220 void GLES2InterfaceStub::DepthRangef(GLclampf /* zNear */,
221 GLclampf /* zFar */) {
223 void GLES2InterfaceStub::DetachShader(GLuint /* program */,
224 GLuint /* shader */) {
226 void GLES2InterfaceStub::Disable(GLenum /* cap */) {
228 void GLES2InterfaceStub::DisableVertexAttribArray(GLuint /* index */) {
230 void GLES2InterfaceStub::DrawArrays(GLenum /* mode */,
231 GLint /* first */,
232 GLsizei /* count */) {
234 void GLES2InterfaceStub::DrawElements(GLenum /* mode */,
235 GLsizei /* count */,
236 GLenum /* type */,
237 const void* /* indices */) {
239 void GLES2InterfaceStub::DrawRangeElements(GLenum /* mode */,
240 GLuint /* start */,
241 GLuint /* end */,
242 GLsizei /* count */,
243 GLenum /* type */,
244 const void* /* indices */) {
246 void GLES2InterfaceStub::Enable(GLenum /* cap */) {
248 void GLES2InterfaceStub::EnableVertexAttribArray(GLuint /* index */) {
250 GLsync GLES2InterfaceStub::FenceSync(GLenum /* condition */,
251 GLbitfield /* flags */) {
252 return 0;
254 void GLES2InterfaceStub::Finish() {
256 void GLES2InterfaceStub::Flush() {
258 void GLES2InterfaceStub::FramebufferRenderbuffer(
259 GLenum /* target */,
260 GLenum /* attachment */,
261 GLenum /* renderbuffertarget */,
262 GLuint /* renderbuffer */) {
264 void GLES2InterfaceStub::FramebufferTexture2D(GLenum /* target */,
265 GLenum /* attachment */,
266 GLenum /* textarget */,
267 GLuint /* texture */,
268 GLint /* level */) {
270 void GLES2InterfaceStub::FramebufferTextureLayer(GLenum /* target */,
271 GLenum /* attachment */,
272 GLuint /* texture */,
273 GLint /* level */,
274 GLint /* layer */) {
276 void GLES2InterfaceStub::FrontFace(GLenum /* mode */) {
278 void GLES2InterfaceStub::GenBuffers(GLsizei /* n */, GLuint* /* buffers */) {
280 void GLES2InterfaceStub::GenerateMipmap(GLenum /* target */) {
282 void GLES2InterfaceStub::GenFramebuffers(GLsizei /* n */,
283 GLuint* /* framebuffers */) {
285 void GLES2InterfaceStub::GenRenderbuffers(GLsizei /* n */,
286 GLuint* /* renderbuffers */) {
288 void GLES2InterfaceStub::GenSamplers(GLsizei /* n */, GLuint* /* samplers */) {
290 void GLES2InterfaceStub::GenTextures(GLsizei /* n */, GLuint* /* textures */) {
292 void GLES2InterfaceStub::GenTransformFeedbacks(GLsizei /* n */,
293 GLuint* /* ids */) {
295 void GLES2InterfaceStub::GetActiveAttrib(GLuint /* program */,
296 GLuint /* index */,
297 GLsizei /* bufsize */,
298 GLsizei* /* length */,
299 GLint* /* size */,
300 GLenum* /* type */,
301 char* /* name */) {
303 void GLES2InterfaceStub::GetActiveUniform(GLuint /* program */,
304 GLuint /* index */,
305 GLsizei /* bufsize */,
306 GLsizei* /* length */,
307 GLint* /* size */,
308 GLenum* /* type */,
309 char* /* name */) {
311 void GLES2InterfaceStub::GetActiveUniformBlockiv(GLuint /* program */,
312 GLuint /* index */,
313 GLenum /* pname */,
314 GLint* /* params */) {
316 void GLES2InterfaceStub::GetActiveUniformBlockName(GLuint /* program */,
317 GLuint /* index */,
318 GLsizei /* bufsize */,
319 GLsizei* /* length */,
320 char* /* name */) {
322 void GLES2InterfaceStub::GetActiveUniformsiv(GLuint /* program */,
323 GLsizei /* count */,
324 const GLuint* /* indices */,
325 GLenum /* pname */,
326 GLint* /* params */) {
328 void GLES2InterfaceStub::GetAttachedShaders(GLuint /* program */,
329 GLsizei /* maxcount */,
330 GLsizei* /* count */,
331 GLuint* /* shaders */) {
333 GLint GLES2InterfaceStub::GetAttribLocation(GLuint /* program */,
334 const char* /* name */) {
335 return 0;
337 void GLES2InterfaceStub::GetBooleanv(GLenum /* pname */,
338 GLboolean* /* params */) {
340 void GLES2InterfaceStub::GetBufferParameteriv(GLenum /* target */,
341 GLenum /* pname */,
342 GLint* /* params */) {
344 GLenum GLES2InterfaceStub::GetError() {
345 return 0;
347 void GLES2InterfaceStub::GetFloatv(GLenum /* pname */, GLfloat* /* params */) {
349 GLint GLES2InterfaceStub::GetFragDataLocation(GLuint /* program */,
350 const char* /* name */) {
351 return 0;
353 void GLES2InterfaceStub::GetFramebufferAttachmentParameteriv(
354 GLenum /* target */,
355 GLenum /* attachment */,
356 GLenum /* pname */,
357 GLint* /* params */) {
359 void GLES2InterfaceStub::GetInteger64v(GLenum /* pname */,
360 GLint64* /* params */) {
362 void GLES2InterfaceStub::GetIntegeri_v(GLenum /* pname */,
363 GLuint /* index */,
364 GLint* /* data */) {
366 void GLES2InterfaceStub::GetInteger64i_v(GLenum /* pname */,
367 GLuint /* index */,
368 GLint64* /* data */) {
370 void GLES2InterfaceStub::GetIntegerv(GLenum /* pname */, GLint* /* params */) {
372 void GLES2InterfaceStub::GetInternalformativ(GLenum /* target */,
373 GLenum /* format */,
374 GLenum /* pname */,
375 GLsizei /* bufSize */,
376 GLint* /* params */) {
378 void GLES2InterfaceStub::GetProgramiv(GLuint /* program */,
379 GLenum /* pname */,
380 GLint* /* params */) {
382 void GLES2InterfaceStub::GetProgramInfoLog(GLuint /* program */,
383 GLsizei /* bufsize */,
384 GLsizei* /* length */,
385 char* /* infolog */) {
387 void GLES2InterfaceStub::GetRenderbufferParameteriv(GLenum /* target */,
388 GLenum /* pname */,
389 GLint* /* params */) {
391 void GLES2InterfaceStub::GetSamplerParameterfv(GLuint /* sampler */,
392 GLenum /* pname */,
393 GLfloat* /* params */) {
395 void GLES2InterfaceStub::GetSamplerParameteriv(GLuint /* sampler */,
396 GLenum /* pname */,
397 GLint* /* params */) {
399 void GLES2InterfaceStub::GetShaderiv(GLuint /* shader */,
400 GLenum /* pname */,
401 GLint* /* params */) {
403 void GLES2InterfaceStub::GetShaderInfoLog(GLuint /* shader */,
404 GLsizei /* bufsize */,
405 GLsizei* /* length */,
406 char* /* infolog */) {
408 void GLES2InterfaceStub::GetShaderPrecisionFormat(GLenum /* shadertype */,
409 GLenum /* precisiontype */,
410 GLint* /* range */,
411 GLint* /* precision */) {
413 void GLES2InterfaceStub::GetShaderSource(GLuint /* shader */,
414 GLsizei /* bufsize */,
415 GLsizei* /* length */,
416 char* /* source */) {
418 const GLubyte* GLES2InterfaceStub::GetString(GLenum /* name */) {
419 return 0;
421 void GLES2InterfaceStub::GetSynciv(GLsync /* sync */,
422 GLenum /* pname */,
423 GLsizei /* bufsize */,
424 GLsizei* /* length */,
425 GLint* /* values */) {
427 void GLES2InterfaceStub::GetTexParameterfv(GLenum /* target */,
428 GLenum /* pname */,
429 GLfloat* /* params */) {
431 void GLES2InterfaceStub::GetTexParameteriv(GLenum /* target */,
432 GLenum /* pname */,
433 GLint* /* params */) {
435 void GLES2InterfaceStub::GetTransformFeedbackVarying(GLuint /* program */,
436 GLuint /* index */,
437 GLsizei /* bufsize */,
438 GLsizei* /* length */,
439 GLsizei* /* size */,
440 GLenum* /* type */,
441 char* /* name */) {
443 GLuint GLES2InterfaceStub::GetUniformBlockIndex(GLuint /* program */,
444 const char* /* name */) {
445 return 0;
447 void GLES2InterfaceStub::GetUniformfv(GLuint /* program */,
448 GLint /* location */,
449 GLfloat* /* params */) {
451 void GLES2InterfaceStub::GetUniformiv(GLuint /* program */,
452 GLint /* location */,
453 GLint* /* params */) {
455 void GLES2InterfaceStub::GetUniformIndices(GLuint /* program */,
456 GLsizei /* count */,
457 const char* const* /* names */,
458 GLuint* /* indices */) {
460 GLint GLES2InterfaceStub::GetUniformLocation(GLuint /* program */,
461 const char* /* name */) {
462 return 0;
464 void GLES2InterfaceStub::GetVertexAttribfv(GLuint /* index */,
465 GLenum /* pname */,
466 GLfloat* /* params */) {
468 void GLES2InterfaceStub::GetVertexAttribiv(GLuint /* index */,
469 GLenum /* pname */,
470 GLint* /* params */) {
472 void GLES2InterfaceStub::GetVertexAttribPointerv(GLuint /* index */,
473 GLenum /* pname */,
474 void** /* pointer */) {
476 void GLES2InterfaceStub::Hint(GLenum /* target */, GLenum /* mode */) {
478 void GLES2InterfaceStub::InvalidateFramebuffer(
479 GLenum /* target */,
480 GLsizei /* count */,
481 const GLenum* /* attachments */) {
483 void GLES2InterfaceStub::InvalidateSubFramebuffer(
484 GLenum /* target */,
485 GLsizei /* count */,
486 const GLenum* /* attachments */,
487 GLint /* x */,
488 GLint /* y */,
489 GLsizei /* width */,
490 GLsizei /* height */) {
492 GLboolean GLES2InterfaceStub::IsBuffer(GLuint /* buffer */) {
493 return 0;
495 GLboolean GLES2InterfaceStub::IsEnabled(GLenum /* cap */) {
496 return 0;
498 GLboolean GLES2InterfaceStub::IsFramebuffer(GLuint /* framebuffer */) {
499 return 0;
501 GLboolean GLES2InterfaceStub::IsProgram(GLuint /* program */) {
502 return 0;
504 GLboolean GLES2InterfaceStub::IsRenderbuffer(GLuint /* renderbuffer */) {
505 return 0;
507 GLboolean GLES2InterfaceStub::IsSampler(GLuint /* sampler */) {
508 return 0;
510 GLboolean GLES2InterfaceStub::IsShader(GLuint /* shader */) {
511 return 0;
513 GLboolean GLES2InterfaceStub::IsSync(GLsync /* sync */) {
514 return 0;
516 GLboolean GLES2InterfaceStub::IsTexture(GLuint /* texture */) {
517 return 0;
519 GLboolean GLES2InterfaceStub::IsTransformFeedback(
520 GLuint /* transformfeedback */) {
521 return 0;
523 void GLES2InterfaceStub::LineWidth(GLfloat /* width */) {
525 void GLES2InterfaceStub::LinkProgram(GLuint /* program */) {
527 void GLES2InterfaceStub::PauseTransformFeedback() {
529 void GLES2InterfaceStub::PixelStorei(GLenum /* pname */, GLint /* param */) {
531 void GLES2InterfaceStub::PolygonOffset(GLfloat /* factor */,
532 GLfloat /* units */) {
534 void GLES2InterfaceStub::ReadBuffer(GLenum /* src */) {
536 void GLES2InterfaceStub::ReadPixels(GLint /* x */,
537 GLint /* y */,
538 GLsizei /* width */,
539 GLsizei /* height */,
540 GLenum /* format */,
541 GLenum /* type */,
542 void* /* pixels */) {
544 void GLES2InterfaceStub::ReleaseShaderCompiler() {
546 void GLES2InterfaceStub::RenderbufferStorage(GLenum /* target */,
547 GLenum /* internalformat */,
548 GLsizei /* width */,
549 GLsizei /* height */) {
551 void GLES2InterfaceStub::ResumeTransformFeedback() {
553 void GLES2InterfaceStub::SampleCoverage(GLclampf /* value */,
554 GLboolean /* invert */) {
556 void GLES2InterfaceStub::SamplerParameterf(GLuint /* sampler */,
557 GLenum /* pname */,
558 GLfloat /* param */) {
560 void GLES2InterfaceStub::SamplerParameterfv(GLuint /* sampler */,
561 GLenum /* pname */,
562 const GLfloat* /* params */) {
564 void GLES2InterfaceStub::SamplerParameteri(GLuint /* sampler */,
565 GLenum /* pname */,
566 GLint /* param */) {
568 void GLES2InterfaceStub::SamplerParameteriv(GLuint /* sampler */,
569 GLenum /* pname */,
570 const GLint* /* params */) {
572 void GLES2InterfaceStub::Scissor(GLint /* x */,
573 GLint /* y */,
574 GLsizei /* width */,
575 GLsizei /* height */) {
577 void GLES2InterfaceStub::ShaderBinary(GLsizei /* n */,
578 const GLuint* /* shaders */,
579 GLenum /* binaryformat */,
580 const void* /* binary */,
581 GLsizei /* length */) {
583 void GLES2InterfaceStub::ShaderSource(GLuint /* shader */,
584 GLsizei /* count */,
585 const GLchar* const* /* str */,
586 const GLint* /* length */) {
588 void GLES2InterfaceStub::ShallowFinishCHROMIUM() {
590 void GLES2InterfaceStub::ShallowFlushCHROMIUM() {
592 void GLES2InterfaceStub::OrderingBarrierCHROMIUM() {
594 void GLES2InterfaceStub::StencilFunc(GLenum /* func */,
595 GLint /* ref */,
596 GLuint /* mask */) {
598 void GLES2InterfaceStub::StencilFuncSeparate(GLenum /* face */,
599 GLenum /* func */,
600 GLint /* ref */,
601 GLuint /* mask */) {
603 void GLES2InterfaceStub::StencilMask(GLuint /* mask */) {
605 void GLES2InterfaceStub::StencilMaskSeparate(GLenum /* face */,
606 GLuint /* mask */) {
608 void GLES2InterfaceStub::StencilOp(GLenum /* fail */,
609 GLenum /* zfail */,
610 GLenum /* zpass */) {
612 void GLES2InterfaceStub::StencilOpSeparate(GLenum /* face */,
613 GLenum /* fail */,
614 GLenum /* zfail */,
615 GLenum /* zpass */) {
617 void GLES2InterfaceStub::TexImage2D(GLenum /* target */,
618 GLint /* level */,
619 GLint /* internalformat */,
620 GLsizei /* width */,
621 GLsizei /* height */,
622 GLint /* border */,
623 GLenum /* format */,
624 GLenum /* type */,
625 const void* /* pixels */) {
627 void GLES2InterfaceStub::TexImage3D(GLenum /* target */,
628 GLint /* level */,
629 GLint /* internalformat */,
630 GLsizei /* width */,
631 GLsizei /* height */,
632 GLsizei /* depth */,
633 GLint /* border */,
634 GLenum /* format */,
635 GLenum /* type */,
636 const void* /* pixels */) {
638 void GLES2InterfaceStub::TexParameterf(GLenum /* target */,
639 GLenum /* pname */,
640 GLfloat /* param */) {
642 void GLES2InterfaceStub::TexParameterfv(GLenum /* target */,
643 GLenum /* pname */,
644 const GLfloat* /* params */) {
646 void GLES2InterfaceStub::TexParameteri(GLenum /* target */,
647 GLenum /* pname */,
648 GLint /* param */) {
650 void GLES2InterfaceStub::TexParameteriv(GLenum /* target */,
651 GLenum /* pname */,
652 const GLint* /* params */) {
654 void GLES2InterfaceStub::TexStorage3D(GLenum /* target */,
655 GLsizei /* levels */,
656 GLenum /* internalFormat */,
657 GLsizei /* width */,
658 GLsizei /* height */,
659 GLsizei /* depth */) {
661 void GLES2InterfaceStub::TexSubImage2D(GLenum /* target */,
662 GLint /* level */,
663 GLint /* xoffset */,
664 GLint /* yoffset */,
665 GLsizei /* width */,
666 GLsizei /* height */,
667 GLenum /* format */,
668 GLenum /* type */,
669 const void* /* pixels */) {
671 void GLES2InterfaceStub::TexSubImage3D(GLenum /* target */,
672 GLint /* level */,
673 GLint /* xoffset */,
674 GLint /* yoffset */,
675 GLint /* zoffset */,
676 GLsizei /* width */,
677 GLsizei /* height */,
678 GLsizei /* depth */,
679 GLenum /* format */,
680 GLenum /* type */,
681 const void* /* pixels */) {
683 void GLES2InterfaceStub::TransformFeedbackVaryings(
684 GLuint /* program */,
685 GLsizei /* count */,
686 const char* const* /* varyings */,
687 GLenum /* buffermode */) {
689 void GLES2InterfaceStub::Uniform1f(GLint /* location */, GLfloat /* x */) {
691 void GLES2InterfaceStub::Uniform1fv(GLint /* location */,
692 GLsizei /* count */,
693 const GLfloat* /* v */) {
695 void GLES2InterfaceStub::Uniform1i(GLint /* location */, GLint /* x */) {
697 void GLES2InterfaceStub::Uniform1iv(GLint /* location */,
698 GLsizei /* count */,
699 const GLint* /* v */) {
701 void GLES2InterfaceStub::Uniform1ui(GLint /* location */, GLuint /* x */) {
703 void GLES2InterfaceStub::Uniform1uiv(GLint /* location */,
704 GLsizei /* count */,
705 const GLuint* /* v */) {
707 void GLES2InterfaceStub::Uniform2f(GLint /* location */,
708 GLfloat /* x */,
709 GLfloat /* y */) {
711 void GLES2InterfaceStub::Uniform2fv(GLint /* location */,
712 GLsizei /* count */,
713 const GLfloat* /* v */) {
715 void GLES2InterfaceStub::Uniform2i(GLint /* location */,
716 GLint /* x */,
717 GLint /* y */) {
719 void GLES2InterfaceStub::Uniform2iv(GLint /* location */,
720 GLsizei /* count */,
721 const GLint* /* v */) {
723 void GLES2InterfaceStub::Uniform2ui(GLint /* location */,
724 GLuint /* x */,
725 GLuint /* y */) {
727 void GLES2InterfaceStub::Uniform2uiv(GLint /* location */,
728 GLsizei /* count */,
729 const GLuint* /* v */) {
731 void GLES2InterfaceStub::Uniform3f(GLint /* location */,
732 GLfloat /* x */,
733 GLfloat /* y */,
734 GLfloat /* z */) {
736 void GLES2InterfaceStub::Uniform3fv(GLint /* location */,
737 GLsizei /* count */,
738 const GLfloat* /* v */) {
740 void GLES2InterfaceStub::Uniform3i(GLint /* location */,
741 GLint /* x */,
742 GLint /* y */,
743 GLint /* z */) {
745 void GLES2InterfaceStub::Uniform3iv(GLint /* location */,
746 GLsizei /* count */,
747 const GLint* /* v */) {
749 void GLES2InterfaceStub::Uniform3ui(GLint /* location */,
750 GLuint /* x */,
751 GLuint /* y */,
752 GLuint /* z */) {
754 void GLES2InterfaceStub::Uniform3uiv(GLint /* location */,
755 GLsizei /* count */,
756 const GLuint* /* v */) {
758 void GLES2InterfaceStub::Uniform4f(GLint /* location */,
759 GLfloat /* x */,
760 GLfloat /* y */,
761 GLfloat /* z */,
762 GLfloat /* w */) {
764 void GLES2InterfaceStub::Uniform4fv(GLint /* location */,
765 GLsizei /* count */,
766 const GLfloat* /* v */) {
768 void GLES2InterfaceStub::Uniform4i(GLint /* location */,
769 GLint /* x */,
770 GLint /* y */,
771 GLint /* z */,
772 GLint /* w */) {
774 void GLES2InterfaceStub::Uniform4iv(GLint /* location */,
775 GLsizei /* count */,
776 const GLint* /* v */) {
778 void GLES2InterfaceStub::Uniform4ui(GLint /* location */,
779 GLuint /* x */,
780 GLuint /* y */,
781 GLuint /* z */,
782 GLuint /* w */) {
784 void GLES2InterfaceStub::Uniform4uiv(GLint /* location */,
785 GLsizei /* count */,
786 const GLuint* /* v */) {
788 void GLES2InterfaceStub::UniformBlockBinding(GLuint /* program */,
789 GLuint /* index */,
790 GLuint /* binding */) {
792 void GLES2InterfaceStub::UniformMatrix2fv(GLint /* location */,
793 GLsizei /* count */,
794 GLboolean /* transpose */,
795 const GLfloat* /* value */) {
797 void GLES2InterfaceStub::UniformMatrix2x3fv(GLint /* location */,
798 GLsizei /* count */,
799 GLboolean /* transpose */,
800 const GLfloat* /* value */) {
802 void GLES2InterfaceStub::UniformMatrix2x4fv(GLint /* location */,
803 GLsizei /* count */,
804 GLboolean /* transpose */,
805 const GLfloat* /* value */) {
807 void GLES2InterfaceStub::UniformMatrix3fv(GLint /* location */,
808 GLsizei /* count */,
809 GLboolean /* transpose */,
810 const GLfloat* /* value */) {
812 void GLES2InterfaceStub::UniformMatrix3x2fv(GLint /* location */,
813 GLsizei /* count */,
814 GLboolean /* transpose */,
815 const GLfloat* /* value */) {
817 void GLES2InterfaceStub::UniformMatrix3x4fv(GLint /* location */,
818 GLsizei /* count */,
819 GLboolean /* transpose */,
820 const GLfloat* /* value */) {
822 void GLES2InterfaceStub::UniformMatrix4fv(GLint /* location */,
823 GLsizei /* count */,
824 GLboolean /* transpose */,
825 const GLfloat* /* value */) {
827 void GLES2InterfaceStub::UniformMatrix4x2fv(GLint /* location */,
828 GLsizei /* count */,
829 GLboolean /* transpose */,
830 const GLfloat* /* value */) {
832 void GLES2InterfaceStub::UniformMatrix4x3fv(GLint /* location */,
833 GLsizei /* count */,
834 GLboolean /* transpose */,
835 const GLfloat* /* value */) {
837 void GLES2InterfaceStub::UseProgram(GLuint /* program */) {
839 void GLES2InterfaceStub::ValidateProgram(GLuint /* program */) {
841 void GLES2InterfaceStub::VertexAttrib1f(GLuint /* indx */, GLfloat /* x */) {
843 void GLES2InterfaceStub::VertexAttrib1fv(GLuint /* indx */,
844 const GLfloat* /* values */) {
846 void GLES2InterfaceStub::VertexAttrib2f(GLuint /* indx */,
847 GLfloat /* x */,
848 GLfloat /* y */) {
850 void GLES2InterfaceStub::VertexAttrib2fv(GLuint /* indx */,
851 const GLfloat* /* values */) {
853 void GLES2InterfaceStub::VertexAttrib3f(GLuint /* indx */,
854 GLfloat /* x */,
855 GLfloat /* y */,
856 GLfloat /* z */) {
858 void GLES2InterfaceStub::VertexAttrib3fv(GLuint /* indx */,
859 const GLfloat* /* values */) {
861 void GLES2InterfaceStub::VertexAttrib4f(GLuint /* indx */,
862 GLfloat /* x */,
863 GLfloat /* y */,
864 GLfloat /* z */,
865 GLfloat /* w */) {
867 void GLES2InterfaceStub::VertexAttrib4fv(GLuint /* indx */,
868 const GLfloat* /* values */) {
870 void GLES2InterfaceStub::VertexAttribI4i(GLuint /* indx */,
871 GLint /* x */,
872 GLint /* y */,
873 GLint /* z */,
874 GLint /* w */) {
876 void GLES2InterfaceStub::VertexAttribI4iv(GLuint /* indx */,
877 const GLint* /* values */) {
879 void GLES2InterfaceStub::VertexAttribI4ui(GLuint /* indx */,
880 GLuint /* x */,
881 GLuint /* y */,
882 GLuint /* z */,
883 GLuint /* w */) {
885 void GLES2InterfaceStub::VertexAttribI4uiv(GLuint /* indx */,
886 const GLuint* /* values */) {
888 void GLES2InterfaceStub::VertexAttribIPointer(GLuint /* indx */,
889 GLint /* size */,
890 GLenum /* type */,
891 GLsizei /* stride */,
892 const void* /* ptr */) {
894 void GLES2InterfaceStub::VertexAttribPointer(GLuint /* indx */,
895 GLint /* size */,
896 GLenum /* type */,
897 GLboolean /* normalized */,
898 GLsizei /* stride */,
899 const void* /* ptr */) {
901 void GLES2InterfaceStub::Viewport(GLint /* x */,
902 GLint /* y */,
903 GLsizei /* width */,
904 GLsizei /* height */) {
906 void GLES2InterfaceStub::WaitSync(GLsync /* sync */,
907 GLbitfield /* flags */,
908 GLuint64 /* timeout */) {
910 void GLES2InterfaceStub::BlitFramebufferCHROMIUM(GLint /* srcX0 */,
911 GLint /* srcY0 */,
912 GLint /* srcX1 */,
913 GLint /* srcY1 */,
914 GLint /* dstX0 */,
915 GLint /* dstY0 */,
916 GLint /* dstX1 */,
917 GLint /* dstY1 */,
918 GLbitfield /* mask */,
919 GLenum /* filter */) {
921 void GLES2InterfaceStub::RenderbufferStorageMultisampleCHROMIUM(
922 GLenum /* target */,
923 GLsizei /* samples */,
924 GLenum /* internalformat */,
925 GLsizei /* width */,
926 GLsizei /* height */) {
928 void GLES2InterfaceStub::RenderbufferStorageMultisampleEXT(
929 GLenum /* target */,
930 GLsizei /* samples */,
931 GLenum /* internalformat */,
932 GLsizei /* width */,
933 GLsizei /* height */) {
935 void GLES2InterfaceStub::FramebufferTexture2DMultisampleEXT(
936 GLenum /* target */,
937 GLenum /* attachment */,
938 GLenum /* textarget */,
939 GLuint /* texture */,
940 GLint /* level */,
941 GLsizei /* samples */) {
943 void GLES2InterfaceStub::TexStorage2DEXT(GLenum /* target */,
944 GLsizei /* levels */,
945 GLenum /* internalFormat */,
946 GLsizei /* width */,
947 GLsizei /* height */) {
949 void GLES2InterfaceStub::GenQueriesEXT(GLsizei /* n */, GLuint* /* queries */) {
951 void GLES2InterfaceStub::DeleteQueriesEXT(GLsizei /* n */,
952 const GLuint* /* queries */) {
954 GLboolean GLES2InterfaceStub::IsQueryEXT(GLuint /* id */) {
955 return 0;
957 void GLES2InterfaceStub::BeginQueryEXT(GLenum /* target */, GLuint /* id */) {
959 void GLES2InterfaceStub::BeginTransformFeedback(GLenum /* primitivemode */) {
961 void GLES2InterfaceStub::EndQueryEXT(GLenum /* target */) {
963 void GLES2InterfaceStub::EndTransformFeedback() {
965 void GLES2InterfaceStub::GetQueryivEXT(GLenum /* target */,
966 GLenum /* pname */,
967 GLint* /* params */) {
969 void GLES2InterfaceStub::GetQueryObjectuivEXT(GLuint /* id */,
970 GLenum /* pname */,
971 GLuint* /* params */) {
973 void GLES2InterfaceStub::InsertEventMarkerEXT(GLsizei /* length */,
974 const GLchar* /* marker */) {
976 void GLES2InterfaceStub::PushGroupMarkerEXT(GLsizei /* length */,
977 const GLchar* /* marker */) {
979 void GLES2InterfaceStub::PopGroupMarkerEXT() {
981 void GLES2InterfaceStub::GenVertexArraysOES(GLsizei /* n */,
982 GLuint* /* arrays */) {
984 void GLES2InterfaceStub::DeleteVertexArraysOES(GLsizei /* n */,
985 const GLuint* /* arrays */) {
987 GLboolean GLES2InterfaceStub::IsVertexArrayOES(GLuint /* array */) {
988 return 0;
990 void GLES2InterfaceStub::BindVertexArrayOES(GLuint /* array */) {
992 void GLES2InterfaceStub::SwapBuffers() {
994 GLuint GLES2InterfaceStub::GetMaxValueInBufferCHROMIUM(GLuint /* buffer_id */,
995 GLsizei /* count */,
996 GLenum /* type */,
997 GLuint /* offset */) {
998 return 0;
1000 GLboolean GLES2InterfaceStub::EnableFeatureCHROMIUM(const char* /* feature */) {
1001 return 0;
1003 void* GLES2InterfaceStub::MapBufferCHROMIUM(GLuint /* target */,
1004 GLenum /* access */) {
1005 return 0;
1007 GLboolean GLES2InterfaceStub::UnmapBufferCHROMIUM(GLuint /* target */) {
1008 return 0;
1010 void* GLES2InterfaceStub::MapBufferSubDataCHROMIUM(GLuint /* target */,
1011 GLintptr /* offset */,
1012 GLsizeiptr /* size */,
1013 GLenum /* access */) {
1014 return 0;
1016 void GLES2InterfaceStub::UnmapBufferSubDataCHROMIUM(const void* /* mem */) {
1018 void* GLES2InterfaceStub::MapBufferRange(GLenum /* target */,
1019 GLintptr /* offset */,
1020 GLsizeiptr /* size */,
1021 GLbitfield /* access */) {
1022 return 0;
1024 GLboolean GLES2InterfaceStub::UnmapBuffer(GLenum /* target */) {
1025 return 0;
1027 void* GLES2InterfaceStub::MapTexSubImage2DCHROMIUM(GLenum /* target */,
1028 GLint /* level */,
1029 GLint /* xoffset */,
1030 GLint /* yoffset */,
1031 GLsizei /* width */,
1032 GLsizei /* height */,
1033 GLenum /* format */,
1034 GLenum /* type */,
1035 GLenum /* access */) {
1036 return 0;
1038 void GLES2InterfaceStub::UnmapTexSubImage2DCHROMIUM(const void* /* mem */) {
1040 void GLES2InterfaceStub::ResizeCHROMIUM(GLuint /* width */,
1041 GLuint /* height */,
1042 GLfloat /* scale_factor */) {
1044 const GLchar* GLES2InterfaceStub::GetRequestableExtensionsCHROMIUM() {
1045 return 0;
1047 void GLES2InterfaceStub::RequestExtensionCHROMIUM(const char* /* extension */) {
1049 void GLES2InterfaceStub::RateLimitOffscreenContextCHROMIUM() {
1051 void GLES2InterfaceStub::GetProgramInfoCHROMIUM(GLuint /* program */,
1052 GLsizei /* bufsize */,
1053 GLsizei* /* size */,
1054 void* /* info */) {
1056 void GLES2InterfaceStub::GetUniformBlocksCHROMIUM(GLuint /* program */,
1057 GLsizei /* bufsize */,
1058 GLsizei* /* size */,
1059 void* /* info */) {
1061 void GLES2InterfaceStub::GetTransformFeedbackVaryingsCHROMIUM(
1062 GLuint /* program */,
1063 GLsizei /* bufsize */,
1064 GLsizei* /* size */,
1065 void* /* info */) {
1067 void GLES2InterfaceStub::GetUniformsES3CHROMIUM(GLuint /* program */,
1068 GLsizei /* bufsize */,
1069 GLsizei* /* size */,
1070 void* /* info */) {
1072 GLuint GLES2InterfaceStub::CreateStreamTextureCHROMIUM(GLuint /* texture */) {
1073 return 0;
1075 GLuint GLES2InterfaceStub::CreateImageCHROMIUM(ClientBuffer /* buffer */,
1076 GLsizei /* width */,
1077 GLsizei /* height */,
1078 GLenum /* internalformat */) {
1079 return 0;
1081 void GLES2InterfaceStub::DestroyImageCHROMIUM(GLuint /* image_id */) {
1083 GLuint GLES2InterfaceStub::CreateGpuMemoryBufferImageCHROMIUM(
1084 GLsizei /* width */,
1085 GLsizei /* height */,
1086 GLenum /* internalformat */,
1087 GLenum /* usage */) {
1088 return 0;
1090 void GLES2InterfaceStub::GetTranslatedShaderSourceANGLE(GLuint /* shader */,
1091 GLsizei /* bufsize */,
1092 GLsizei* /* length */,
1093 char* /* source */) {
1095 void GLES2InterfaceStub::PostSubBufferCHROMIUM(GLint /* x */,
1096 GLint /* y */,
1097 GLint /* width */,
1098 GLint /* height */) {
1100 void GLES2InterfaceStub::TexImageIOSurface2DCHROMIUM(GLenum /* target */,
1101 GLsizei /* width */,
1102 GLsizei /* height */,
1103 GLuint /* ioSurfaceId */,
1104 GLuint /* plane */) {
1106 void GLES2InterfaceStub::CopyTextureCHROMIUM(GLenum /* target */,
1107 GLenum /* source_id */,
1108 GLenum /* dest_id */,
1109 GLint /* internalformat */,
1110 GLenum /* dest_type */) {
1112 void GLES2InterfaceStub::CopySubTextureCHROMIUM(GLenum /* target */,
1113 GLenum /* source_id */,
1114 GLenum /* dest_id */,
1115 GLint /* xoffset */,
1116 GLint /* yoffset */) {
1118 void GLES2InterfaceStub::DrawArraysInstancedANGLE(GLenum /* mode */,
1119 GLint /* first */,
1120 GLsizei /* count */,
1121 GLsizei /* primcount */) {
1123 void GLES2InterfaceStub::DrawElementsInstancedANGLE(GLenum /* mode */,
1124 GLsizei /* count */,
1125 GLenum /* type */,
1126 const void* /* indices */,
1127 GLsizei /* primcount */) {
1129 void GLES2InterfaceStub::VertexAttribDivisorANGLE(GLuint /* index */,
1130 GLuint /* divisor */) {
1132 void GLES2InterfaceStub::GenMailboxCHROMIUM(GLbyte* /* mailbox */) {
1134 void GLES2InterfaceStub::ProduceTextureCHROMIUM(GLenum /* target */,
1135 const GLbyte* /* mailbox */) {
1137 void GLES2InterfaceStub::ProduceTextureDirectCHROMIUM(
1138 GLuint /* texture */,
1139 GLenum /* target */,
1140 const GLbyte* /* mailbox */) {
1142 void GLES2InterfaceStub::ConsumeTextureCHROMIUM(GLenum /* target */,
1143 const GLbyte* /* mailbox */) {
1145 GLuint GLES2InterfaceStub::CreateAndConsumeTextureCHROMIUM(
1146 GLenum /* target */,
1147 const GLbyte* /* mailbox */) {
1148 return 0;
1150 void GLES2InterfaceStub::BindUniformLocationCHROMIUM(GLuint /* program */,
1151 GLint /* location */,
1152 const char* /* name */) {
1154 void GLES2InterfaceStub::GenValuebuffersCHROMIUM(GLsizei /* n */,
1155 GLuint* /* buffers */) {
1157 void GLES2InterfaceStub::DeleteValuebuffersCHROMIUM(
1158 GLsizei /* n */,
1159 const GLuint* /* valuebuffers */) {
1161 GLboolean GLES2InterfaceStub::IsValuebufferCHROMIUM(GLuint /* valuebuffer */) {
1162 return 0;
1164 void GLES2InterfaceStub::BindValuebufferCHROMIUM(GLenum /* target */,
1165 GLuint /* valuebuffer */) {
1167 void GLES2InterfaceStub::SubscribeValueCHROMIUM(GLenum /* target */,
1168 GLenum /* subscription */) {
1170 void GLES2InterfaceStub::PopulateSubscribedValuesCHROMIUM(GLenum /* target */) {
1172 void GLES2InterfaceStub::UniformValuebufferCHROMIUM(GLint /* location */,
1173 GLenum /* target */,
1174 GLenum /* subscription */) {
1176 void GLES2InterfaceStub::BindTexImage2DCHROMIUM(GLenum /* target */,
1177 GLint /* imageId */) {
1179 void GLES2InterfaceStub::ReleaseTexImage2DCHROMIUM(GLenum /* target */,
1180 GLint /* imageId */) {
1182 void GLES2InterfaceStub::TraceBeginCHROMIUM(const char* /* category_name */,
1183 const char* /* trace_name */) {
1185 void GLES2InterfaceStub::TraceEndCHROMIUM() {
1187 void GLES2InterfaceStub::AsyncTexSubImage2DCHROMIUM(GLenum /* target */,
1188 GLint /* level */,
1189 GLint /* xoffset */,
1190 GLint /* yoffset */,
1191 GLsizei /* width */,
1192 GLsizei /* height */,
1193 GLenum /* format */,
1194 GLenum /* type */,
1195 const void* /* data */) {
1197 void GLES2InterfaceStub::AsyncTexImage2DCHROMIUM(GLenum /* target */,
1198 GLint /* level */,
1199 GLenum /* internalformat */,
1200 GLsizei /* width */,
1201 GLsizei /* height */,
1202 GLint /* border */,
1203 GLenum /* format */,
1204 GLenum /* type */,
1205 const void* /* pixels */) {
1207 void GLES2InterfaceStub::WaitAsyncTexImage2DCHROMIUM(GLenum /* target */) {
1209 void GLES2InterfaceStub::WaitAllAsyncTexImage2DCHROMIUM() {
1211 void GLES2InterfaceStub::DiscardFramebufferEXT(
1212 GLenum /* target */,
1213 GLsizei /* count */,
1214 const GLenum* /* attachments */) {
1216 void GLES2InterfaceStub::LoseContextCHROMIUM(GLenum /* current */,
1217 GLenum /* other */) {
1219 GLuint GLES2InterfaceStub::InsertSyncPointCHROMIUM() {
1220 return 0;
1222 void GLES2InterfaceStub::WaitSyncPointCHROMIUM(GLuint /* sync_point */) {
1224 void GLES2InterfaceStub::DrawBuffersEXT(GLsizei /* count */,
1225 const GLenum* /* bufs */) {
1227 void GLES2InterfaceStub::DiscardBackbufferCHROMIUM() {
1229 void GLES2InterfaceStub::ScheduleOverlayPlaneCHROMIUM(
1230 GLint /* plane_z_order */,
1231 GLenum /* plane_transform */,
1232 GLuint /* overlay_texture_id */,
1233 GLint /* bounds_x */,
1234 GLint /* bounds_y */,
1235 GLint /* bounds_width */,
1236 GLint /* bounds_height */,
1237 GLfloat /* uv_x */,
1238 GLfloat /* uv_y */,
1239 GLfloat /* uv_width */,
1240 GLfloat /* uv_height */) {
1242 void GLES2InterfaceStub::SwapInterval(GLint /* interval */) {
1244 void GLES2InterfaceStub::MatrixLoadfCHROMIUM(GLenum /* matrixMode */,
1245 const GLfloat* /* m */) {
1247 void GLES2InterfaceStub::MatrixLoadIdentityCHROMIUM(GLenum /* matrixMode */) {
1249 void GLES2InterfaceStub::BlendBarrierKHR() {
1251 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_IMPL_AUTOGEN_H_