#ifdef UNSAFE_BUFFERS_BUILD
#pragma allow_unsafe_buffers
#endif
#ifndef GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_
#define GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_
#define GL_SYNC_GPU_COMMANDS_COMPLETE …
#define GL_SYNC_FLUSH_COMMANDS_BIT …
struct ActiveTexture { … };
static_assert …;
static_assert …;
static_assert …;
struct AttachShader { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BindAttribLocationBucket { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BindBuffer { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BindBufferBase { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BindBufferRange { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BindFramebuffer { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BindRenderbuffer { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BindSampler { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BindTexture { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BindTransformFeedback { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BlendColor { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BlendEquation { … };
static_assert …;
static_assert …;
static_assert …;
struct BlendEquationSeparate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BlendFunc { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BlendFuncSeparate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BufferData { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BufferSubData { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CheckFramebufferStatus { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Clear { … };
static_assert …;
static_assert …;
static_assert …;
struct ClearBufferfi { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ClearBufferfvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ClearBufferivImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ClearBufferuivImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ClearColor { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ClearDepthf { … };
static_assert …;
static_assert …;
static_assert …;
struct ClearStencil { … };
static_assert …;
static_assert …;
static_assert …;
struct ClientWaitSync { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ColorMask { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CompileShader { … };
static_assert …;
static_assert …;
static_assert …;
struct CompressedTexImage2DBucket { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CompressedTexImage2D { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CompressedTexSubImage2DBucket { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CompressedTexSubImage2D { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CompressedTexImage3DBucket { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CompressedTexImage3D { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CompressedTexSubImage3DBucket { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CompressedTexSubImage3D { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CopyBufferSubData { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CopyTexImage2D { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CopyTexSubImage2D { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CopyTexSubImage3D { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CreateProgram { … };
static_assert …;
static_assert …;
static_assert …;
struct CreateShader { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CullFace { … };
static_assert …;
static_assert …;
static_assert …;
struct DeleteBuffersImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct DeleteFramebuffersImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct DeleteProgram { … };
static_assert …;
static_assert …;
static_assert …;
struct DeleteRenderbuffersImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct DeleteSamplersImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct DeleteSync { … };
static_assert …;
static_assert …;
static_assert …;
struct DeleteShader { … };
static_assert …;
static_assert …;
static_assert …;
struct DeleteTexturesImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct DeleteTransformFeedbacksImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct DepthFunc { … };
static_assert …;
static_assert …;
static_assert …;
struct DepthMask { … };
static_assert …;
static_assert …;
static_assert …;
struct DepthRangef { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct DetachShader { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Disable { … };
static_assert …;
static_assert …;
static_assert …;
struct DisableVertexAttribArray { … };
static_assert …;
static_assert …;
static_assert …;
struct DrawArrays { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct DrawElements { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Enable { … };
static_assert …;
static_assert …;
static_assert …;
struct EnableVertexAttribArray { … };
static_assert …;
static_assert …;
static_assert …;
struct FenceSync { … };
static_assert …;
static_assert …;
static_assert …;
struct Finish { … };
static_assert …;
static_assert …;
struct Flush { … };
static_assert …;
static_assert …;
struct FramebufferRenderbuffer { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct FramebufferTexture2D { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct FramebufferTextureLayer { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct FrontFace { … };
static_assert …;
static_assert …;
static_assert …;
struct GenBuffersImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct GenerateMipmap { … };
static_assert …;
static_assert …;
static_assert …;
struct GenFramebuffersImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct GenRenderbuffersImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct GenSamplersImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct GenTexturesImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct GenTransformFeedbacksImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct GetActiveAttrib { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetActiveUniform { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetActiveUniformBlockiv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetActiveUniformBlockName { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetActiveUniformsiv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetAttachedShaders { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetAttribLocation { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetBooleanv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetBooleani_v { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetBufferParameteri64v { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetBufferParameteriv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetError { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetFloatv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetFragDataLocation { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetFramebufferAttachmentParameteriv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetInteger64v { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetIntegeri_v { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetInteger64i_v { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetIntegerv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetInternalformativ { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetProgramiv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetProgramInfoLog { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetRenderbufferParameteriv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetSamplerParameterfv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetSamplerParameteriv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetShaderiv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetShaderInfoLog { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetShaderPrecisionFormat { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetShaderSource { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetString { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetSynciv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetTexParameterfv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetTexParameteriv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetTransformFeedbackVarying { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetUniformBlockIndex { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetUniformfv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetUniformiv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetUniformuiv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetUniformIndices { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetUniformLocation { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetVertexAttribfv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetVertexAttribiv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetVertexAttribIiv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetVertexAttribIuiv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetVertexAttribPointerv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Hint { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct InvalidateFramebufferImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct InvalidateSubFramebufferImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct IsBuffer { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct IsEnabled { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct IsFramebuffer { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct IsProgram { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct IsRenderbuffer { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct IsSampler { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct IsShader { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct IsSync { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct IsTexture { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct IsTransformFeedback { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct LineWidth { … };
static_assert …;
static_assert …;
static_assert …;
struct LinkProgram { … };
static_assert …;
static_assert …;
static_assert …;
struct PauseTransformFeedback { … };
static_assert …;
static_assert …;
struct PixelStorei { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct PolygonOffset { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ReadBuffer { … };
static_assert …;
static_assert …;
static_assert …;
struct ReadPixels { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ReleaseShaderCompiler { … };
static_assert …;
static_assert …;
struct RenderbufferStorage { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ResumeTransformFeedback { … };
static_assert …;
static_assert …;
struct SampleCoverage { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct SamplerParameterf { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct SamplerParameterfvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct SamplerParameteri { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct SamplerParameterivImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Scissor { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ShaderBinary { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ShaderSourceBucket { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct MultiDrawBeginCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
struct MultiDrawEndCHROMIUM { … };
static_assert …;
static_assert …;
struct MultiDrawArraysCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct MultiDrawArraysInstancedCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct MultiDrawArraysInstancedBaseInstanceCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct MultiDrawElementsCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct MultiDrawElementsInstancedCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct MultiDrawElementsInstancedBaseVertexBaseInstanceCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct StencilFunc { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct StencilFuncSeparate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct StencilMask { … };
static_assert …;
static_assert …;
static_assert …;
struct StencilMaskSeparate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct StencilOp { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct StencilOpSeparate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct TexImage2D { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct TexImage3D { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct TexParameterf { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct TexParameterfvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct TexParameteri { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct TexParameterivImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct TexStorage3D { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct TexSubImage2D { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct TexSubImage3D { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct TransformFeedbackVaryingsBucket { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform1f { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform1fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform1i { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform1ivImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform1ui { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform1uivImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform2f { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform2fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform2i { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform2ivImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform2ui { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform2uivImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform3f { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform3fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform3i { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform3ivImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform3ui { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform3uivImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform4f { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform4fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform4i { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform4ivImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform4ui { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Uniform4uivImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct UniformBlockBinding { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct UniformMatrix2fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct UniformMatrix2x3fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct UniformMatrix2x4fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct UniformMatrix3fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct UniformMatrix3x2fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct UniformMatrix3x4fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct UniformMatrix4fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct UniformMatrix4x2fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct UniformMatrix4x3fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct UseProgram { … };
static_assert …;
static_assert …;
static_assert …;
struct ValidateProgram { … };
static_assert …;
static_assert …;
static_assert …;
struct VertexAttrib1f { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct VertexAttrib1fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct VertexAttrib2f { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct VertexAttrib2fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct VertexAttrib3f { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct VertexAttrib3fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct VertexAttrib4f { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct VertexAttrib4fvImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct VertexAttribI4i { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct VertexAttribI4ivImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct VertexAttribI4ui { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct VertexAttribI4uivImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct VertexAttribIPointer { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct VertexAttribPointer { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct Viewport { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct WaitSync { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BlitFramebufferCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct RenderbufferStorageMultisampleCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct RenderbufferStorageMultisampleAdvancedAMD { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct RenderbufferStorageMultisampleEXT { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct FramebufferTexture2DMultisampleEXT { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct TexStorage2DEXT { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GenQueriesEXTImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct DeleteQueriesEXTImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct QueryCounterEXT { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BeginQueryEXT { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BeginTransformFeedback { … };
static_assert …;
static_assert …;
static_assert …;
struct EndQueryEXT { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct EndTransformFeedback { … };
static_assert …;
static_assert …;
struct SetDisjointValueSyncCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct InsertEventMarkerEXT { … };
static_assert …;
static_assert …;
static_assert …;
struct PushGroupMarkerEXT { … };
static_assert …;
static_assert …;
static_assert …;
struct PopGroupMarkerEXT { … };
static_assert …;
static_assert …;
struct GenVertexArraysOESImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct DeleteVertexArraysOESImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct IsVertexArrayOES { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BindVertexArrayOES { … };
static_assert …;
static_assert …;
static_assert …;
struct FramebufferParameteri { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BindImageTexture { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct DispatchCompute { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct DispatchComputeIndirect { … };
static_assert …;
static_assert …;
static_assert …;
struct DrawArraysIndirect { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct DrawElementsIndirect { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetProgramInterfaceiv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetProgramResourceIndex { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetProgramResourceName { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetProgramResourceiv { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetProgramResourceLocation { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct MemoryBarrierEXT { … };
static_assert …;
static_assert …;
static_assert …;
struct MemoryBarrierByRegion { … };
static_assert …;
static_assert …;
static_assert …;
struct SwapBuffers { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetMaxValueInBufferCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct EnableFeatureCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct MapBufferRange { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct UnmapBuffer { … };
static_assert …;
static_assert …;
static_assert …;
struct FlushMappedBufferRange { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ResizeCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetRequestableExtensionsCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
struct RequestExtensionCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
struct GetProgramInfoCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetUniformBlocksCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetTransformFeedbackVaryingsCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetUniformsES3CHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct DescheduleUntilFinishedCHROMIUM { … };
static_assert …;
static_assert …;
struct GetTranslatedShaderSourceANGLE { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CopyTextureCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CopySubTextureCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct DrawArraysInstancedANGLE { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct DrawArraysInstancedBaseInstanceANGLE { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct DrawElementsInstancedANGLE { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct DrawElementsInstancedBaseVertexBaseInstanceANGLE { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct VertexAttribDivisorANGLE { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BindUniformLocationCHROMIUMBucket { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct TraceBeginCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct TraceEndCHROMIUM { … };
static_assert …;
static_assert …;
struct DiscardFramebufferEXTImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct LoseContextCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct DrawBuffersEXTImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct FlushDriverCachesCHROMIUM { … };
static_assert …;
static_assert …;
struct SetActiveURLCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
struct ContextVisibilityHintCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
struct BlendBarrierKHR { … };
static_assert …;
static_assert …;
struct BindFragDataLocationIndexedEXTBucket { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BindFragDataLocationEXTBucket { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetFragDataIndexEXT { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct InitializeDiscardableTextureCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct UnlockDiscardableTextureCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
struct LockDiscardableTextureCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
struct WindowRectanglesEXTImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CreateGpuFenceINTERNAL { … };
static_assert …;
static_assert …;
static_assert …;
struct WaitGpuFenceCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
struct DestroyGpuFenceCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
struct SetReadbackBufferShadowAllocationINTERNAL { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct FramebufferTextureMultiviewOVR { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct MaxShaderCompilerThreadsKHR { … };
static_assert …;
static_assert …;
static_assert …;
struct CreateAndTexStorage2DSharedImageINTERNALImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct BeginSharedImageAccessDirectCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct EndSharedImageAccessDirectCHROMIUM { … };
static_assert …;
static_assert …;
static_assert …;
struct ConvertRGBAToYUVAMailboxesINTERNALImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ConvertYUVAMailboxesToRGBINTERNALImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ConvertYUVAMailboxesToTextureINTERNALImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CopySharedImageINTERNALImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct CopySharedImageToTextureINTERNALImmediate { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ReadbackARGBImagePixelsINTERNAL { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct WritePixelsYUVINTERNAL { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct EnableiOES { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct DisableiOES { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BlendEquationiOES { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BlendEquationSeparateiOES { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BlendFunciOES { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct BlendFuncSeparateiOES { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ColorMaskiOES { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct IsEnablediOES { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ProvokingVertexANGLE { … };
static_assert …;
static_assert …;
static_assert …;
struct FramebufferMemorylessPixelLocalStorageANGLE { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct FramebufferTexturePixelLocalStorageANGLE { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct FramebufferPixelLocalClearValuefvANGLEImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct FramebufferPixelLocalClearValueivANGLEImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct FramebufferPixelLocalClearValueuivANGLEImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct BeginPixelLocalStorageANGLEImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct EndPixelLocalStorageANGLEImmediate { … };
static_assert …;
static_assert …;
static_assert …;
struct PixelLocalStorageBarrierANGLE { … };
static_assert …;
static_assert …;
struct FramebufferPixelLocalStorageInterruptANGLE { … };
static_assert …;
static_assert …;
struct FramebufferPixelLocalStorageRestoreANGLE { … };
static_assert …;
static_assert …;
struct GetFramebufferPixelLocalStorageParameterfvANGLE { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct GetFramebufferPixelLocalStorageParameterivANGLE { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct ClipControlEXT { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct PolygonModeANGLE { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
struct PolygonOffsetClampEXT { … };
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
#endif