blob: b4ee5a07f6c34ce7f4b30c44fa44d7c1f284384a [file] [log] [blame]
[email protected]487622d2014-03-30 20:40:171// Copyright 2014 The Chromium Authors. All rights reserved.
[email protected]0ab24c02013-01-03 00:27:372// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5// This file is auto-generated from
6// gpu/command_buffer/build_gles2_cmd_buffer.py
[email protected]4bf858f82014-03-05 00:49:547// It's formatted by clang-format using chromium coding style:
8// clang-format -i -style=chromium filename
[email protected]0ab24c02013-01-03 00:27:379// DO NOT EDIT!
10
11// This file contains Chromium-specific GLES2 declarations.
12
13#ifndef GPU_GLES2_GL2CHROMIUM_AUTOGEN_H_
14#define GPU_GLES2_GL2CHROMIUM_AUTOGEN_H_
15
16#define glActiveTexture GLES2_GET_FUN(ActiveTexture)
17#define glAttachShader GLES2_GET_FUN(AttachShader)
18#define glBindAttribLocation GLES2_GET_FUN(BindAttribLocation)
19#define glBindBuffer GLES2_GET_FUN(BindBuffer)
zmo8af6efb2015-01-09 03:12:0220#define glBindBufferBase GLES2_GET_FUN(BindBufferBase)
zmo58897d32015-01-13 04:25:3821#define glBindBufferRange GLES2_GET_FUN(BindBufferRange)
[email protected]0ab24c02013-01-03 00:27:3722#define glBindFramebuffer GLES2_GET_FUN(BindFramebuffer)
23#define glBindRenderbuffer GLES2_GET_FUN(BindRenderbuffer)
zmobcb3fdd62014-12-11 00:49:0324#define glBindSampler GLES2_GET_FUN(BindSampler)
[email protected]0ab24c02013-01-03 00:27:3725#define glBindTexture GLES2_GET_FUN(BindTexture)
zmod01af9d2014-12-12 00:15:5626#define glBindTransformFeedback GLES2_GET_FUN(BindTransformFeedback)
[email protected]0ab24c02013-01-03 00:27:3727#define glBlendColor GLES2_GET_FUN(BlendColor)
28#define glBlendEquation GLES2_GET_FUN(BlendEquation)
29#define glBlendEquationSeparate GLES2_GET_FUN(BlendEquationSeparate)
30#define glBlendFunc GLES2_GET_FUN(BlendFunc)
31#define glBlendFuncSeparate GLES2_GET_FUN(BlendFuncSeparate)
32#define glBufferData GLES2_GET_FUN(BufferData)
33#define glBufferSubData GLES2_GET_FUN(BufferSubData)
34#define glCheckFramebufferStatus GLES2_GET_FUN(CheckFramebufferStatus)
35#define glClear GLES2_GET_FUN(Clear)
zmoe1d1c6962015-01-16 23:41:2936#define glClearBufferfi GLES2_GET_FUN(ClearBufferfi)
37#define glClearBufferfv GLES2_GET_FUN(ClearBufferfv)
38#define glClearBufferiv GLES2_GET_FUN(ClearBufferiv)
39#define glClearBufferuiv GLES2_GET_FUN(ClearBufferuiv)
[email protected]0ab24c02013-01-03 00:27:3740#define glClearColor GLES2_GET_FUN(ClearColor)
41#define glClearDepthf GLES2_GET_FUN(ClearDepthf)
42#define glClearStencil GLES2_GET_FUN(ClearStencil)
zmo3366957e2015-02-18 23:40:0743#define glClientWaitSync GLES2_GET_FUN(ClientWaitSync)
[email protected]0ab24c02013-01-03 00:27:3744#define glColorMask GLES2_GET_FUN(ColorMask)
45#define glCompileShader GLES2_GET_FUN(CompileShader)
46#define glCompressedTexImage2D GLES2_GET_FUN(CompressedTexImage2D)
47#define glCompressedTexSubImage2D GLES2_GET_FUN(CompressedTexSubImage2D)
zmoea06a6f2015-04-30 01:15:4648#define glCompressedTexImage3D GLES2_GET_FUN(CompressedTexImage3D)
zmo9a7b17e2015-05-06 00:22:3349#define glCompressedTexSubImage3D GLES2_GET_FUN(CompressedTexSubImage3D)
zmo481d9102014-11-24 23:52:3450#define glCopyBufferSubData GLES2_GET_FUN(CopyBufferSubData)
[email protected]0ab24c02013-01-03 00:27:3751#define glCopyTexImage2D GLES2_GET_FUN(CopyTexImage2D)
52#define glCopyTexSubImage2D GLES2_GET_FUN(CopyTexSubImage2D)
zmo66f36772015-01-27 22:33:3153#define glCopyTexSubImage3D GLES2_GET_FUN(CopyTexSubImage3D)
[email protected]0ab24c02013-01-03 00:27:3754#define glCreateProgram GLES2_GET_FUN(CreateProgram)
55#define glCreateShader GLES2_GET_FUN(CreateShader)
56#define glCullFace GLES2_GET_FUN(CullFace)
57#define glDeleteBuffers GLES2_GET_FUN(DeleteBuffers)
58#define glDeleteFramebuffers GLES2_GET_FUN(DeleteFramebuffers)
59#define glDeleteProgram GLES2_GET_FUN(DeleteProgram)
60#define glDeleteRenderbuffers GLES2_GET_FUN(DeleteRenderbuffers)
zmobcb3fdd62014-12-11 00:49:0361#define glDeleteSamplers GLES2_GET_FUN(DeleteSamplers)
zmob5e2c682015-01-22 02:50:2462#define glDeleteSync GLES2_GET_FUN(DeleteSync)
[email protected]0ab24c02013-01-03 00:27:3763#define glDeleteShader GLES2_GET_FUN(DeleteShader)
64#define glDeleteTextures GLES2_GET_FUN(DeleteTextures)
zmod01af9d2014-12-12 00:15:5665#define glDeleteTransformFeedbacks GLES2_GET_FUN(DeleteTransformFeedbacks)
[email protected]0ab24c02013-01-03 00:27:3766#define glDepthFunc GLES2_GET_FUN(DepthFunc)
67#define glDepthMask GLES2_GET_FUN(DepthMask)
68#define glDepthRangef GLES2_GET_FUN(DepthRangef)
69#define glDetachShader GLES2_GET_FUN(DetachShader)
70#define glDisable GLES2_GET_FUN(Disable)
71#define glDisableVertexAttribArray GLES2_GET_FUN(DisableVertexAttribArray)
72#define glDrawArrays GLES2_GET_FUN(DrawArrays)
73#define glDrawElements GLES2_GET_FUN(DrawElements)
zmo94589f12015-03-12 02:48:5374#define glDrawRangeElements GLES2_GET_FUN(DrawRangeElements)
[email protected]0ab24c02013-01-03 00:27:3775#define glEnable GLES2_GET_FUN(Enable)
76#define glEnableVertexAttribArray GLES2_GET_FUN(EnableVertexAttribArray)
zmob5e2c682015-01-22 02:50:2477#define glFenceSync GLES2_GET_FUN(FenceSync)
[email protected]0ab24c02013-01-03 00:27:3778#define glFinish GLES2_GET_FUN(Finish)
79#define glFlush GLES2_GET_FUN(Flush)
[email protected]0ab24c02013-01-03 00:27:3780#define glFramebufferRenderbuffer GLES2_GET_FUN(FramebufferRenderbuffer)
81#define glFramebufferTexture2D GLES2_GET_FUN(FramebufferTexture2D)
zmo84c08202014-11-23 15:28:4082#define glFramebufferTextureLayer GLES2_GET_FUN(FramebufferTextureLayer)
[email protected]0ab24c02013-01-03 00:27:3783#define glFrontFace GLES2_GET_FUN(FrontFace)
84#define glGenBuffers GLES2_GET_FUN(GenBuffers)
85#define glGenerateMipmap GLES2_GET_FUN(GenerateMipmap)
86#define glGenFramebuffers GLES2_GET_FUN(GenFramebuffers)
87#define glGenRenderbuffers GLES2_GET_FUN(GenRenderbuffers)
zmobcb3fdd62014-12-11 00:49:0388#define glGenSamplers GLES2_GET_FUN(GenSamplers)
[email protected]0ab24c02013-01-03 00:27:3789#define glGenTextures GLES2_GET_FUN(GenTextures)
zmod01af9d2014-12-12 00:15:5690#define glGenTransformFeedbacks GLES2_GET_FUN(GenTransformFeedbacks)
[email protected]0ab24c02013-01-03 00:27:3791#define glGetActiveAttrib GLES2_GET_FUN(GetActiveAttrib)
92#define glGetActiveUniform GLES2_GET_FUN(GetActiveUniform)
zmoa2b555d2015-02-06 23:50:3993#define glGetActiveUniformBlockiv GLES2_GET_FUN(GetActiveUniformBlockiv)
zmo4a16ff992015-02-05 22:18:4194#define glGetActiveUniformBlockName GLES2_GET_FUN(GetActiveUniformBlockName)
zmoc7e7e13f2015-02-17 22:07:0795#define glGetActiveUniformsiv GLES2_GET_FUN(GetActiveUniformsiv)
[email protected]0ab24c02013-01-03 00:27:3796#define glGetAttachedShaders GLES2_GET_FUN(GetAttachedShaders)
97#define glGetAttribLocation GLES2_GET_FUN(GetAttribLocation)
98#define glGetBooleanv GLES2_GET_FUN(GetBooleanv)
shrekshao7b1d03572020-05-21 23:04:1599#define glGetBooleani_v GLES2_GET_FUN(GetBooleani_v)
yunchao.he552a9eb2015-07-31 01:21:58100#define glGetBufferParameteri64v GLES2_GET_FUN(GetBufferParameteri64v)
[email protected]0ab24c02013-01-03 00:27:37101#define glGetBufferParameteriv GLES2_GET_FUN(GetBufferParameteriv)
102#define glGetError GLES2_GET_FUN(GetError)
103#define glGetFloatv GLES2_GET_FUN(GetFloatv)
zmo5393fb52015-01-27 01:50:48104#define glGetFragDataLocation GLES2_GET_FUN(GetFragDataLocation)
[email protected]4bf858f82014-03-05 00:49:54105#define glGetFramebufferAttachmentParameteriv \
106 GLES2_GET_FUN(GetFramebufferAttachmentParameteriv)
zmo8ac3bab2015-04-18 02:30:58107#define glGetInteger64v GLES2_GET_FUN(GetInteger64v)
zmoca3c28a12015-04-23 21:59:43108#define glGetIntegeri_v GLES2_GET_FUN(GetIntegeri_v)
109#define glGetInteger64i_v GLES2_GET_FUN(GetInteger64i_v)
[email protected]0ab24c02013-01-03 00:27:37110#define glGetIntegerv GLES2_GET_FUN(GetIntegerv)
zmo0738bc72014-11-25 20:09:33111#define glGetInternalformativ GLES2_GET_FUN(GetInternalformativ)
[email protected]0ab24c02013-01-03 00:27:37112#define glGetProgramiv GLES2_GET_FUN(GetProgramiv)
113#define glGetProgramInfoLog GLES2_GET_FUN(GetProgramInfoLog)
114#define glGetRenderbufferParameteriv GLES2_GET_FUN(GetRenderbufferParameteriv)
zmobcb3fdd62014-12-11 00:49:03115#define glGetSamplerParameterfv GLES2_GET_FUN(GetSamplerParameterfv)
116#define glGetSamplerParameteriv GLES2_GET_FUN(GetSamplerParameteriv)
[email protected]0ab24c02013-01-03 00:27:37117#define glGetShaderiv GLES2_GET_FUN(GetShaderiv)
118#define glGetShaderInfoLog GLES2_GET_FUN(GetShaderInfoLog)
119#define glGetShaderPrecisionFormat GLES2_GET_FUN(GetShaderPrecisionFormat)
120#define glGetShaderSource GLES2_GET_FUN(GetShaderSource)
121#define glGetString GLES2_GET_FUN(GetString)
kkinnunen5d3785f2016-02-19 16:59:37122#define glGetStringi GLES2_GET_FUN(GetStringi)
zmoac44d3a92015-02-25 01:36:17123#define glGetSynciv GLES2_GET_FUN(GetSynciv)
[email protected]0ab24c02013-01-03 00:27:37124#define glGetTexParameterfv GLES2_GET_FUN(GetTexParameterfv)
125#define glGetTexParameteriv GLES2_GET_FUN(GetTexParameteriv)
zmo10842492015-02-12 00:44:16126#define glGetTransformFeedbackVarying GLES2_GET_FUN(GetTransformFeedbackVarying)
zmo4a16ff992015-02-05 22:18:41127#define glGetUniformBlockIndex GLES2_GET_FUN(GetUniformBlockIndex)
[email protected]0ab24c02013-01-03 00:27:37128#define glGetUniformfv GLES2_GET_FUN(GetUniformfv)
129#define glGetUniformiv GLES2_GET_FUN(GetUniformiv)
zmoc9ea7b82015-05-08 03:44:44130#define glGetUniformuiv GLES2_GET_FUN(GetUniformuiv)
zmo155435a42015-02-13 05:06:53131#define glGetUniformIndices GLES2_GET_FUN(GetUniformIndices)
[email protected]0ab24c02013-01-03 00:27:37132#define glGetUniformLocation GLES2_GET_FUN(GetUniformLocation)
133#define glGetVertexAttribfv GLES2_GET_FUN(GetVertexAttribfv)
134#define glGetVertexAttribiv GLES2_GET_FUN(GetVertexAttribiv)
zmo5ee097e2015-05-14 19:13:52135#define glGetVertexAttribIiv GLES2_GET_FUN(GetVertexAttribIiv)
136#define glGetVertexAttribIuiv GLES2_GET_FUN(GetVertexAttribIuiv)
[email protected]0ab24c02013-01-03 00:27:37137#define glGetVertexAttribPointerv GLES2_GET_FUN(GetVertexAttribPointerv)
138#define glHint GLES2_GET_FUN(Hint)
zmo68fcdc62014-12-05 21:51:49139#define glInvalidateFramebuffer GLES2_GET_FUN(InvalidateFramebuffer)
140#define glInvalidateSubFramebuffer GLES2_GET_FUN(InvalidateSubFramebuffer)
[email protected]0ab24c02013-01-03 00:27:37141#define glIsBuffer GLES2_GET_FUN(IsBuffer)
142#define glIsEnabled GLES2_GET_FUN(IsEnabled)
143#define glIsFramebuffer GLES2_GET_FUN(IsFramebuffer)
144#define glIsProgram GLES2_GET_FUN(IsProgram)
145#define glIsRenderbuffer GLES2_GET_FUN(IsRenderbuffer)
zmobcb3fdd62014-12-11 00:49:03146#define glIsSampler GLES2_GET_FUN(IsSampler)
[email protected]0ab24c02013-01-03 00:27:37147#define glIsShader GLES2_GET_FUN(IsShader)
zmob5e2c682015-01-22 02:50:24148#define glIsSync GLES2_GET_FUN(IsSync)
[email protected]0ab24c02013-01-03 00:27:37149#define glIsTexture GLES2_GET_FUN(IsTexture)
zmod01af9d2014-12-12 00:15:56150#define glIsTransformFeedback GLES2_GET_FUN(IsTransformFeedback)
[email protected]0ab24c02013-01-03 00:27:37151#define glLineWidth GLES2_GET_FUN(LineWidth)
152#define glLinkProgram GLES2_GET_FUN(LinkProgram)
zmod01af9d2014-12-12 00:15:56153#define glPauseTransformFeedback GLES2_GET_FUN(PauseTransformFeedback)
[email protected]0ab24c02013-01-03 00:27:37154#define glPixelStorei GLES2_GET_FUN(PixelStorei)
155#define glPolygonOffset GLES2_GET_FUN(PolygonOffset)
zmo68fcdc62014-12-05 21:51:49156#define glReadBuffer GLES2_GET_FUN(ReadBuffer)
[email protected]0ab24c02013-01-03 00:27:37157#define glReadPixels GLES2_GET_FUN(ReadPixels)
158#define glReleaseShaderCompiler GLES2_GET_FUN(ReleaseShaderCompiler)
159#define glRenderbufferStorage GLES2_GET_FUN(RenderbufferStorage)
zmod01af9d2014-12-12 00:15:56160#define glResumeTransformFeedback GLES2_GET_FUN(ResumeTransformFeedback)
[email protected]0ab24c02013-01-03 00:27:37161#define glSampleCoverage GLES2_GET_FUN(SampleCoverage)
zmobcb3fdd62014-12-11 00:49:03162#define glSamplerParameterf GLES2_GET_FUN(SamplerParameterf)
163#define glSamplerParameterfv GLES2_GET_FUN(SamplerParameterfv)
164#define glSamplerParameteri GLES2_GET_FUN(SamplerParameteri)
165#define glSamplerParameteriv GLES2_GET_FUN(SamplerParameteriv)
[email protected]0ab24c02013-01-03 00:27:37166#define glScissor GLES2_GET_FUN(Scissor)
167#define glShaderBinary GLES2_GET_FUN(ShaderBinary)
168#define glShaderSource GLES2_GET_FUN(ShaderSource)
[email protected]a80773b2013-06-22 00:59:35169#define glShallowFinishCHROMIUM GLES2_GET_FUN(ShallowFinishCHROMIUM)
vmiurab700b432015-02-06 16:42:51170#define glOrderingBarrierCHROMIUM GLES2_GET_FUN(OrderingBarrierCHROMIUM)
Austin Eng80f1e312018-12-04 20:08:36171#define glMultiDrawArraysWEBGL GLES2_GET_FUN(MultiDrawArraysWEBGL)
172#define glMultiDrawArraysInstancedWEBGL \
173 GLES2_GET_FUN(MultiDrawArraysInstancedWEBGL)
shrekshaoc78928972019-11-14 08:40:32174#define glMultiDrawArraysInstancedBaseInstanceWEBGL \
175 GLES2_GET_FUN(MultiDrawArraysInstancedBaseInstanceWEBGL)
Austin Eng80f1e312018-12-04 20:08:36176#define glMultiDrawElementsWEBGL GLES2_GET_FUN(MultiDrawElementsWEBGL)
177#define glMultiDrawElementsInstancedWEBGL \
178 GLES2_GET_FUN(MultiDrawElementsInstancedWEBGL)
shrekshaoc78928972019-11-14 08:40:32179#define glMultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL \
180 GLES2_GET_FUN(MultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL)
[email protected]0ab24c02013-01-03 00:27:37181#define glStencilFunc GLES2_GET_FUN(StencilFunc)
182#define glStencilFuncSeparate GLES2_GET_FUN(StencilFuncSeparate)
183#define glStencilMask GLES2_GET_FUN(StencilMask)
184#define glStencilMaskSeparate GLES2_GET_FUN(StencilMaskSeparate)
185#define glStencilOp GLES2_GET_FUN(StencilOp)
186#define glStencilOpSeparate GLES2_GET_FUN(StencilOpSeparate)
187#define glTexImage2D GLES2_GET_FUN(TexImage2D)
zmobcadd6592015-01-08 20:13:42188#define glTexImage3D GLES2_GET_FUN(TexImage3D)
[email protected]0ab24c02013-01-03 00:27:37189#define glTexParameterf GLES2_GET_FUN(TexParameterf)
190#define glTexParameterfv GLES2_GET_FUN(TexParameterfv)
191#define glTexParameteri GLES2_GET_FUN(TexParameteri)
192#define glTexParameteriv GLES2_GET_FUN(TexParameteriv)
zmoe368fbf62014-11-27 02:15:56193#define glTexStorage3D GLES2_GET_FUN(TexStorage3D)
[email protected]0ab24c02013-01-03 00:27:37194#define glTexSubImage2D GLES2_GET_FUN(TexSubImage2D)
zmobcadd6592015-01-08 20:13:42195#define glTexSubImage3D GLES2_GET_FUN(TexSubImage3D)
zmo38923562015-01-29 20:17:39196#define glTransformFeedbackVaryings GLES2_GET_FUN(TransformFeedbackVaryings)
[email protected]0ab24c02013-01-03 00:27:37197#define glUniform1f GLES2_GET_FUN(Uniform1f)
198#define glUniform1fv GLES2_GET_FUN(Uniform1fv)
199#define glUniform1i GLES2_GET_FUN(Uniform1i)
200#define glUniform1iv GLES2_GET_FUN(Uniform1iv)
zmo0c4b7cf2014-11-26 00:52:11201#define glUniform1ui GLES2_GET_FUN(Uniform1ui)
202#define glUniform1uiv GLES2_GET_FUN(Uniform1uiv)
[email protected]0ab24c02013-01-03 00:27:37203#define glUniform2f GLES2_GET_FUN(Uniform2f)
204#define glUniform2fv GLES2_GET_FUN(Uniform2fv)
205#define glUniform2i GLES2_GET_FUN(Uniform2i)
206#define glUniform2iv GLES2_GET_FUN(Uniform2iv)
zmo0c4b7cf2014-11-26 00:52:11207#define glUniform2ui GLES2_GET_FUN(Uniform2ui)
208#define glUniform2uiv GLES2_GET_FUN(Uniform2uiv)
[email protected]0ab24c02013-01-03 00:27:37209#define glUniform3f GLES2_GET_FUN(Uniform3f)
210#define glUniform3fv GLES2_GET_FUN(Uniform3fv)
211#define glUniform3i GLES2_GET_FUN(Uniform3i)
212#define glUniform3iv GLES2_GET_FUN(Uniform3iv)
zmo0c4b7cf2014-11-26 00:52:11213#define glUniform3ui GLES2_GET_FUN(Uniform3ui)
214#define glUniform3uiv GLES2_GET_FUN(Uniform3uiv)
[email protected]0ab24c02013-01-03 00:27:37215#define glUniform4f GLES2_GET_FUN(Uniform4f)
216#define glUniform4fv GLES2_GET_FUN(Uniform4fv)
217#define glUniform4i GLES2_GET_FUN(Uniform4i)
218#define glUniform4iv GLES2_GET_FUN(Uniform4iv)
zmo0c4b7cf2014-11-26 00:52:11219#define glUniform4ui GLES2_GET_FUN(Uniform4ui)
220#define glUniform4uiv GLES2_GET_FUN(Uniform4uiv)
zmo8fab00c2015-02-07 02:45:05221#define glUniformBlockBinding GLES2_GET_FUN(UniformBlockBinding)
[email protected]0ab24c02013-01-03 00:27:37222#define glUniformMatrix2fv GLES2_GET_FUN(UniformMatrix2fv)
zmo0c4b7cf2014-11-26 00:52:11223#define glUniformMatrix2x3fv GLES2_GET_FUN(UniformMatrix2x3fv)
224#define glUniformMatrix2x4fv GLES2_GET_FUN(UniformMatrix2x4fv)
[email protected]0ab24c02013-01-03 00:27:37225#define glUniformMatrix3fv GLES2_GET_FUN(UniformMatrix3fv)
zmo0c4b7cf2014-11-26 00:52:11226#define glUniformMatrix3x2fv GLES2_GET_FUN(UniformMatrix3x2fv)
227#define glUniformMatrix3x4fv GLES2_GET_FUN(UniformMatrix3x4fv)
[email protected]0ab24c02013-01-03 00:27:37228#define glUniformMatrix4fv GLES2_GET_FUN(UniformMatrix4fv)
zmo0c4b7cf2014-11-26 00:52:11229#define glUniformMatrix4x2fv GLES2_GET_FUN(UniformMatrix4x2fv)
230#define glUniformMatrix4x3fv GLES2_GET_FUN(UniformMatrix4x3fv)
[email protected]0ab24c02013-01-03 00:27:37231#define glUseProgram GLES2_GET_FUN(UseProgram)
232#define glValidateProgram GLES2_GET_FUN(ValidateProgram)
233#define glVertexAttrib1f GLES2_GET_FUN(VertexAttrib1f)
234#define glVertexAttrib1fv GLES2_GET_FUN(VertexAttrib1fv)
235#define glVertexAttrib2f GLES2_GET_FUN(VertexAttrib2f)
236#define glVertexAttrib2fv GLES2_GET_FUN(VertexAttrib2fv)
237#define glVertexAttrib3f GLES2_GET_FUN(VertexAttrib3f)
238#define glVertexAttrib3fv GLES2_GET_FUN(VertexAttrib3fv)
239#define glVertexAttrib4f GLES2_GET_FUN(VertexAttrib4f)
240#define glVertexAttrib4fv GLES2_GET_FUN(VertexAttrib4fv)
zmo0c4b7cf2014-11-26 00:52:11241#define glVertexAttribI4i GLES2_GET_FUN(VertexAttribI4i)
242#define glVertexAttribI4iv GLES2_GET_FUN(VertexAttribI4iv)
243#define glVertexAttribI4ui GLES2_GET_FUN(VertexAttribI4ui)
244#define glVertexAttribI4uiv GLES2_GET_FUN(VertexAttribI4uiv)
245#define glVertexAttribIPointer GLES2_GET_FUN(VertexAttribIPointer)
[email protected]0ab24c02013-01-03 00:27:37246#define glVertexAttribPointer GLES2_GET_FUN(VertexAttribPointer)
247#define glViewport GLES2_GET_FUN(Viewport)
zmo41e40582015-02-19 02:13:30248#define glWaitSync GLES2_GET_FUN(WaitSync)
[email protected]49cabed2013-11-13 18:15:18249#define glBlitFramebufferCHROMIUM GLES2_GET_FUN(BlitFramebufferCHROMIUM)
[email protected]4bf858f82014-03-05 00:49:54250#define glRenderbufferStorageMultisampleCHROMIUM \
251 GLES2_GET_FUN(RenderbufferStorageMultisampleCHROMIUM)
Deepak Sharma97a466e2019-02-16 04:40:11252#define glRenderbufferStorageMultisampleAdvancedAMD \
253 GLES2_GET_FUN(RenderbufferStorageMultisampleAdvancedAMD)
[email protected]4bf858f82014-03-05 00:49:54254#define glRenderbufferStorageMultisampleEXT \
255 GLES2_GET_FUN(RenderbufferStorageMultisampleEXT)
256#define glFramebufferTexture2DMultisampleEXT \
257 GLES2_GET_FUN(FramebufferTexture2DMultisampleEXT)
[email protected]0ab24c02013-01-03 00:27:37258#define glTexStorage2DEXT GLES2_GET_FUN(TexStorage2DEXT)
259#define glGenQueriesEXT GLES2_GET_FUN(GenQueriesEXT)
260#define glDeleteQueriesEXT GLES2_GET_FUN(DeleteQueriesEXT)
dyenda06bae2015-07-16 22:59:30261#define glQueryCounterEXT GLES2_GET_FUN(QueryCounterEXT)
[email protected]0ab24c02013-01-03 00:27:37262#define glIsQueryEXT GLES2_GET_FUN(IsQueryEXT)
263#define glBeginQueryEXT GLES2_GET_FUN(BeginQueryEXT)
zmod01af9d2014-12-12 00:15:56264#define glBeginTransformFeedback GLES2_GET_FUN(BeginTransformFeedback)
[email protected]0ab24c02013-01-03 00:27:37265#define glEndQueryEXT GLES2_GET_FUN(EndQueryEXT)
zmod01af9d2014-12-12 00:15:56266#define glEndTransformFeedback GLES2_GET_FUN(EndTransformFeedback)
[email protected]0ab24c02013-01-03 00:27:37267#define glGetQueryivEXT GLES2_GET_FUN(GetQueryivEXT)
dyen996e0072015-08-19 01:16:49268#define glGetQueryObjectivEXT GLES2_GET_FUN(GetQueryObjectivEXT)
[email protected]0ab24c02013-01-03 00:27:37269#define glGetQueryObjectuivEXT GLES2_GET_FUN(GetQueryObjectuivEXT)
dyen996e0072015-08-19 01:16:49270#define glGetQueryObjecti64vEXT GLES2_GET_FUN(GetQueryObjecti64vEXT)
dyen639959f2015-07-09 22:30:07271#define glGetQueryObjectui64vEXT GLES2_GET_FUN(GetQueryObjectui64vEXT)
dyenf2868b42015-08-18 16:15:11272#define glSetDisjointValueSyncCHROMIUM \
273 GLES2_GET_FUN(SetDisjointValueSyncCHROMIUM)
[email protected]0ab24c02013-01-03 00:27:37274#define glInsertEventMarkerEXT GLES2_GET_FUN(InsertEventMarkerEXT)
275#define glPushGroupMarkerEXT GLES2_GET_FUN(PushGroupMarkerEXT)
276#define glPopGroupMarkerEXT GLES2_GET_FUN(PopGroupMarkerEXT)
277#define glGenVertexArraysOES GLES2_GET_FUN(GenVertexArraysOES)
278#define glDeleteVertexArraysOES GLES2_GET_FUN(DeleteVertexArraysOES)
279#define glIsVertexArrayOES GLES2_GET_FUN(IsVertexArrayOES)
280#define glBindVertexArrayOES GLES2_GET_FUN(BindVertexArrayOES)
Fritz Koenig51ad9a02018-07-23 23:37:32281#define glFramebufferParameteri GLES2_GET_FUN(FramebufferParameteri)
Jiajia Qinbb1ff6ae22018-07-31 02:10:08282#define glBindImageTexture GLES2_GET_FUN(BindImageTexture)
Jiajia Qin03d4ba22018-07-26 01:09:01283#define glDispatchCompute GLES2_GET_FUN(DispatchCompute)
Jiajie Hu091b3b002019-06-18 11:06:21284#define glDispatchComputeIndirect GLES2_GET_FUN(DispatchComputeIndirect)
Jiajie Huf77e80b2019-09-13 15:05:17285#define glDrawArraysIndirect GLES2_GET_FUN(DrawArraysIndirect)
286#define glDrawElementsIndirect GLES2_GET_FUN(DrawElementsIndirect)
Jiajie Hu4e07d2cb2019-02-13 09:48:56287#define glGetProgramInterfaceiv GLES2_GET_FUN(GetProgramInterfaceiv)
288#define glGetProgramResourceIndex GLES2_GET_FUN(GetProgramResourceIndex)
289#define glGetProgramResourceName GLES2_GET_FUN(GetProgramResourceName)
290#define glGetProgramResourceiv GLES2_GET_FUN(GetProgramResourceiv)
291#define glGetProgramResourceLocation GLES2_GET_FUN(GetProgramResourceLocation)
Jiajia Qin25037c652018-08-02 06:26:48292#define glMemoryBarrierEXT GLES2_GET_FUN(MemoryBarrierEXT)
293#define glMemoryBarrierByRegion GLES2_GET_FUN(MemoryBarrierByRegion)
[email protected]0ab24c02013-01-03 00:27:37294#define glSwapBuffers GLES2_GET_FUN(SwapBuffers)
[email protected]4bf858f82014-03-05 00:49:54295#define glGetMaxValueInBufferCHROMIUM GLES2_GET_FUN(GetMaxValueInBufferCHROMIUM)
[email protected]0ab24c02013-01-03 00:27:37296#define glEnableFeatureCHROMIUM GLES2_GET_FUN(EnableFeatureCHROMIUM)
297#define glMapBufferCHROMIUM GLES2_GET_FUN(MapBufferCHROMIUM)
298#define glUnmapBufferCHROMIUM GLES2_GET_FUN(UnmapBufferCHROMIUM)
299#define glMapBufferSubDataCHROMIUM GLES2_GET_FUN(MapBufferSubDataCHROMIUM)
300#define glUnmapBufferSubDataCHROMIUM GLES2_GET_FUN(UnmapBufferSubDataCHROMIUM)
zmoa06b9882015-03-10 20:50:34301#define glMapBufferRange GLES2_GET_FUN(MapBufferRange)
zmo2a09dc052015-03-12 00:48:25302#define glUnmapBuffer GLES2_GET_FUN(UnmapBuffer)
zmo1f5a5a22016-10-05 01:20:00303#define glFlushMappedBufferRange GLES2_GET_FUN(FlushMappedBufferRange)
[email protected]0ab24c02013-01-03 00:27:37304#define glMapTexSubImage2DCHROMIUM GLES2_GET_FUN(MapTexSubImage2DCHROMIUM)
305#define glUnmapTexSubImage2DCHROMIUM GLES2_GET_FUN(UnmapTexSubImage2DCHROMIUM)
306#define glResizeCHROMIUM GLES2_GET_FUN(ResizeCHROMIUM)
[email protected]4bf858f82014-03-05 00:49:54307#define glGetRequestableExtensionsCHROMIUM \
308 GLES2_GET_FUN(GetRequestableExtensionsCHROMIUM)
[email protected]0ab24c02013-01-03 00:27:37309#define glRequestExtensionCHROMIUM GLES2_GET_FUN(RequestExtensionCHROMIUM)
[email protected]0ab24c02013-01-03 00:27:37310#define glGetProgramInfoCHROMIUM GLES2_GET_FUN(GetProgramInfoCHROMIUM)
zmo4a16ff992015-02-05 22:18:41311#define glGetUniformBlocksCHROMIUM GLES2_GET_FUN(GetUniformBlocksCHROMIUM)
zmo10842492015-02-12 00:44:16312#define glGetTransformFeedbackVaryingsCHROMIUM \
313 GLES2_GET_FUN(GetTransformFeedbackVaryingsCHROMIUM)
zmoc7e7e13f2015-02-17 22:07:07314#define glGetUniformsES3CHROMIUM GLES2_GET_FUN(GetUniformsES3CHROMIUM)
[email protected]e9ec42692013-05-16 10:46:01315#define glCreateImageCHROMIUM GLES2_GET_FUN(CreateImageCHROMIUM)
316#define glDestroyImageCHROMIUM GLES2_GET_FUN(DestroyImageCHROMIUM)
erikchen13338b62016-06-01 03:58:18317#define glDescheduleUntilFinishedCHROMIUM \
318 GLES2_GET_FUN(DescheduleUntilFinishedCHROMIUM)
[email protected]4bf858f82014-03-05 00:49:54319#define glGetTranslatedShaderSourceANGLE \
320 GLES2_GET_FUN(GetTranslatedShaderSourceANGLE)
[email protected]0ab24c02013-01-03 00:27:37321#define glPostSubBufferCHROMIUM GLES2_GET_FUN(PostSubBufferCHROMIUM)
[email protected]0ab24c02013-01-03 00:27:37322#define glCopyTextureCHROMIUM GLES2_GET_FUN(CopyTextureCHROMIUM)
dongseong.hwang46305b12015-03-05 18:28:04323#define glCopySubTextureCHROMIUM GLES2_GET_FUN(CopySubTextureCHROMIUM)
[email protected]0ab24c02013-01-03 00:27:37324#define glDrawArraysInstancedANGLE GLES2_GET_FUN(DrawArraysInstancedANGLE)
shrekshaoc78928972019-11-14 08:40:32325#define glDrawArraysInstancedBaseInstanceANGLE \
326 GLES2_GET_FUN(DrawArraysInstancedBaseInstanceANGLE)
[email protected]0ab24c02013-01-03 00:27:37327#define glDrawElementsInstancedANGLE GLES2_GET_FUN(DrawElementsInstancedANGLE)
shrekshaoc78928972019-11-14 08:40:32328#define glDrawElementsInstancedBaseVertexBaseInstanceANGLE \
329 GLES2_GET_FUN(DrawElementsInstancedBaseVertexBaseInstanceANGLE)
[email protected]0ab24c02013-01-03 00:27:37330#define glVertexAttribDivisorANGLE GLES2_GET_FUN(VertexAttribDivisorANGLE)
[email protected]43f253da2014-06-10 17:51:22331#define glProduceTextureDirectCHROMIUM \
332 GLES2_GET_FUN(ProduceTextureDirectCHROMIUM)
[email protected]43f253da2014-06-10 17:51:22333#define glCreateAndConsumeTextureCHROMIUM \
334 GLES2_GET_FUN(CreateAndConsumeTextureCHROMIUM)
[email protected]4bf858f82014-03-05 00:49:54335#define glBindUniformLocationCHROMIUM GLES2_GET_FUN(BindUniformLocationCHROMIUM)
[email protected]0ab24c02013-01-03 00:27:37336#define glBindTexImage2DCHROMIUM GLES2_GET_FUN(BindTexImage2DCHROMIUM)
kbre90ed612017-04-25 05:17:22337#define glBindTexImage2DWithInternalformatCHROMIUM \
338 GLES2_GET_FUN(BindTexImage2DWithInternalformatCHROMIUM)
[email protected]0ab24c02013-01-03 00:27:37339#define glReleaseTexImage2DCHROMIUM GLES2_GET_FUN(ReleaseTexImage2DCHROMIUM)
340#define glTraceBeginCHROMIUM GLES2_GET_FUN(TraceBeginCHROMIUM)
341#define glTraceEndCHROMIUM GLES2_GET_FUN(TraceEndCHROMIUM)
[email protected]0ab24c02013-01-03 00:27:37342#define glDiscardFramebufferEXT GLES2_GET_FUN(DiscardFramebufferEXT)
343#define glLoseContextCHROMIUM GLES2_GET_FUN(LoseContextCHROMIUM)
[email protected]2f143d482013-03-14 18:04:49344#define glDrawBuffersEXT GLES2_GET_FUN(DrawBuffersEXT)
[email protected]5dfc457b2013-12-13 11:13:07345#define glDiscardBackbufferCHROMIUM GLES2_GET_FUN(DiscardBackbufferCHROMIUM)
[email protected]957f0642014-04-09 16:50:01346#define glScheduleOverlayPlaneCHROMIUM \
347 GLES2_GET_FUN(ScheduleOverlayPlaneCHROMIUM)
erikchen17aefc32016-07-19 23:03:47348#define glScheduleCALayerSharedStateCHROMIUM \
349 GLES2_GET_FUN(ScheduleCALayerSharedStateCHROMIUM)
ccameron7494ac9b2015-11-10 08:46:11350#define glScheduleCALayerCHROMIUM GLES2_GET_FUN(ScheduleCALayerCHROMIUM)
erikchen23fa660b2016-06-14 23:50:05351#define glScheduleCALayerInUseQueryCHROMIUM \
352 GLES2_GET_FUN(ScheduleCALayerInUseQueryCHROMIUM)
watkf3c6a782015-11-30 22:45:49353#define glCommitOverlayPlanesCHROMIUM GLES2_GET_FUN(CommitOverlayPlanesCHROMIUM)
ericrk9c799322015-07-15 17:55:08354#define glFlushDriverCachesCHROMIUM GLES2_GET_FUN(FlushDriverCachesCHROMIUM)
danakj97aa5e32016-03-17 02:41:24355#define glGetLastFlushIdCHROMIUM GLES2_GET_FUN(GetLastFlushIdCHROMIUM)
jbauman80ceeee2017-03-13 22:43:57356#define glScheduleDCLayerCHROMIUM GLES2_GET_FUN(ScheduleDCLayerCHROMIUM)
Khushalda1fb8332018-10-26 19:26:22357#define glSetActiveURLCHROMIUM GLES2_GET_FUN(SetActiveURLCHROMIUM)
Daksh Idnanifcb83252019-09-12 20:15:13358#define glContextVisibilityHintCHROMIUM \
359 GLES2_GET_FUN(ContextVisibilityHintCHROMIUM)
kkinnunena9d27e72015-12-21 17:23:44360#define glCoverageModulationCHROMIUM GLES2_GET_FUN(CoverageModulationCHROMIUM)
danakjb7c73642015-06-09 00:45:27361#define glGetGraphicsResetStatusKHR GLES2_GET_FUN(GetGraphicsResetStatusKHR)
ed9198b422014-10-23 15:01:37362#define glBlendBarrierKHR GLES2_GET_FUN(BlendBarrierKHR)
kkinnunen8cefb232015-12-04 09:36:31363#define glBindFragDataLocationIndexedEXT \
364 GLES2_GET_FUN(BindFragDataLocationIndexedEXT)
365#define glBindFragDataLocationEXT GLES2_GET_FUN(BindFragDataLocationEXT)
366#define glGetFragDataIndexEXT GLES2_GET_FUN(GetFragDataIndexEXT)
halliwell53242f12017-02-06 16:26:57367#define glSwapBuffersWithBoundsCHROMIUM \
368 GLES2_GET_FUN(SwapBuffersWithBoundsCHROMIUM)
jbauman2a2ad222017-03-02 00:35:13369#define glSetDrawRectangleCHROMIUM GLES2_GET_FUN(SetDrawRectangleCHROMIUM)
jbauman456e9b82017-03-22 07:25:14370#define glSetEnableDCLayersCHROMIUM GLES2_GET_FUN(SetEnableDCLayersCHROMIUM)
ericrkdc5eeaa2017-05-19 02:23:50371#define glInitializeDiscardableTextureCHROMIUM \
372 GLES2_GET_FUN(InitializeDiscardableTextureCHROMIUM)
373#define glUnlockDiscardableTextureCHROMIUM \
374 GLES2_GET_FUN(UnlockDiscardableTextureCHROMIUM)
375#define glLockDiscardableTextureCHROMIUM \
376 GLES2_GET_FUN(LockDiscardableTextureCHROMIUM)
Sunny Sachanandani97e66d12017-10-14 04:36:07377#define glTexStorage2DImageCHROMIUM GLES2_GET_FUN(TexStorage2DImageCHROMIUM)
Sunny Sachanandani88353d22017-10-26 01:52:24378#define glSetColorSpaceMetadataCHROMIUM \
379 GLES2_GET_FUN(SetColorSpaceMetadataCHROMIUM)
Kai Ninomiyabcbefdab2017-11-03 19:57:27380#define glWindowRectanglesEXT GLES2_GET_FUN(WindowRectanglesEXT)
Klaus Weidnere66cc7d2017-12-09 17:26:30381#define glCreateGpuFenceCHROMIUM GLES2_GET_FUN(CreateGpuFenceCHROMIUM)
382#define glCreateClientGpuFenceCHROMIUM \
383 GLES2_GET_FUN(CreateClientGpuFenceCHROMIUM)
384#define glWaitGpuFenceCHROMIUM GLES2_GET_FUN(WaitGpuFenceCHROMIUM)
385#define glDestroyGpuFenceCHROMIUM GLES2_GET_FUN(DestroyGpuFenceCHROMIUM)
Kai Ninomiya2ca03f32018-06-12 20:50:48386#define glInvalidateReadbackBufferShadowDataCHROMIUM \
387 GLES2_GET_FUN(InvalidateReadbackBufferShadowDataCHROMIUM)
Mingyu Huc58c8faf2019-04-11 17:46:49388#define glFramebufferTextureMultiviewOVR \
389 GLES2_GET_FUN(FramebufferTextureMultiviewOVR)
jchen106725bad2018-09-13 02:32:37390#define glMaxShaderCompilerThreadsKHR GLES2_GET_FUN(MaxShaderCompilerThreadsKHR)
Eric Karlebc7f2d92018-11-07 13:52:26391#define glCreateAndTexStorage2DSharedImageCHROMIUM \
392 GLES2_GET_FUN(CreateAndTexStorage2DSharedImageCHROMIUM)
Ashitha Santhosh8ea091292019-02-19 21:04:29393#define glCreateAndTexStorage2DSharedImageWithInternalFormatCHROMIUM \
394 GLES2_GET_FUN(CreateAndTexStorage2DSharedImageWithInternalFormatCHROMIUM)
Eric Karlebc7f2d92018-11-07 13:52:26395#define glBeginSharedImageAccessDirectCHROMIUM \
396 GLES2_GET_FUN(BeginSharedImageAccessDirectCHROMIUM)
397#define glEndSharedImageAccessDirectCHROMIUM \
398 GLES2_GET_FUN(EndSharedImageAccessDirectCHROMIUM)
Vikas Soni28e9f652020-01-16 23:04:45399#define glBeginBatchReadAccessSharedImageCHROMIUM \
400 GLES2_GET_FUN(BeginBatchReadAccessSharedImageCHROMIUM)
401#define glEndBatchReadAccessSharedImageCHROMIUM \
402 GLES2_GET_FUN(EndBatchReadAccessSharedImageCHROMIUM)
shrekshao7b1d03572020-05-21 23:04:15403#define glEnableiOES GLES2_GET_FUN(EnableiOES)
404#define glDisableiOES GLES2_GET_FUN(DisableiOES)
405#define glBlendEquationiOES GLES2_GET_FUN(BlendEquationiOES)
406#define glBlendEquationSeparateiOES GLES2_GET_FUN(BlendEquationSeparateiOES)
407#define glBlendFunciOES GLES2_GET_FUN(BlendFunciOES)
408#define glBlendFuncSeparateiOES GLES2_GET_FUN(BlendFuncSeparateiOES)
409#define glColorMaskiOES GLES2_GET_FUN(ColorMaskiOES)
410#define glIsEnablediOES GLES2_GET_FUN(IsEnablediOES)
[email protected]0ab24c02013-01-03 00:27:37411
412#endif // GPU_GLES2_GL2CHROMIUM_AUTOGEN_H_