/* AUTOGENERATED BY parsegl.c -- DO NOT MODIFY */ #include #include "GLAPIPrivate.h" void resolveGLAPI(const GLAPIResolver* resolver, struct SST_GLAPI* api) { api->ActiveTexture = resolveGLSymbol(resolver, "glActiveTexture"); api->AttachShader = resolveGLSymbol(resolver, "glAttachShader"); api->BeginConditionalRender = resolveGLSymbol(resolver, "glBeginConditionalRender"); api->BeginQuery = resolveGLSymbol(resolver, "glBeginQuery"); api->BeginTransformFeedback = resolveGLSymbol(resolver, "glBeginTransformFeedback"); api->BindAttribLocation = resolveGLSymbol(resolver, "glBindAttribLocation"); api->BindBuffer = resolveGLSymbol(resolver, "glBindBuffer"); api->BindBufferBase = resolveGLSymbol(resolver, "glBindBufferBase"); api->BindBufferRange = resolveGLSymbol(resolver, "glBindBufferRange"); api->BindFragDataLocation = resolveGLSymbol(resolver, "glBindFragDataLocation"); api->BindFragDataLocationIndexed = resolveGLSymbol(resolver, "glBindFragDataLocationIndexed"); api->BindFramebuffer = resolveGLSymbol(resolver, "glBindFramebuffer"); api->BindRenderbuffer = resolveGLSymbol(resolver, "glBindRenderbuffer"); api->BindSampler = resolveGLSymbol(resolver, "glBindSampler"); api->BindTexture = resolveGLSymbol(resolver, "glBindTexture"); api->BindVertexArray = resolveGLSymbol(resolver, "glBindVertexArray"); api->BlendColor = resolveGLSymbol(resolver, "glBlendColor"); api->BlendEquation = resolveGLSymbol(resolver, "glBlendEquation"); api->BlendEquationSeparate = resolveGLSymbol(resolver, "glBlendEquationSeparate"); api->BlendFunc = resolveGLSymbol(resolver, "glBlendFunc"); api->BlendFuncSeparate = resolveGLSymbol(resolver, "glBlendFuncSeparate"); api->BlitFramebuffer = resolveGLSymbol(resolver, "glBlitFramebuffer"); api->BufferData = resolveGLSymbol(resolver, "glBufferData"); api->BufferSubData = resolveGLSymbol(resolver, "glBufferSubData"); api->CheckFramebufferStatus = resolveGLSymbol(resolver, "glCheckFramebufferStatus"); api->ClampColor = resolveGLSymbol(resolver, "glClampColor"); api->Clear = resolveGLSymbol(resolver, "glClear"); api->ClearBufferiv = resolveGLSymbol(resolver, "glClearBufferiv"); api->ClearBufferuiv = resolveGLSymbol(resolver, "glClearBufferuiv"); api->ClearBufferfv = resolveGLSymbol(resolver, "glClearBufferfv"); api->ClearBufferfi = resolveGLSymbol(resolver, "glClearBufferfi"); api->ClearColor = resolveGLSymbol(resolver, "glClearColor"); api->ClearDepth = resolveGLSymbol(resolver, "glClearDepth"); api->ClearStencil = resolveGLSymbol(resolver, "glClearStencil"); api->ClientWaitSync = resolveGLSymbol(resolver, "glClientWaitSync"); api->ColorMask = resolveGLSymbol(resolver, "glColorMask"); api->ColorMaski = resolveGLSymbol(resolver, "glColorMaski"); api->CompileShader = resolveGLSymbol(resolver, "glCompileShader"); api->CompressedTexImage1D = resolveGLSymbol(resolver, "glCompressedTexImage1D"); api->CompressedTexImage2D = resolveGLSymbol(resolver, "glCompressedTexImage2D"); api->CompressedTexImage3D = resolveGLSymbol(resolver, "glCompressedTexImage3D"); api->CompressedTexSubImage1D = resolveGLSymbol(resolver, "glCompressedTexSubImage1D"); api->CompressedTexSubImage2D = resolveGLSymbol(resolver, "glCompressedTexSubImage2D"); api->CompressedTexSubImage3D = resolveGLSymbol(resolver, "glCompressedTexSubImage3D"); api->CopyBufferSubData = resolveGLSymbol(resolver, "glCopyBufferSubData"); api->CopyTexImage1D = resolveGLSymbol(resolver, "glCopyTexImage1D"); api->CopyTexImage2D = resolveGLSymbol(resolver, "glCopyTexImage2D"); api->CopyTexSubImage1D = resolveGLSymbol(resolver, "glCopyTexSubImage1D"); api->CopyTexSubImage2D = resolveGLSymbol(resolver, "glCopyTexSubImage2D"); api->CopyTexSubImage3D = resolveGLSymbol(resolver, "glCopyTexSubImage3D"); api->CreateProgram = resolveGLSymbol(resolver, "glCreateProgram"); api->CreateShader = resolveGLSymbol(resolver, "glCreateShader"); api->CullFace = resolveGLSymbol(resolver, "glCullFace"); api->DeleteBuffers = resolveGLSymbol(resolver, "glDeleteBuffers"); api->DeleteFramebuffers = resolveGLSymbol(resolver, "glDeleteFramebuffers"); api->DeleteProgram = resolveGLSymbol(resolver, "glDeleteProgram"); api->DeleteQueries = resolveGLSymbol(resolver, "glDeleteQueries"); api->DeleteRenderbuffers = resolveGLSymbol(resolver, "glDeleteRenderbuffers"); api->DeleteSamplers = resolveGLSymbol(resolver, "glDeleteSamplers"); api->DeleteShader = resolveGLSymbol(resolver, "glDeleteShader"); api->DeleteSync = resolveGLSymbol(resolver, "glDeleteSync"); api->DeleteTextures = resolveGLSymbol(resolver, "glDeleteTextures"); api->DeleteVertexArrays = resolveGLSymbol(resolver, "glDeleteVertexArrays"); api->DepthFunc = resolveGLSymbol(resolver, "glDepthFunc"); api->DepthMask = resolveGLSymbol(resolver, "glDepthMask"); api->DepthRange = resolveGLSymbol(resolver, "glDepthRange"); api->DetachShader = resolveGLSymbol(resolver, "glDetachShader"); api->Disable = resolveGLSymbol(resolver, "glDisable"); api->DisableVertexAttribArray = resolveGLSymbol(resolver, "glDisableVertexAttribArray"); api->Disablei = resolveGLSymbol(resolver, "glDisablei"); api->DrawArrays = resolveGLSymbol(resolver, "glDrawArrays"); api->DrawArraysInstanced = resolveGLSymbol(resolver, "glDrawArraysInstanced"); api->DrawBuffer = resolveGLSymbol(resolver, "glDrawBuffer"); api->DrawBuffers = resolveGLSymbol(resolver, "glDrawBuffers"); api->DrawElements = resolveGLSymbol(resolver, "glDrawElements"); api->DrawElementsBaseVertex = resolveGLSymbol(resolver, "glDrawElementsBaseVertex"); api->DrawElementsInstanced = resolveGLSymbol(resolver, "glDrawElementsInstanced"); api->DrawElementsInstancedBaseVertex = resolveGLSymbol(resolver, "glDrawElementsInstancedBaseVertex"); api->DrawRangeElements = resolveGLSymbol(resolver, "glDrawRangeElements"); api->DrawRangeElementsBaseVertex = resolveGLSymbol(resolver, "glDrawRangeElementsBaseVertex"); api->Enable = resolveGLSymbol(resolver, "glEnable"); api->EnableVertexAttribArray = resolveGLSymbol(resolver, "glEnableVertexAttribArray"); api->Enablei = resolveGLSymbol(resolver, "glEnablei"); api->EndQuery = resolveGLSymbol(resolver, "glEndQuery"); api->EndTransformFeedback = resolveGLSymbol(resolver, "glEndTransformFeedback"); api->FenceSync = resolveGLSymbol(resolver, "glFenceSync"); api->Finish = resolveGLSymbol(resolver, "glFinish"); api->Flush = resolveGLSymbol(resolver, "glFlush"); api->FlushMappedBufferRange = resolveGLSymbol(resolver, "glFlushMappedBufferRange"); api->FramebufferRenderbuffer = resolveGLSymbol(resolver, "glFramebufferRenderbuffer"); api->FramebufferTexture = resolveGLSymbol(resolver, "glFramebufferTexture"); api->FramebufferTexture1D = resolveGLSymbol(resolver, "glFramebufferTexture1D"); api->FramebufferTexture2D = resolveGLSymbol(resolver, "glFramebufferTexture2D"); api->FramebufferTexture3D = resolveGLSymbol(resolver, "glFramebufferTexture3D"); api->FramebufferTextureLayer = resolveGLSymbol(resolver, "glFramebufferTextureLayer"); api->FrontFace = resolveGLSymbol(resolver, "glFrontFace"); api->GenBuffers = resolveGLSymbol(resolver, "glGenBuffers"); api->GenFramebuffers = resolveGLSymbol(resolver, "glGenFramebuffers"); api->GenQueries = resolveGLSymbol(resolver, "glGenQueries"); api->GenRenderbuffers = resolveGLSymbol(resolver, "glGenRenderbuffers"); api->GenSamplers = resolveGLSymbol(resolver, "glGenSamplers"); api->GenTextures = resolveGLSymbol(resolver, "glGenTextures"); api->GenVertexArrays = resolveGLSymbol(resolver, "glGenVertexArrays"); api->GenerateMipmap = resolveGLSymbol(resolver, "glGenerateMipmap"); api->GetBooleanv = resolveGLSymbol(resolver, "glGetBooleanv"); api->GetDoublev = resolveGLSymbol(resolver, "glGetDoublev"); api->GetFloatv = resolveGLSymbol(resolver, "glGetFloatv"); api->GetIntegerv = resolveGLSymbol(resolver, "glGetIntegerv"); api->GetInteger64v = resolveGLSymbol(resolver, "glGetInteger64v"); api->GetActiveAttrib = resolveGLSymbol(resolver, "glGetActiveAttrib"); api->GetActiveUniform = resolveGLSymbol(resolver, "glGetActiveUniform"); api->GetActiveUniformBlockiv = resolveGLSymbol(resolver, "glGetActiveUniformBlockiv"); api->GetActiveUniformBlockName = resolveGLSymbol(resolver, "glGetActiveUniformBlockName"); api->GetActiveUniformName = resolveGLSymbol(resolver, "glGetActiveUniformName"); api->GetActiveUniformsiv = resolveGLSymbol(resolver, "glGetActiveUniformsiv"); api->GetAttachedShaders = resolveGLSymbol(resolver, "glGetAttachedShaders"); api->GetAttribLocation = resolveGLSymbol(resolver, "glGetAttribLocation"); api->GetBufferParameteriv = resolveGLSymbol(resolver, "glGetBufferParameteriv"); api->GetBufferPointerv = resolveGLSymbol(resolver, "glGetBufferPointerv"); api->GetBufferSubData = resolveGLSymbol(resolver, "glGetBufferSubData"); api->GetCompressedTexImage = resolveGLSymbol(resolver, "glGetCompressedTexImage"); api->GetError = resolveGLSymbol(resolver, "glGetError"); api->GetFragDataIndex = resolveGLSymbol(resolver, "glGetFragDataIndex"); api->GetFragDataLocation = resolveGLSymbol(resolver, "glGetFragDataLocation"); api->GetFramebufferAttachmentParameteriv = resolveGLSymbol(resolver, "glGetFramebufferAttachmentParameteriv"); api->GetMultisamplefv = resolveGLSymbol(resolver, "glGetMultisamplefv"); api->GetProgramiv = resolveGLSymbol(resolver, "glGetProgramiv"); api->GetProgramInfoLog = resolveGLSymbol(resolver, "glGetProgramInfoLog"); api->GetQueryObjectiv = resolveGLSymbol(resolver, "glGetQueryObjectiv"); api->GetQueryObjectuiv = resolveGLSymbol(resolver, "glGetQueryObjectuiv"); api->GetQueryObjecti64v = resolveGLSymbol(resolver, "glGetQueryObjecti64v"); api->GetQueryObjectui64v = resolveGLSymbol(resolver, "glGetQueryObjectui64v"); api->GetQueryiv = resolveGLSymbol(resolver, "glGetQueryiv"); api->GetRenderbufferParameteriv = resolveGLSymbol(resolver, "glGetRenderbufferParameteriv"); api->GetSamplerParameterfv = resolveGLSymbol(resolver, "glGetSamplerParameterfv"); api->GetSamplerParameteriv = resolveGLSymbol(resolver, "glGetSamplerParameteriv"); api->GetShaderiv = resolveGLSymbol(resolver, "glGetShaderiv"); api->GetShaderInfoLog = resolveGLSymbol(resolver, "glGetShaderInfoLog"); api->GetShaderSource = resolveGLSymbol(resolver, "glGetShaderSource"); api->GetString = resolveGLSymbol(resolver, "glGetString"); api->GetStringi = resolveGLSymbol(resolver, "glGetStringi"); api->GetSynciv = resolveGLSymbol(resolver, "glGetSynciv"); api->GetTexImage = resolveGLSymbol(resolver, "glGetTexImage"); api->GetTexLevelParameterfv = resolveGLSymbol(resolver, "glGetTexLevelParameterfv"); api->GetTexLevelParameteriv = resolveGLSymbol(resolver, "glGetTexLevelParameteriv"); api->GetTexParameterfv = resolveGLSymbol(resolver, "glGetTexParameterfv"); api->GetTexParameteriv = resolveGLSymbol(resolver, "glGetTexParameteriv"); api->GetTransformFeedbackVarying = resolveGLSymbol(resolver, "glGetTransformFeedbackVarying"); api->GetUniformfv = resolveGLSymbol(resolver, "glGetUniformfv"); api->GetUniformiv = resolveGLSymbol(resolver, "glGetUniformiv"); api->GetUniformIndices = resolveGLSymbol(resolver, "glGetUniformIndices"); api->GetUniformLocation = resolveGLSymbol(resolver, "glGetUniformLocation"); api->GetVertexAttribdv = resolveGLSymbol(resolver, "glGetVertexAttribdv"); api->GetVertexAttribfv = resolveGLSymbol(resolver, "glGetVertexAttribfv"); api->GetVertexAttribiv = resolveGLSymbol(resolver, "glGetVertexAttribiv"); api->GetVertexAttribIiv = resolveGLSymbol(resolver, "glGetVertexAttribIiv"); api->GetVertexAttribIuiv = resolveGLSymbol(resolver, "glGetVertexAttribIuiv"); api->GetVertexAttribPointerv = resolveGLSymbol(resolver, "glGetVertexAttribPointerv"); api->Hint = resolveGLSymbol(resolver, "glHint"); api->IsBuffer = resolveGLSymbol(resolver, "glIsBuffer"); api->IsEnabled = resolveGLSymbol(resolver, "glIsEnabled"); api->IsEnabledi = resolveGLSymbol(resolver, "glIsEnabledi"); api->IsFramebuffer = resolveGLSymbol(resolver, "glIsFramebuffer"); api->IsProgram = resolveGLSymbol(resolver, "glIsProgram"); api->IsQuery = resolveGLSymbol(resolver, "glIsQuery"); api->IsRenderbuffer = resolveGLSymbol(resolver, "glIsRenderbuffer"); api->IsSampler = resolveGLSymbol(resolver, "glIsSampler"); api->IsShader = resolveGLSymbol(resolver, "glIsShader"); api->IsSync = resolveGLSymbol(resolver, "glIsSync"); api->IsTexture = resolveGLSymbol(resolver, "glIsTexture"); api->IsVertexArray = resolveGLSymbol(resolver, "glIsVertexArray"); api->LineWidth = resolveGLSymbol(resolver, "glLineWidth"); api->LinkProgram = resolveGLSymbol(resolver, "glLinkProgram"); api->LogicOp = resolveGLSymbol(resolver, "glLogicOp"); api->MapBuffer = resolveGLSymbol(resolver, "glMapBuffer"); api->MapBufferRange = resolveGLSymbol(resolver, "glMapBufferRange"); api->MultiDrawArrays = resolveGLSymbol(resolver, "glMultiDrawArrays"); api->MultiDrawElements = resolveGLSymbol(resolver, "glMultiDrawElements"); api->MultiDrawElementsBaseVertex = resolveGLSymbol(resolver, "glMultiDrawElementsBaseVertex"); api->PixelStoref = resolveGLSymbol(resolver, "glPixelStoref"); api->PixelStorei = resolveGLSymbol(resolver, "glPixelStorei"); api->PointParameterf = resolveGLSymbol(resolver, "glPointParameterf"); api->PointParameteri = resolveGLSymbol(resolver, "glPointParameteri"); api->PointSize = resolveGLSymbol(resolver, "glPointSize"); api->PolygonMode = resolveGLSymbol(resolver, "glPolygonMode"); api->PolygonOffset = resolveGLSymbol(resolver, "glPolygonOffset"); api->PrimitiveRestartIndex = resolveGLSymbol(resolver, "glPrimitiveRestartIndex"); api->ProvokingVertex = resolveGLSymbol(resolver, "glProvokingVertex"); api->QueryCounter = resolveGLSymbol(resolver, "glQueryCounter"); api->ReadBuffer = resolveGLSymbol(resolver, "glReadBuffer"); api->ReadPixels = resolveGLSymbol(resolver, "glReadPixels"); api->RenderbufferStorage = resolveGLSymbol(resolver, "glRenderbufferStorage"); api->RenderbufferStorageMultisample = resolveGLSymbol(resolver, "glRenderbufferStorageMultisample"); api->SampleCoverage = resolveGLSymbol(resolver, "glSampleCoverage"); api->SampleMaski = resolveGLSymbol(resolver, "glSampleMaski"); api->SamplerParameterf = resolveGLSymbol(resolver, "glSamplerParameterf"); api->SamplerParameteri = resolveGLSymbol(resolver, "glSamplerParameteri"); api->SamplerParameterfv = resolveGLSymbol(resolver, "glSamplerParameterfv"); api->SamplerParameteriv = resolveGLSymbol(resolver, "glSamplerParameteriv"); api->SamplerParameterIiv = resolveGLSymbol(resolver, "glSamplerParameterIiv"); api->SamplerParameterIuiv = resolveGLSymbol(resolver, "glSamplerParameterIuiv"); api->Scissor = resolveGLSymbol(resolver, "glScissor"); api->ShaderSource = resolveGLSymbol(resolver, "glShaderSource"); api->StencilFunc = resolveGLSymbol(resolver, "glStencilFunc"); api->StencilFuncSeparate = resolveGLSymbol(resolver, "glStencilFuncSeparate"); api->StencilMask = resolveGLSymbol(resolver, "glStencilMask"); api->StencilMaskSeparate = resolveGLSymbol(resolver, "glStencilMaskSeparate"); api->StencilOp = resolveGLSymbol(resolver, "glStencilOp"); api->StencilOpSeparate = resolveGLSymbol(resolver, "glStencilOpSeparate"); api->TexBuffer = resolveGLSymbol(resolver, "glTexBuffer"); api->TexImage1D = resolveGLSymbol(resolver, "glTexImage1D"); api->TexImage2D = resolveGLSymbol(resolver, "glTexImage2D"); api->TexImage2DMultisample = resolveGLSymbol(resolver, "glTexImage2DMultisample"); api->TexImage3D = resolveGLSymbol(resolver, "glTexImage3D"); api->TexImage3DMultisample = resolveGLSymbol(resolver, "glTexImage3DMultisample"); api->TexParameterf = resolveGLSymbol(resolver, "glTexParameterf"); api->TexParameteri = resolveGLSymbol(resolver, "glTexParameteri"); api->TexParameterfv = resolveGLSymbol(resolver, "glTexParameterfv"); api->TexParameteriv = resolveGLSymbol(resolver, "glTexParameteriv"); api->TexParameterIiv = resolveGLSymbol(resolver, "glTexParameterIiv"); api->TexParameterIuiv = resolveGLSymbol(resolver, "glTexParameterIuiv"); api->TexSubImage1D = resolveGLSymbol(resolver, "glTexSubImage1D"); api->TexSubImage2D = resolveGLSymbol(resolver, "glTexSubImage2D"); api->TexSubImage3D = resolveGLSymbol(resolver, "glTexSubImage3D"); api->TransformFeedbackVaryings = resolveGLSymbol(resolver, "glTransformFeedbackVaryings"); api->Uniform1f = resolveGLSymbol(resolver, "glUniform1f"); api->Uniform2f = resolveGLSymbol(resolver, "glUniform2f"); api->Uniform3f = resolveGLSymbol(resolver, "glUniform3f"); api->Uniform4f = resolveGLSymbol(resolver, "glUniform4f"); api->Uniform1i = resolveGLSymbol(resolver, "glUniform1i"); api->Uniform2i = resolveGLSymbol(resolver, "glUniform2i"); api->Uniform3i = resolveGLSymbol(resolver, "glUniform3i"); api->Uniform4i = resolveGLSymbol(resolver, "glUniform4i"); api->Uniform1ui = resolveGLSymbol(resolver, "glUniform1ui"); api->Uniform2ui = resolveGLSymbol(resolver, "glUniform2ui"); api->Uniform3ui = resolveGLSymbol(resolver, "glUniform3ui"); api->Uniform4ui = resolveGLSymbol(resolver, "glUniform4ui"); api->Uniform1fv = resolveGLSymbol(resolver, "glUniform1fv"); api->Uniform2fv = resolveGLSymbol(resolver, "glUniform2fv"); api->Uniform3fv = resolveGLSymbol(resolver, "glUniform3fv"); api->Uniform4fv = resolveGLSymbol(resolver, "glUniform4fv"); api->Uniform1iv = resolveGLSymbol(resolver, "glUniform1iv"); api->Uniform2iv = resolveGLSymbol(resolver, "glUniform2iv"); api->Uniform3iv = resolveGLSymbol(resolver, "glUniform3iv"); api->Uniform4iv = resolveGLSymbol(resolver, "glUniform4iv"); api->Uniform1uiv = resolveGLSymbol(resolver, "glUniform1uiv"); api->Uniform2uiv = resolveGLSymbol(resolver, "glUniform2uiv"); api->Uniform3uiv = resolveGLSymbol(resolver, "glUniform3uiv"); api->Uniform4uiv = resolveGLSymbol(resolver, "glUniform4uiv"); api->UniformMatrix2fv = resolveGLSymbol(resolver, "glUniformMatrix2fv"); api->UniformMatrix3fv = resolveGLSymbol(resolver, "glUniformMatrix3fv"); api->UniformMatrix4fv = resolveGLSymbol(resolver, "glUniformMatrix4fv"); api->UniformMatrix2x3fv = resolveGLSymbol(resolver, "glUniformMatrix2x3fv"); api->UniformMatrix3x2fv = resolveGLSymbol(resolver, "glUniformMatrix3x2fv"); api->UniformMatrix2x4fv = resolveGLSymbol(resolver, "glUniformMatrix2x4fv"); api->UniformMatrix4x2fv = resolveGLSymbol(resolver, "glUniformMatrix4x2fv"); api->UniformMatrix3x4fv = resolveGLSymbol(resolver, "glUniformMatrix3x4fv"); api->UniformMatrix4x3fv = resolveGLSymbol(resolver, "glUniformMatrix4x3fv"); api->UniformBlockBinding = resolveGLSymbol(resolver, "glUniformBlockBinding"); api->UnmapBuffer = resolveGLSymbol(resolver, "glUnmapBuffer"); api->UseProgram = resolveGLSymbol(resolver, "glUseProgram"); api->ValidateProgram = resolveGLSymbol(resolver, "glValidateProgram"); api->VertexAttrib1f = resolveGLSymbol(resolver, "glVertexAttrib1f"); api->VertexAttrib1s = resolveGLSymbol(resolver, "glVertexAttrib1s"); api->VertexAttrib1d = resolveGLSymbol(resolver, "glVertexAttrib1d"); api->VertexAttribI1i = resolveGLSymbol(resolver, "glVertexAttribI1i"); api->VertexAttribI1ui = resolveGLSymbol(resolver, "glVertexAttribI1ui"); api->VertexAttrib2f = resolveGLSymbol(resolver, "glVertexAttrib2f"); api->VertexAttrib2s = resolveGLSymbol(resolver, "glVertexAttrib2s"); api->VertexAttrib2d = resolveGLSymbol(resolver, "glVertexAttrib2d"); api->VertexAttribI2i = resolveGLSymbol(resolver, "glVertexAttribI2i"); api->VertexAttribI2ui = resolveGLSymbol(resolver, "glVertexAttribI2ui"); api->VertexAttrib3f = resolveGLSymbol(resolver, "glVertexAttrib3f"); api->VertexAttrib3s = resolveGLSymbol(resolver, "glVertexAttrib3s"); api->VertexAttrib3d = resolveGLSymbol(resolver, "glVertexAttrib3d"); api->VertexAttribI3i = resolveGLSymbol(resolver, "glVertexAttribI3i"); api->VertexAttribI3ui = resolveGLSymbol(resolver, "glVertexAttribI3ui"); api->VertexAttrib4f = resolveGLSymbol(resolver, "glVertexAttrib4f"); api->VertexAttrib4s = resolveGLSymbol(resolver, "glVertexAttrib4s"); api->VertexAttrib4d = resolveGLSymbol(resolver, "glVertexAttrib4d"); api->VertexAttrib4Nub = resolveGLSymbol(resolver, "glVertexAttrib4Nub"); api->VertexAttribI4i = resolveGLSymbol(resolver, "glVertexAttribI4i"); api->VertexAttribI4ui = resolveGLSymbol(resolver, "glVertexAttribI4ui"); api->VertexAttrib1fv = resolveGLSymbol(resolver, "glVertexAttrib1fv"); api->VertexAttrib1sv = resolveGLSymbol(resolver, "glVertexAttrib1sv"); api->VertexAttrib1dv = resolveGLSymbol(resolver, "glVertexAttrib1dv"); api->VertexAttribI1iv = resolveGLSymbol(resolver, "glVertexAttribI1iv"); api->VertexAttribI1uiv = resolveGLSymbol(resolver, "glVertexAttribI1uiv"); api->VertexAttrib2fv = resolveGLSymbol(resolver, "glVertexAttrib2fv"); api->VertexAttrib2sv = resolveGLSymbol(resolver, "glVertexAttrib2sv"); api->VertexAttrib2dv = resolveGLSymbol(resolver, "glVertexAttrib2dv"); api->VertexAttribI2iv = resolveGLSymbol(resolver, "glVertexAttribI2iv"); api->VertexAttribI2uiv = resolveGLSymbol(resolver, "glVertexAttribI2uiv"); api->VertexAttrib3fv = resolveGLSymbol(resolver, "glVertexAttrib3fv"); api->VertexAttrib3sv = resolveGLSymbol(resolver, "glVertexAttrib3sv"); api->VertexAttrib3dv = resolveGLSymbol(resolver, "glVertexAttrib3dv"); api->VertexAttribI3iv = resolveGLSymbol(resolver, "glVertexAttribI3iv"); api->VertexAttribI3uiv = resolveGLSymbol(resolver, "glVertexAttribI3uiv"); api->VertexAttrib4fv = resolveGLSymbol(resolver, "glVertexAttrib4fv"); api->VertexAttrib4sv = resolveGLSymbol(resolver, "glVertexAttrib4sv"); api->VertexAttrib4dv = resolveGLSymbol(resolver, "glVertexAttrib4dv"); api->VertexAttrib4iv = resolveGLSymbol(resolver, "glVertexAttrib4iv"); api->VertexAttrib4bv = resolveGLSymbol(resolver, "glVertexAttrib4bv"); api->VertexAttrib4ubv = resolveGLSymbol(resolver, "glVertexAttrib4ubv"); api->VertexAttrib4usv = resolveGLSymbol(resolver, "glVertexAttrib4usv"); api->VertexAttrib4uiv = resolveGLSymbol(resolver, "glVertexAttrib4uiv"); api->VertexAttrib4Nbv = resolveGLSymbol(resolver, "glVertexAttrib4Nbv"); api->VertexAttrib4Nsv = resolveGLSymbol(resolver, "glVertexAttrib4Nsv"); api->VertexAttrib4Niv = resolveGLSymbol(resolver, "glVertexAttrib4Niv"); api->VertexAttrib4Nubv = resolveGLSymbol(resolver, "glVertexAttrib4Nubv"); api->VertexAttrib4Nusv = resolveGLSymbol(resolver, "glVertexAttrib4Nusv"); api->VertexAttrib4Nuiv = resolveGLSymbol(resolver, "glVertexAttrib4Nuiv"); api->VertexAttribI4bv = resolveGLSymbol(resolver, "glVertexAttribI4bv"); api->VertexAttribI4ubv = resolveGLSymbol(resolver, "glVertexAttribI4ubv"); api->VertexAttribI4sv = resolveGLSymbol(resolver, "glVertexAttribI4sv"); api->VertexAttribI4usv = resolveGLSymbol(resolver, "glVertexAttribI4usv"); api->VertexAttribI4iv = resolveGLSymbol(resolver, "glVertexAttribI4iv"); api->VertexAttribI4uiv = resolveGLSymbol(resolver, "glVertexAttribI4uiv"); api->VertexAttribP1ui = resolveGLSymbol(resolver, "glVertexAttribP1ui"); api->VertexAttribP2ui = resolveGLSymbol(resolver, "glVertexAttribP2ui"); api->VertexAttribP3ui = resolveGLSymbol(resolver, "glVertexAttribP3ui"); api->VertexAttribP4ui = resolveGLSymbol(resolver, "glVertexAttribP4ui"); api->VertexAttribDivisor = resolveGLSymbol(resolver, "glVertexAttribDivisor"); api->VertexAttribPointer = resolveGLSymbol(resolver, "glVertexAttribPointer"); api->VertexAttribIPointer = resolveGLSymbol(resolver, "glVertexAttribIPointer"); api->Viewport = resolveGLSymbol(resolver, "glViewport"); api->WaitSync = resolveGLSymbol(resolver, "glWaitSync"); }