14ad1aa43a48567659193a298fad74f55e00b3dd9Ben Murdoch// Copyright 2014 The Chromium Authors. All rights reserved.
25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be
35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// found in the LICENSE file.
45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// This file is auto-generated from
65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// gpu/command_buffer/build_gles2_cmd_buffer.py
7a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)// It's formatted by clang-format using chromium coding style:
8a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)//    clang-format -i -style=chromium filename
95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// DO NOT EDIT!
105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// This file is included by gles2_interface_stub.cc.
125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_IMPL_AUTOGEN_H_
135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_IMPL_AUTOGEN_H_
145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::ActiveTexture(GLenum /* texture */) {
165c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
17a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::AttachShader(GLuint /* program */,
185c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                      GLuint /* shader */) {
195c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
20a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::BindAttribLocation(GLuint /* program */,
21a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                            GLuint /* index */,
225c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                            const char* /* name */) {
235c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
245c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::BindBuffer(GLenum /* target */, GLuint /* buffer */) {
255c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
26a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::BindFramebuffer(GLenum /* target */,
275c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                         GLuint /* framebuffer */) {
285c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
29a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::BindRenderbuffer(GLenum /* target */,
305c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                          GLuint /* renderbuffer */) {
315c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
32a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::BindTexture(GLenum /* target */,
335c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                     GLuint /* texture */) {
345c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
35a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::BlendColor(GLclampf /* red */,
36a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLclampf /* green */,
37a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLclampf /* blue */,
385c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                    GLclampf /* alpha */) {
395c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
405c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::BlendEquation(GLenum /* mode */) {
415c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
42a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::BlendEquationSeparate(GLenum /* modeRGB */,
435c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                               GLenum /* modeAlpha */) {
445c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
45a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::BlendFunc(GLenum /* sfactor */, GLenum /* dfactor */) {
46a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)}
47a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::BlendFuncSeparate(GLenum /* srcRGB */,
48a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                           GLenum /* dstRGB */,
49a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                           GLenum /* srcAlpha */,
505c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                           GLenum /* dstAlpha */) {
515c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
52a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::BufferData(GLenum /* target */,
53a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLsizeiptr /* size */,
54a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    const void* /* data */,
555c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                    GLenum /* usage */) {
565c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
57a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::BufferSubData(GLenum /* target */,
58a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                       GLintptr /* offset */,
59a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                       GLsizeiptr /* size */,
605c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                       const void* /* data */) {
615c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GLenum GLES2InterfaceStub::CheckFramebufferStatus(GLenum /* target */) {
635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
655c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::Clear(GLbitfield /* mask */) {
665c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
67a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::ClearColor(GLclampf /* red */,
68a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLclampf /* green */,
69a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLclampf /* blue */,
705c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                    GLclampf /* alpha */) {
715c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
725c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::ClearDepthf(GLclampf /* depth */) {
735c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
745c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::ClearStencil(GLint /* s */) {
755c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
76a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::ColorMask(GLboolean /* red */,
77a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                   GLboolean /* green */,
78a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                   GLboolean /* blue */,
795c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                   GLboolean /* alpha */) {
805c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
815c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::CompileShader(GLuint /* shader */) {
825c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
83a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::CompressedTexImage2D(GLenum /* target */,
84a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                              GLint /* level */,
85a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                              GLenum /* internalformat */,
86a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                              GLsizei /* width */,
87a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                              GLsizei /* height */,
88a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                              GLint /* border */,
89a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                              GLsizei /* imageSize */,
905c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                              const void* /* data */) {
915c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
92a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::CompressedTexSubImage2D(GLenum /* target */,
93a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLint /* level */,
94a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLint /* xoffset */,
95a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLint /* yoffset */,
96a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLsizei /* width */,
97a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLsizei /* height */,
98a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLenum /* format */,
99a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLsizei /* imageSize */,
1005c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                 const void* /* data */) {
1015c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
102a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::CopyTexImage2D(GLenum /* target */,
103a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                        GLint /* level */,
104a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                        GLenum /* internalformat */,
105a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                        GLint /* x */,
106a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                        GLint /* y */,
107a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                        GLsizei /* width */,
108a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                        GLsizei /* height */,
1095c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                        GLint /* border */) {
1105c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
111a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::CopyTexSubImage2D(GLenum /* target */,
112a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                           GLint /* level */,
113a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                           GLint /* xoffset */,
114a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                           GLint /* yoffset */,
115a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                           GLint /* x */,
116a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                           GLint /* y */,
117a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                           GLsizei /* width */,
1185c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                           GLsizei /* height */) {
1195c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1205c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo LiuGLuint GLES2InterfaceStub::CreateProgram() {
1215c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu  return 0;
1225c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1235c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo LiuGLuint GLES2InterfaceStub::CreateShader(GLenum /* type */) {
1245c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu  return 0;
1255c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1265c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::CullFace(GLenum /* mode */) {
1275c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
128a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::DeleteBuffers(GLsizei /* n */,
1295c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                       const GLuint* /* buffers */) {
1305c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
131a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::DeleteFramebuffers(GLsizei /* n */,
1325c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                            const GLuint* /* framebuffers */) {
1335c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1345c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::DeleteProgram(GLuint /* program */) {
1355c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void GLES2InterfaceStub::DeleteRenderbuffers(
137a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLsizei /* n */,
1385c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu    const GLuint* /* renderbuffers */) {
1395c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1405c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::DeleteShader(GLuint /* shader */) {
1415c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
142a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::DeleteTextures(GLsizei /* n */,
1435c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                        const GLuint* /* textures */) {
1445c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1455c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::DepthFunc(GLenum /* func */) {
1465c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1475c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::DepthMask(GLboolean /* flag */) {
1485c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
149a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::DepthRangef(GLclampf /* zNear */,
1505c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                     GLclampf /* zFar */) {
1515c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
152a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::DetachShader(GLuint /* program */,
1535c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                      GLuint /* shader */) {
1545c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1555c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::Disable(GLenum /* cap */) {
1565c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1575c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::DisableVertexAttribArray(GLuint /* index */) {
1585c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
159a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::DrawArrays(GLenum /* mode */,
160a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLint /* first */,
1615c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                    GLsizei /* count */) {
1625c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
163a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::DrawElements(GLenum /* mode */,
164a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                      GLsizei /* count */,
165a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                      GLenum /* type */,
1665c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                      const void* /* indices */) {
1675c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1685c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::Enable(GLenum /* cap */) {
1695c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1705c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::EnableVertexAttribArray(GLuint /* index */) {
1715c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1725c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::Finish() {
1735c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1745c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::Flush() {
1755c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void GLES2InterfaceStub::FramebufferRenderbuffer(
177a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLenum /* target */,
178a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLenum /* attachment */,
179a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLenum /* renderbuffertarget */,
1805c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu    GLuint /* renderbuffer */) {
1815c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
182a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::FramebufferTexture2D(GLenum /* target */,
183a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                              GLenum /* attachment */,
184a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                              GLenum /* textarget */,
185a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                              GLuint /* texture */,
1865c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                              GLint /* level */) {
1875c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1885c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::FrontFace(GLenum /* mode */) {
1895c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1905c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::GenBuffers(GLsizei /* n */, GLuint* /* buffers */) {
1915c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
1925c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::GenerateMipmap(GLenum /* target */) {
1935c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
194a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GenFramebuffers(GLsizei /* n */,
1955c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                         GLuint* /* framebuffers */) {
1965c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
197a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GenRenderbuffers(GLsizei /* n */,
1985c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                          GLuint* /* renderbuffers */) {
1995c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
2005c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::GenTextures(GLsizei /* n */, GLuint* /* textures */) {
2015c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
202a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetActiveAttrib(GLuint /* program */,
203a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                         GLuint /* index */,
204a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                         GLsizei /* bufsize */,
205a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                         GLsizei* /* length */,
206a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                         GLint* /* size */,
207a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                         GLenum* /* type */,
2085c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                         char* /* name */) {
2095c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
210a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetActiveUniform(GLuint /* program */,
211a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                          GLuint /* index */,
212a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                          GLsizei /* bufsize */,
213a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                          GLsizei* /* length */,
214a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                          GLint* /* size */,
215a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                          GLenum* /* type */,
2165c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                          char* /* name */) {
2175c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
218a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetAttachedShaders(GLuint /* program */,
219a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                            GLsizei /* maxcount */,
220a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                            GLsizei* /* count */,
2215c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                            GLuint* /* shaders */) {
2225c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
223a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)GLint GLES2InterfaceStub::GetAttribLocation(GLuint /* program */,
224a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                            const char* /* name */) {
2255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
2265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
227a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetBooleanv(GLenum /* pname */,
2285c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                     GLboolean* /* params */) {
2295c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
230a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetBufferParameteriv(GLenum /* target */,
231a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                              GLenum /* pname */,
2325c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                              GLint* /* params */) {
2335c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
2345c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo LiuGLenum GLES2InterfaceStub::GetError() {
2355c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu  return 0;
2365c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
2375c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::GetFloatv(GLenum /* pname */, GLfloat* /* params */) {
2385c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
2395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void GLES2InterfaceStub::GetFramebufferAttachmentParameteriv(
240a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLenum /* target */,
241a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLenum /* attachment */,
242a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLenum /* pname */,
2435c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu    GLint* /* params */) {
2445c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
2455c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::GetIntegerv(GLenum /* pname */, GLint* /* params */) {
2465c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
247a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetProgramiv(GLuint /* program */,
248a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                      GLenum /* pname */,
2495c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                      GLint* /* params */) {
2505c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
251a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetProgramInfoLog(GLuint /* program */,
252a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                           GLsizei /* bufsize */,
253a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                           GLsizei* /* length */,
2545c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                           char* /* infolog */) {
2555c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
256a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetRenderbufferParameteriv(GLenum /* target */,
257a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                    GLenum /* pname */,
2585c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                    GLint* /* params */) {
2595c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
260a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetShaderiv(GLuint /* shader */,
261a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                     GLenum /* pname */,
2625c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                     GLint* /* params */) {
2635c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
264a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetShaderInfoLog(GLuint /* shader */,
265a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                          GLsizei /* bufsize */,
266a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                          GLsizei* /* length */,
2675c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                          char* /* infolog */) {
2685c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
269a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetShaderPrecisionFormat(GLenum /* shadertype */,
270a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                  GLenum /* precisiontype */,
271a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                  GLint* /* range */,
2725c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                  GLint* /* precision */) {
2735c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
274a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetShaderSource(GLuint /* shader */,
275a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                         GLsizei /* bufsize */,
276a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                         GLsizei* /* length */,
2775c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                         char* /* source */) {
2785c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
2795c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuconst GLubyte* GLES2InterfaceStub::GetString(GLenum /* name */) {
2805c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu  return 0;
2815c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
282a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetTexParameterfv(GLenum /* target */,
283a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                           GLenum /* pname */,
2845c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                           GLfloat* /* params */) {
2855c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
286a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetTexParameteriv(GLenum /* target */,
287a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                           GLenum /* pname */,
2885c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                           GLint* /* params */) {
2895c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
290a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetUniformfv(GLuint /* program */,
291a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                      GLint /* location */,
2925c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                      GLfloat* /* params */) {
2935c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
294a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetUniformiv(GLuint /* program */,
295a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                      GLint /* location */,
2965c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                      GLint* /* params */) {
2975c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
298a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)GLint GLES2InterfaceStub::GetUniformLocation(GLuint /* program */,
299a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                             const char* /* name */) {
3005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
3015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
302a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetVertexAttribfv(GLuint /* index */,
303a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                           GLenum /* pname */,
3045c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                           GLfloat* /* params */) {
3055c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
306a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetVertexAttribiv(GLuint /* index */,
307a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                           GLenum /* pname */,
3085c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                           GLint* /* params */) {
3095c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
310a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetVertexAttribPointerv(GLuint /* index */,
311a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLenum /* pname */,
3125c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                 void** /* pointer */) {
3135c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
3145c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::Hint(GLenum /* target */, GLenum /* mode */) {
3155c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
3165c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo LiuGLboolean GLES2InterfaceStub::IsBuffer(GLuint /* buffer */) {
3175c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu  return 0;
3185c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
3195c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo LiuGLboolean GLES2InterfaceStub::IsEnabled(GLenum /* cap */) {
3205c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu  return 0;
3215c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
3225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GLboolean GLES2InterfaceStub::IsFramebuffer(GLuint /* framebuffer */) {
3235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
3245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
3255c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo LiuGLboolean GLES2InterfaceStub::IsProgram(GLuint /* program */) {
3265c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu  return 0;
3275c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
3285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GLboolean GLES2InterfaceStub::IsRenderbuffer(GLuint /* renderbuffer */) {
3295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
3305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
3315c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo LiuGLboolean GLES2InterfaceStub::IsShader(GLuint /* shader */) {
3325c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu  return 0;
3335c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
3345c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo LiuGLboolean GLES2InterfaceStub::IsTexture(GLuint /* texture */) {
3355c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu  return 0;
3365c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
3375c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::LineWidth(GLfloat /* width */) {
3385c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
3395c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::LinkProgram(GLuint /* program */) {
3405c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
3415c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::PixelStorei(GLenum /* pname */, GLint /* param */) {
3425c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
343a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::PolygonOffset(GLfloat /* factor */,
3445c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                       GLfloat /* units */) {
3455c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
346a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::ReadPixels(GLint /* x */,
347a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLint /* y */,
348a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLsizei /* width */,
349a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLsizei /* height */,
350a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLenum /* format */,
351a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLenum /* type */,
3525c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                    void* /* pixels */) {
3535c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
3545c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::ReleaseShaderCompiler() {
3555c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
356a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::RenderbufferStorage(GLenum /* target */,
357a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                             GLenum /* internalformat */,
358a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                             GLsizei /* width */,
3595c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                             GLsizei /* height */) {
3605c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
361a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::SampleCoverage(GLclampf /* value */,
3625c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                        GLboolean /* invert */) {
3635c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
364a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::Scissor(GLint /* x */,
365a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                 GLint /* y */,
366a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                 GLsizei /* width */,
3675c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                 GLsizei /* height */) {
3685c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
369a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::ShaderBinary(GLsizei /* n */,
370a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                      const GLuint* /* shaders */,
371a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                      GLenum /* binaryformat */,
372a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                      const void* /* binary */,
3735c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                      GLsizei /* length */) {
3745c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
375a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::ShaderSource(GLuint /* shader */,
376a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                      GLsizei /* count */,
377a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                      const GLchar* const* /* str */,
3785c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                      const GLint* /* length */) {
3795c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
3805c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::ShallowFinishCHROMIUM() {
3815c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
3825c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::ShallowFlushCHROMIUM() {
3835c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
384a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::StencilFunc(GLenum /* func */,
385a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                     GLint /* ref */,
3865c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                     GLuint /* mask */) {
3875c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
388a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::StencilFuncSeparate(GLenum /* face */,
389a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                             GLenum /* func */,
390a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                             GLint /* ref */,
3915c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                             GLuint /* mask */) {
3925c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
3935c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::StencilMask(GLuint /* mask */) {
3945c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
395a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::StencilMaskSeparate(GLenum /* face */,
3965c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                             GLuint /* mask */) {
3975c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
398a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::StencilOp(GLenum /* fail */,
399a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                   GLenum /* zfail */,
4005c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                   GLenum /* zpass */) {
4015c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
402a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::StencilOpSeparate(GLenum /* face */,
403a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                           GLenum /* fail */,
404a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                           GLenum /* zfail */,
4055c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                           GLenum /* zpass */) {
4065c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
407a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::TexImage2D(GLenum /* target */,
408a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLint /* level */,
409a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLint /* internalformat */,
410a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLsizei /* width */,
411a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLsizei /* height */,
412a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLint /* border */,
413a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLenum /* format */,
414a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLenum /* type */,
4155c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                    const void* /* pixels */) {
4165c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
417a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::TexParameterf(GLenum /* target */,
418a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                       GLenum /* pname */,
4195c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                       GLfloat /* param */) {
4205c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
421a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::TexParameterfv(GLenum /* target */,
422a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                        GLenum /* pname */,
4235c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                        const GLfloat* /* params */) {
4245c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
425a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::TexParameteri(GLenum /* target */,
426a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                       GLenum /* pname */,
4275c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                       GLint /* param */) {
4285c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
429a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::TexParameteriv(GLenum /* target */,
430a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                        GLenum /* pname */,
4315c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                        const GLint* /* params */) {
4325c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
433a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::TexSubImage2D(GLenum /* target */,
434a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                       GLint /* level */,
435a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                       GLint /* xoffset */,
436a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                       GLint /* yoffset */,
437a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                       GLsizei /* width */,
438a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                       GLsizei /* height */,
439a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                       GLenum /* format */,
440a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                       GLenum /* type */,
4415c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                       const void* /* pixels */) {
4425c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
4435c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::Uniform1f(GLint /* location */, GLfloat /* x */) {
4445c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
445a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::Uniform1fv(GLint /* location */,
446a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLsizei /* count */,
4475c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                    const GLfloat* /* v */) {
4485c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
4495c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::Uniform1i(GLint /* location */, GLint /* x */) {
4505c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
451a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::Uniform1iv(GLint /* location */,
452a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLsizei /* count */,
4535c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                    const GLint* /* v */) {
4545c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
455a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::Uniform2f(GLint /* location */,
456a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                   GLfloat /* x */,
4575c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                   GLfloat /* y */) {
4585c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
459a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::Uniform2fv(GLint /* location */,
460a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLsizei /* count */,
4615c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                    const GLfloat* /* v */) {
4625c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
463a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::Uniform2i(GLint /* location */,
464a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                   GLint /* x */,
4655c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                   GLint /* y */) {
4665c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
467a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::Uniform2iv(GLint /* location */,
468a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLsizei /* count */,
4695c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                    const GLint* /* v */) {
4705c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
471a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::Uniform3f(GLint /* location */,
472a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                   GLfloat /* x */,
473a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                   GLfloat /* y */,
4745c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                   GLfloat /* z */) {
4755c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
476a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::Uniform3fv(GLint /* location */,
477a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLsizei /* count */,
4785c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                    const GLfloat* /* v */) {
4795c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
480a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::Uniform3i(GLint /* location */,
481a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                   GLint /* x */,
482a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                   GLint /* y */,
4835c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                   GLint /* z */) {
4845c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
485a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::Uniform3iv(GLint /* location */,
486a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLsizei /* count */,
4875c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                    const GLint* /* v */) {
4885c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
489a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::Uniform4f(GLint /* location */,
490a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                   GLfloat /* x */,
491a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                   GLfloat /* y */,
492a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                   GLfloat /* z */,
4935c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                   GLfloat /* w */) {
4945c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
495a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::Uniform4fv(GLint /* location */,
496a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLsizei /* count */,
4975c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                    const GLfloat* /* v */) {
4985c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
499a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::Uniform4i(GLint /* location */,
500a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                   GLint /* x */,
501a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                   GLint /* y */,
502a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                   GLint /* z */,
5035c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                   GLint /* w */) {
5045c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
505a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::Uniform4iv(GLint /* location */,
506a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                    GLsizei /* count */,
5075c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                    const GLint* /* v */) {
5085c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
509a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::UniformMatrix2fv(GLint /* location */,
510a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                          GLsizei /* count */,
511a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                          GLboolean /* transpose */,
5125c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                          const GLfloat* /* value */) {
5135c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
514a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::UniformMatrix3fv(GLint /* location */,
515a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                          GLsizei /* count */,
516a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                          GLboolean /* transpose */,
5175c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                          const GLfloat* /* value */) {
5185c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
519a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::UniformMatrix4fv(GLint /* location */,
520a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                          GLsizei /* count */,
521a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                          GLboolean /* transpose */,
5225c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                          const GLfloat* /* value */) {
5235c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
5245c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::UseProgram(GLuint /* program */) {
5255c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
5265c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::ValidateProgram(GLuint /* program */) {
5275c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
5285c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::VertexAttrib1f(GLuint /* indx */, GLfloat /* x */) {
5295c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
530a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::VertexAttrib1fv(GLuint /* indx */,
5315c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                         const GLfloat* /* values */) {
5325c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
533a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::VertexAttrib2f(GLuint /* indx */,
534a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                        GLfloat /* x */,
5355c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                        GLfloat /* y */) {
5365c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
537a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::VertexAttrib2fv(GLuint /* indx */,
5385c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                         const GLfloat* /* values */) {
5395c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
540a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::VertexAttrib3f(GLuint /* indx */,
541a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                        GLfloat /* x */,
542a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                        GLfloat /* y */,
5435c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                        GLfloat /* z */) {
5445c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
545a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::VertexAttrib3fv(GLuint /* indx */,
5465c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                         const GLfloat* /* values */) {
5475c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
548a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::VertexAttrib4f(GLuint /* indx */,
549a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                        GLfloat /* x */,
550a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                        GLfloat /* y */,
551a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                        GLfloat /* z */,
5525c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                        GLfloat /* w */) {
5535c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
554a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::VertexAttrib4fv(GLuint /* indx */,
5555c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                         const GLfloat* /* values */) {
5565c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
557a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::VertexAttribPointer(GLuint /* indx */,
558a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                             GLint /* size */,
559a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                             GLenum /* type */,
560a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                             GLboolean /* normalized */,
561a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                             GLsizei /* stride */,
5625c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                             const void* /* ptr */) {
5635c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
564a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::Viewport(GLint /* x */,
565a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                  GLint /* y */,
566a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                  GLsizei /* width */,
5675c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                  GLsizei /* height */) {
5685c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
569a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::BlitFramebufferCHROMIUM(GLint /* srcX0 */,
570a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLint /* srcY0 */,
571a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLint /* srcX1 */,
572a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLint /* srcY1 */,
573a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLint /* dstX0 */,
574a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLint /* dstY0 */,
575a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLint /* dstX1 */,
576a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLint /* dstY1 */,
577a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLbitfield /* mask */,
5785c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                 GLenum /* filter */) {
5795c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
580f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)void GLES2InterfaceStub::RenderbufferStorageMultisampleCHROMIUM(
581a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLenum /* target */,
582a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLsizei /* samples */,
583a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLenum /* internalformat */,
584a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLsizei /* width */,
5855c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu    GLsizei /* height */) {
5865c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
5875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void GLES2InterfaceStub::RenderbufferStorageMultisampleEXT(
588a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLenum /* target */,
589a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLsizei /* samples */,
590a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLenum /* internalformat */,
591a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLsizei /* width */,
5925c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu    GLsizei /* height */) {
5935c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
5947dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochvoid GLES2InterfaceStub::FramebufferTexture2DMultisampleEXT(
595a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLenum /* target */,
596a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLenum /* attachment */,
597a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLenum /* textarget */,
598a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLuint /* texture */,
599a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLint /* level */,
6005c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu    GLsizei /* samples */) {
6015c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
602a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::TexStorage2DEXT(GLenum /* target */,
603a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                         GLsizei /* levels */,
604a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                         GLenum /* internalFormat */,
605a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                         GLsizei /* width */,
6065c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                         GLsizei /* height */) {
6075c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
608a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GenQueriesEXT(GLsizei /* n */, GLuint* /* queries */) {
609a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)}
610a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::DeleteQueriesEXT(GLsizei /* n */,
6115c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                          const GLuint* /* queries */) {
6125c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
6135c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo LiuGLboolean GLES2InterfaceStub::IsQueryEXT(GLuint /* id */) {
6145c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu  return 0;
6155c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
6165c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::BeginQueryEXT(GLenum /* target */, GLuint /* id */) {
6175c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
6185c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::EndQueryEXT(GLenum /* target */) {
6195c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
620a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetQueryivEXT(GLenum /* target */,
621a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                       GLenum /* pname */,
6225c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                       GLint* /* params */) {
6235c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
624a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetQueryObjectuivEXT(GLuint /* id */,
625a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                              GLenum /* pname */,
6265c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                              GLuint* /* params */) {
6275c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
628a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::InsertEventMarkerEXT(GLsizei /* length */,
6295c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                              const GLchar* /* marker */) {
6305c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
631a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::PushGroupMarkerEXT(GLsizei /* length */,
6325c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                            const GLchar* /* marker */) {
6335c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
6345c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::PopGroupMarkerEXT() {
6355c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
636a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GenVertexArraysOES(GLsizei /* n */,
6375c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                            GLuint* /* arrays */) {
6385c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
639a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::DeleteVertexArraysOES(GLsizei /* n */,
6405c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                               const GLuint* /* arrays */) {
6415c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
6425c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo LiuGLboolean GLES2InterfaceStub::IsVertexArrayOES(GLuint /* array */) {
6435c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu  return 0;
6445c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
6455c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::BindVertexArrayOES(GLuint /* array */) {
6465c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
6475c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::SwapBuffers() {
6485c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
649a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)GLuint GLES2InterfaceStub::GetMaxValueInBufferCHROMIUM(GLuint /* buffer_id */,
650a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                       GLsizei /* count */,
651a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                       GLenum /* type */,
652a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                       GLuint /* offset */) {
6535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
6545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
655a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GenSharedIdsCHROMIUM(GLuint /* namespace_id */,
656a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                              GLuint /* id_offset */,
657a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                              GLsizei /* n */,
6585c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                              GLuint* /* ids */) {
6595c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
660a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::DeleteSharedIdsCHROMIUM(GLuint /* namespace_id */,
661a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLsizei /* n */,
6625c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                 const GLuint* /* ids */) {
6635c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
664a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::RegisterSharedIdsCHROMIUM(GLuint /* namespace_id */,
665a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                   GLsizei /* n */,
6665c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                   const GLuint* /* ids */) {
6675c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
668a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)GLboolean GLES2InterfaceStub::EnableFeatureCHROMIUM(const char* /* feature */) {
6695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
6705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
671a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void* GLES2InterfaceStub::MapBufferCHROMIUM(GLuint /* target */,
672a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                            GLenum /* access */) {
6732a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)  return 0;
6742a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)}
6752a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)GLboolean GLES2InterfaceStub::UnmapBufferCHROMIUM(GLuint /* target */) {
6762a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)  return 0;
6772a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)}
678010d83a9304c5a91596085d917d248abff47903aTorne (Richard Coles)void* GLES2InterfaceStub::MapImageCHROMIUM(GLuint /* image_id */) {
67990dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)  return 0;
68090dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)}
6815c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::UnmapImageCHROMIUM(GLuint /* image_id */) {
6825c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
683a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void* GLES2InterfaceStub::MapBufferSubDataCHROMIUM(GLuint /* target */,
684a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                   GLintptr /* offset */,
685a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                   GLsizeiptr /* size */,
686a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                   GLenum /* access */) {
6875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
6885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
6895c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::UnmapBufferSubDataCHROMIUM(const void* /* mem */) {
6905c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
691a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void* GLES2InterfaceStub::MapTexSubImage2DCHROMIUM(GLenum /* target */,
692a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                   GLint /* level */,
693a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                   GLint /* xoffset */,
694a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                   GLint /* yoffset */,
695a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                   GLsizei /* width */,
696a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                   GLsizei /* height */,
697a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                   GLenum /* format */,
698a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                   GLenum /* type */,
699a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                   GLenum /* access */) {
7005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
7015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
7025c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::UnmapTexSubImage2DCHROMIUM(const void* /* mem */) {
7035c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
704a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::ResizeCHROMIUM(GLuint /* width */,
705a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                        GLuint /* height */,
7065c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                        GLfloat /* scale_factor */) {
7075c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
7085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)const GLchar* GLES2InterfaceStub::GetRequestableExtensionsCHROMIUM() {
7095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
7105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
711a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::RequestExtensionCHROMIUM(const char* /* extension */) {
712a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)}
7135c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::RateLimitOffscreenContextCHROMIUM() {
7145c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
715a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetMultipleIntegervCHROMIUM(const GLenum* /* pnames */,
716a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                     GLuint /* count */,
717a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                     GLint* /* results */,
7185c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                     GLsizeiptr /* size */) {
7195c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
720a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetProgramInfoCHROMIUM(GLuint /* program */,
721a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                GLsizei /* bufsize */,
722a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                GLsizei* /* size */,
7235c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                void* /* info */) {
7245c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
7255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GLuint GLES2InterfaceStub::CreateStreamTextureCHROMIUM(GLuint /* texture */) {
7265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
7275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
728a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)GLuint GLES2InterfaceStub::CreateImageCHROMIUM(GLsizei /* width */,
729a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                               GLsizei /* height */,
730010d83a9304c5a91596085d917d248abff47903aTorne (Richard Coles)                                               GLenum /* internalformat */,
731010d83a9304c5a91596085d917d248abff47903aTorne (Richard Coles)                                               GLenum /* usage */) {
73290dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)  return 0;
73390dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)}
7345c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::DestroyImageCHROMIUM(GLuint /* image_id */) {
7355c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
736a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetImageParameterivCHROMIUM(GLuint /* image_id */,
737a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                     GLenum /* pname */,
7385c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                     GLint* /* params */) {
7395c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
740a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::GetTranslatedShaderSourceANGLE(GLuint /* shader */,
741a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                        GLsizei /* bufsize */,
742a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                        GLsizei* /* length */,
7435c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                        char* /* source */) {
7445c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
745a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::PostSubBufferCHROMIUM(GLint /* x */,
746a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                               GLint /* y */,
747a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                               GLint /* width */,
7485c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                               GLint /* height */) {
7495c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
750a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::TexImageIOSurface2DCHROMIUM(GLenum /* target */,
751a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                     GLsizei /* width */,
752a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                     GLsizei /* height */,
753a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                     GLuint /* ioSurfaceId */,
7545c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                     GLuint /* plane */) {
7555c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
756a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::CopyTextureCHROMIUM(GLenum /* target */,
757a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                             GLenum /* source_id */,
758a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                             GLenum /* dest_id */,
759a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                             GLint /* level */,
760a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                             GLint /* internalformat */,
7615c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                             GLenum /* dest_type */) {
7625c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
763a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::DrawArraysInstancedANGLE(GLenum /* mode */,
764a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                  GLint /* first */,
765a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                  GLsizei /* count */,
7665c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                  GLsizei /* primcount */) {
7675c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
768a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::DrawElementsInstancedANGLE(GLenum /* mode */,
769a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                    GLsizei /* count */,
770a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                    GLenum /* type */,
771a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                    const void* /* indices */,
7725c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                    GLsizei /* primcount */) {
7735c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
774a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::VertexAttribDivisorANGLE(GLuint /* index */,
7755c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                  GLuint /* divisor */) {
7765c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
7775c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::GenMailboxCHROMIUM(GLbyte* /* mailbox */) {
7785c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
779a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::ProduceTextureCHROMIUM(GLenum /* target */,
7805c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                const GLbyte* /* mailbox */) {
7815c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
782f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)void GLES2InterfaceStub::ProduceTextureDirectCHROMIUM(
783f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    GLuint /* texture */,
784f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    GLenum /* target */,
785f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    const GLbyte* /* mailbox */) {
786f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)}
787a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::ConsumeTextureCHROMIUM(GLenum /* target */,
7885c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                const GLbyte* /* mailbox */) {
7895c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
790f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)GLuint GLES2InterfaceStub::CreateAndConsumeTextureCHROMIUM(
791f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    GLenum /* target */,
792f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    const GLbyte* /* mailbox */) {
793f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)  return 0;
794f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)}
795a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::BindUniformLocationCHROMIUM(GLuint /* program */,
796a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                     GLint /* location */,
7975c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                     const char* /* name */) {
7985c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
799a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::BindTexImage2DCHROMIUM(GLenum /* target */,
8005c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                GLint /* imageId */) {
8015c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
802a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::ReleaseTexImage2DCHROMIUM(GLenum /* target */,
8035c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                   GLint /* imageId */) {
8045c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
8055c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::TraceBeginCHROMIUM(const char* /* name */) {
8065c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
8075c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::TraceEndCHROMIUM() {
8085c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
809a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::AsyncTexSubImage2DCHROMIUM(GLenum /* target */,
810a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                    GLint /* level */,
811a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                    GLint /* xoffset */,
812a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                    GLint /* yoffset */,
813a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                    GLsizei /* width */,
814a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                    GLsizei /* height */,
815a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                    GLenum /* format */,
816a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                    GLenum /* type */,
8175c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                    const void* /* data */) {
8185c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
819a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::AsyncTexImage2DCHROMIUM(GLenum /* target */,
820a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLint /* level */,
821f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)                                                 GLenum /* internalformat */,
822a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLsizei /* width */,
823a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLsizei /* height */,
824a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLint /* border */,
825a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLenum /* format */,
826a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)                                                 GLenum /* type */,
8275c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                                 const void* /* pixels */) {
8285c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
8295c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::WaitAsyncTexImage2DCHROMIUM(GLenum /* target */) {
8305c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
8315c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::WaitAllAsyncTexImage2DCHROMIUM() {
8325c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
8332a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)void GLES2InterfaceStub::DiscardFramebufferEXT(
834a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLenum /* target */,
835a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    GLsizei /* count */,
8365c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu    const GLenum* /* attachments */) {
8375c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
838a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::LoseContextCHROMIUM(GLenum /* current */,
8395c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                             GLenum /* other */) {
8405c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
8415c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo LiuGLuint GLES2InterfaceStub::InsertSyncPointCHROMIUM() {
8425c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu  return 0;
8435c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
8445c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::WaitSyncPointCHROMIUM(GLuint /* sync_point */) {
8455c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
846a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)void GLES2InterfaceStub::DrawBuffersEXT(GLsizei /* count */,
8475c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu                                        const GLenum* /* bufs */) {
8485c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
8495c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liuvoid GLES2InterfaceStub::DiscardBackbufferCHROMIUM() {
8505c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
851c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdochvoid GLES2InterfaceStub::ScheduleOverlayPlaneCHROMIUM(
852c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    GLint /* plane_z_order */,
853c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    GLenum /* plane_transform */,
854c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    GLuint /* overlay_texture_id */,
855c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    GLint /* bounds_x */,
856c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    GLint /* bounds_y */,
857c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    GLint /* bounds_width */,
858c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    GLint /* bounds_height */,
859c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    GLfloat /* uv_x */,
860c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    GLfloat /* uv_y */,
861c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    GLfloat /* uv_width */,
8625c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu    GLfloat /* uv_height */) {
8635c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu}
8641320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tuccivoid GLES2InterfaceStub::MatrixLoadfCHROMIUM(GLenum /* matrixMode */,
8651320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci                                             const GLfloat* /* m */) {
8661320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci}
8671320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tuccivoid GLES2InterfaceStub::MatrixLoadIdentityCHROMIUM(GLenum /* matrixMode */) {
8681320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci}
8695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif  // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_IMPL_AUTOGEN_H_
870