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