Rebased ref, commits from common ancestor: commit e45a3cbccd5001440af6972cc7259b5f8de03c22 Author: Timo Aaltonen <tjaal...@debian.org> Date: Thu Feb 2 13:38:28 2017 +0200
Add runtime deps on libegl1/libgles2/libgl1 diff --git a/debian/control b/debian/control index 74714fc..d782679 100644 --- a/debian/control +++ b/debian/control @@ -117,6 +117,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, + libegl1, libgbm1 (= ${binary:Version}) [!hurd-any], Provides: libegl1-mesa Replaces: libegl1-mesa @@ -187,6 +188,7 @@ Section: libs Architecture: any Depends: libglapi-mesa (= ${binary:Version}), + libgles2, ${shlibs:Depends}, ${misc:Depends}, Pre-Depends: ${misc:Pre-Depends} @@ -239,6 +241,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, + libgl1, libglapi-mesa (= ${binary:Version}), Recommends: libgl1-mesa-dri Provides: libgl1-mesa-glx, commit 0b53357143addbb92801b9dd8381963da2999cb4 Author: Timo Aaltonen <tjaal...@debian.org> Date: Thu Feb 2 13:33:52 2017 +0200 enable glvnd, rename libgl1-mesa-{dev,glx}, libegl1-mesa{,-dev} diff --git a/debian/control b/debian/control index c9d2541..74714fc 100644 --- a/debian/control +++ b/debian/control @@ -46,6 +46,7 @@ Build-Depends: libwayland-dev (>= 1.11.0) [linux-any], libclang-3.9-dev (>= 1:3.9.1) [amd64 i386 kfreebsd-amd64 kfreebsd-i386 arm64 armhf], libclc-dev (>= 0.2.0+git20160907) [amd64 i386 kfreebsd-amd64 kfreebsd-i386 arm64 armhf], + libglvnd-core-dev, Vcs-Git: https://anonscm.debian.org/git/pkg-xorg/lib/mesa.git Vcs-Browser: https://anonscm.debian.org/cgit/pkg-xorg/lib/mesa.git Homepage: http://mesa3d.org/ @@ -110,16 +111,16 @@ Description: generic buffer management API -- development files This package provides the development environment for compiling programs against the GBM library. -Package: libegl1-mesa +Package: libegl-mesa0 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libgbm1 (= ${binary:Version}) [!hurd-any], -Provides: libegl1-x11 -Conflicts: libegl1-x11 -Replaces: libegl1-x11 +Provides: libegl1-mesa +Replaces: libegl1-mesa +Breaks: libegl1-mesa Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: free implementation of the EGL API -- runtime @@ -130,11 +131,11 @@ Description: free implementation of the EGL API -- runtime This package contains modules to interface with the existing system GLX or DRI2 drivers to provide OpenGL via EGL. -Package: libegl1-mesa-dev +Package: libegl-mesa-dev Section: libdevel Architecture: any Depends: - libegl1-mesa (= ${binary:Version}), + libegl-mesa0 (= ${binary:Version}), libwayland-egl1-mesa (= ${binary:Version}) [linux-any], libdrm-dev (>= 2.4.74) [!hurd-any], x11proto-dri2-dev (>= 2.6), @@ -153,6 +154,9 @@ Depends: libx11-xcb-dev, libwayland-dev (>= 1.11.0) [linux-any], ${misc:Depends}, +Provides: libegl1-mesa-dev +Replaces: libegl1-mesa-dev +Breaks: libegl1-mesa-dev Multi-Arch: same Description: free implementation of the EGL API -- development files This package contains the development environment required for compiling @@ -169,7 +173,7 @@ Architecture: linux-any Depends: ${shlibs:Depends}, ${misc:Depends}, - libegl1-mesa (= ${binary:Version}) + libegl-mesa0 (= ${binary:Version}) Provides: libwayland-egl1 Conflicts: libwayland-egl1 Replaces: libwayland-egl1 @@ -185,9 +189,6 @@ Depends: libglapi-mesa (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, -Provides: libgles2 -Conflicts: libgles2 -Replaces: libgles2 Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: free implementation of the OpenGL|ES 2.x API -- runtime @@ -204,7 +205,7 @@ Section: libdevel Architecture: any Depends: libgles2-mesa (= ${binary:Version}), - libegl1-mesa-dev, + libegl-mesa-dev, ${misc:Depends}, Multi-Arch: same Description: free implementation of the OpenGL|ES 2.x API -- development files @@ -232,7 +233,7 @@ Description: free implementation of the GL API -- shared library functions. It is intended to be mainly used by both the libgles1-mesa and libgles2-mesa packages. -Package: libgl1-mesa-glx +Package: libglx-mesa0 Section: libs Architecture: any Depends: @@ -240,10 +241,10 @@ Depends: ${misc:Depends}, libglapi-mesa (= ${binary:Version}), Recommends: libgl1-mesa-dri -Conflicts: libgl1 -Replaces: libgl1 -Provides: libgl1 +Provides: libgl1-mesa-glx, +Replaces: libgl1-mesa-glx, Breaks: + libgl1-mesa-glx, libopengl-perl (<< 0.6704+dfsg-2), Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same @@ -280,14 +281,14 @@ Description: free implementation of the OpenGL API -- DRI modules modules for accelerating direct rendering. . For a complete description of Mesa, please look at the - libgl1-mesa-glx package. + libglx-mesa0 package. -Package: libgl1-mesa-dev +Package: libglx-mesa-dev Section: libdevel Architecture: any Depends: mesa-common-dev (= ${binary:Version}), - libgl1-mesa-glx (= ${binary:Version}), + libglx-mesa0 (= ${binary:Version}), libdrm-dev (>= 2.4.74) [!hurd-any], libx11-dev, libx11-xcb-dev, @@ -305,8 +306,9 @@ Depends: x11proto-gl-dev (>= 1.4.14), ${misc:Depends}, Conflicts: libgl-dev -Replaces: libgl-dev -Provides: libgl-dev +Replaces: libgl-dev, libgl1-mesa-dev +Provides: libgl-dev, libgl1-mesa-dev +Breaks: libgl1-mesa-dev Multi-Arch: same Description: free implementation of the OpenGL API -- GLX development files This version of Mesa provides GLX and DRI capabilities: it is capable of @@ -316,7 +318,7 @@ Description: free implementation of the OpenGL API -- GLX development files This package includes headers and static libraries for compiling programs with Mesa. . - For a complete description of Mesa, please look at the libgl1-mesa-glx + For a complete description of Mesa, please look at the libglx-mesa0 package. Package: mesa-common-dev diff --git a/debian/libegl-mesa-dev.install b/debian/libegl-mesa-dev.install new file mode 100644 index 0000000..e7210dd --- /dev/null +++ b/debian/libegl-mesa-dev.install @@ -0,0 +1,5 @@ +# This file gets tweaked in an os-specific fashion (see libegl-mesa-dev.install.linux) +usr/lib/*/libEGL_mesa.so +usr/include/EGL +usr/include/KHR +usr/lib/*/pkgconfig/egl.pc diff --git a/debian/libegl-mesa-dev.install.linux b/debian/libegl-mesa-dev.install.linux new file mode 100644 index 0000000..998d860 --- /dev/null +++ b/debian/libegl-mesa-dev.install.linux @@ -0,0 +1,9 @@ +# OS-independent part (from libegl-mesa-dev.install): +usr/lib/*/libEGL_mesa.so +usr/include/EGL +usr/include/KHR +usr/lib/*/pkgconfig/egl.pc + +# Wayland support, only on Linux: +usr/lib/*/libwayland-egl.so +usr/lib/*/pkgconfig/wayland-egl.pc diff --git a/debian/libegl-mesa0.install b/debian/libegl-mesa0.install new file mode 100644 index 0000000..71c9951 --- /dev/null +++ b/debian/libegl-mesa0.install @@ -0,0 +1,2 @@ +usr/lib/*/libEGL_mesa.so.0* +usr/share/glvnd/egl_vendor.d/50_mesa.json diff --git a/debian/libegl-mesa0.symbols b/debian/libegl-mesa0.symbols new file mode 100644 index 0000000..e6017a3 --- /dev/null +++ b/debian/libegl-mesa0.symbols @@ -0,0 +1,49 @@ +libEGL_mesa.so.0 libegl-mesa0 #MINVER# + MesaGLInteropEGLExportObject@Base 12.0.4 + MesaGLInteropEGLQueryDeviceInfo@Base 12.0.4 + __egl_Main@Base 17.0.0~ + eglBindAPI@Base 7.8.1 + eglBindTexImage@Base 7.8.1 + eglChooseConfig@Base 7.8.1 + eglClientWaitSync@Base 10.7.0~ + eglCopyBuffers@Base 7.8.1 + eglCreateContext@Base 7.8.1 + eglCreateImage@Base 10.7.0~ + eglCreatePbufferFromClientBuffer@Base 7.8.1 + eglCreatePbufferSurface@Base 7.8.1 + eglCreatePixmapSurface@Base 7.8.1 + eglCreatePlatformPixmapSurface@Base 10.7.0~ + eglCreatePlatformWindowSurface@Base 10.7.0~ + eglCreateSync@Base 10.7.0~ + eglCreateWindowSurface@Base 7.8.1 + eglDestroyContext@Base 7.8.1 + eglDestroyImage@Base 10.7.0~ + eglDestroySurface@Base 7.8.1 + eglDestroySync@Base 10.7.0~ + eglGetConfigAttrib@Base 7.8.1 + eglGetConfigs@Base 7.8.1 + eglGetCurrentContext@Base 7.8.1 + eglGetCurrentDisplay@Base 7.8.1 + eglGetCurrentSurface@Base 7.8.1 + eglGetDisplay@Base 7.8.1 + eglGetError@Base 7.8.1 + eglGetPlatformDisplay@Base 10.7.0~ + eglGetProcAddress@Base 7.8.1 + eglGetSyncAttrib@Base 10.7.0~ + eglInitialize@Base 7.8.1 + eglMakeCurrent@Base 7.8.1 + eglQueryAPI@Base 7.8.1 + eglQueryContext@Base 7.8.1 + eglQueryString@Base 7.8.1 + eglQuerySurface@Base 7.8.1 + eglReleaseTexImage@Base 7.8.1 + eglReleaseThread@Base 7.8.1 + eglSurfaceAttrib@Base 7.8.1 + eglSwapBuffers@Base 7.8.1 + eglSwapInterval@Base 7.8.1 + eglTerminate@Base 7.8.1 + eglWaitClient@Base 7.8.1 + eglWaitGL@Base 7.8.1 + eglWaitNative@Base 7.8.1 + eglWaitSync@Base 10.7.0~ + (arch=linux-any)wl_drm_interface@Base 8.0-2~ diff --git a/debian/libegl1-mesa-dev.install b/debian/libegl1-mesa-dev.install deleted file mode 100644 index 62d648f..0000000 --- a/debian/libegl1-mesa-dev.install +++ /dev/null @@ -1,5 +0,0 @@ -# This file gets tweaked in an os-specific fashion (see libegl1-mesa-dev.install.linux) -usr/lib/*/libEGL.so -usr/include/EGL -usr/include/KHR -usr/lib/*/pkgconfig/egl.pc diff --git a/debian/libegl1-mesa-dev.install.linux b/debian/libegl1-mesa-dev.install.linux deleted file mode 100644 index faf9836..0000000 --- a/debian/libegl1-mesa-dev.install.linux +++ /dev/null @@ -1,9 +0,0 @@ -# OS-independent part (from libegl1-mesa-dev.install): -usr/lib/*/libEGL.so -usr/include/EGL -usr/include/KHR -usr/lib/*/pkgconfig/egl.pc - -# Wayland support, only on Linux: -usr/lib/*/libwayland-egl.so -usr/lib/*/pkgconfig/wayland-egl.pc diff --git a/debian/libegl1-mesa.install b/debian/libegl1-mesa.install deleted file mode 100644 index 1df9b19..0000000 --- a/debian/libegl1-mesa.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/libEGL.so.1* diff --git a/debian/libegl1-mesa.lintian-overrides b/debian/libegl1-mesa.lintian-overrides deleted file mode 100644 index 2f45998..0000000 --- a/debian/libegl1-mesa.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -package-name-doesnt-match-sonames libEGL1 diff --git a/debian/libegl1-mesa.symbols b/debian/libegl1-mesa.symbols deleted file mode 100644 index 0f5eb6c..0000000 --- a/debian/libegl1-mesa.symbols +++ /dev/null @@ -1,48 +0,0 @@ -libEGL.so.1 libegl1-mesa #MINVER# | libegl1-x11 - MesaGLInteropEGLExportObject@Base 12.0.4 - MesaGLInteropEGLQueryDeviceInfo@Base 12.0.4 - eglBindAPI@Base 7.8.1 - eglBindTexImage@Base 7.8.1 - eglChooseConfig@Base 7.8.1 - eglClientWaitSync@Base 10.7.0~ - eglCopyBuffers@Base 7.8.1 - eglCreateContext@Base 7.8.1 - eglCreateImage@Base 10.7.0~ - eglCreatePbufferFromClientBuffer@Base 7.8.1 - eglCreatePbufferSurface@Base 7.8.1 - eglCreatePixmapSurface@Base 7.8.1 - eglCreatePlatformPixmapSurface@Base 10.7.0~ - eglCreatePlatformWindowSurface@Base 10.7.0~ - eglCreateSync@Base 10.7.0~ - eglCreateWindowSurface@Base 7.8.1 - eglDestroyContext@Base 7.8.1 - eglDestroyImage@Base 10.7.0~ - eglDestroySurface@Base 7.8.1 - eglDestroySync@Base 10.7.0~ - eglGetConfigAttrib@Base 7.8.1 - eglGetConfigs@Base 7.8.1 - eglGetCurrentContext@Base 7.8.1 - eglGetCurrentDisplay@Base 7.8.1 - eglGetCurrentSurface@Base 7.8.1 - eglGetDisplay@Base 7.8.1 - eglGetError@Base 7.8.1 - eglGetPlatformDisplay@Base 10.7.0~ - eglGetProcAddress@Base 7.8.1 - eglGetSyncAttrib@Base 10.7.0~ - eglInitialize@Base 7.8.1 - eglMakeCurrent@Base 7.8.1 - eglQueryAPI@Base 7.8.1 - eglQueryContext@Base 7.8.1 - eglQueryString@Base 7.8.1 - eglQuerySurface@Base 7.8.1 - eglReleaseTexImage@Base 7.8.1 - eglReleaseThread@Base 7.8.1 - eglSurfaceAttrib@Base 7.8.1 - eglSwapBuffers@Base 7.8.1 - eglSwapInterval@Base 7.8.1 - eglTerminate@Base 7.8.1 - eglWaitClient@Base 7.8.1 - eglWaitGL@Base 7.8.1 - eglWaitNative@Base 7.8.1 - eglWaitSync@Base 10.7.0~ - (arch=linux-any)wl_drm_interface@Base 8.0-2~ diff --git a/debian/libgl1-mesa-dev.install b/debian/libgl1-mesa-dev.install deleted file mode 100644 index a8c371e..0000000 --- a/debian/libgl1-mesa-dev.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/*/libGL.so -usr/lib/*/pkgconfig/gl.pc diff --git a/debian/libgl1-mesa-glx.install b/debian/libgl1-mesa-glx.install deleted file mode 100644 index 6fc3110..0000000 --- a/debian/libgl1-mesa-glx.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/libGL.so.* diff --git a/debian/libgl1-mesa-glx.lintian-overrides b/debian/libgl1-mesa-glx.lintian-overrides deleted file mode 100644 index a5252a9..0000000 --- a/debian/libgl1-mesa-glx.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -package-name-doesnt-match-sonames libGL1 diff --git a/debian/libgl1-mesa-glx.symbols b/debian/libgl1-mesa-glx.symbols deleted file mode 100644 index 324f80e..0000000 --- a/debian/libgl1-mesa-glx.symbols +++ /dev/null @@ -1,1357 +0,0 @@ -libGL.so.1 libgl1-mesa-glx | libgl1 - (arch=!hurd-any)MesaGLInteropGLXExportObject@Base 12.0.4 - (arch=!hurd-any)MesaGLInteropGLXQueryDeviceInfo@Base 12.0.4 - glAccum@Base 0 - glActiveShaderProgram@Base 12.0.1 - glActiveTexture@Base 0 - glActiveTextureARB@Base 0 - glAlphaFunc@Base 0 - glAlphaFuncx@Base 0 - glAreTexturesResident@Base 0 - glAreTexturesResidentEXT@Base 0 - glArrayElement@Base 0 - glArrayElementEXT@Base 0 - glAttachObjectARB@Base 0 - glAttachShader@Base 0 - glBegin@Base 0 - glBeginConditionalRender@Base 0 - glBeginConditionalRenderNV@Base 0 - glBeginQuery@Base 0 - glBeginQueryARB@Base 0 - glBeginQueryIndexed@Base 0 - glBeginTransformFeedback@Base 0 - glBindAttribLocation@Base 0 - glBindAttribLocationARB@Base 0 - glBindBuffer@Base 0 - glBindBufferARB@Base 0 - glBindBufferBase@Base 0 - glBindBufferRange@Base 0 - glBindBuffersBase@Base 0 - glBindBuffersRange@Base 0 - glBindFragDataLocation@Base 0 - glBindFragDataLocationEXT@Base 0 - glBindFragDataLocationIndexed@Base 0 - glBindFramebuffer@Base 0 - glBindFramebufferEXT@Base 0 - glBindImageTexture@Base 0 - glBindImageTextures@Base 0 - glBindProgramARB@Base 0 - glBindProgramPipeline@Base 12.0.1 - glBindRenderbuffer@Base 0 - glBindRenderbufferEXT@Base 0 - glBindSampler@Base 0 - glBindSamplers@Base 0 - glBindTexture@Base 0 - glBindTextureEXT@Base 0 - glBindTextures@Base 0 - glBindTransformFeedback@Base 0 - glBindVertexArray@Base 0 - glBindVertexBuffer@Base 0 - glBindVertexBuffers@Base 0 - glBitmap@Base 0 - glBlendBarrier@Base 13.0.0~ - glBlendColor@Base 0 - glBlendColorEXT@Base 0 - glBlendEquation@Base 0 - glBlendEquationEXT@Base 0 - glBlendEquationSeparate@Base 0 - glBlendEquationSeparatei@Base 13.0.0~ - glBlendEquationSeparateiARB@Base 0 - glBlendEquationi@Base 13.0.0~ - glBlendEquationiARB@Base 0 - glBlendFunc@Base 0 - glBlendFuncSeparate@Base 0 - glBlendFuncSeparateEXT@Base 0 - glBlendFuncSeparatei@Base 13.0.0~ - glBlendFuncSeparateiARB@Base 0 - glBlendFunci@Base 13.0.0~ - glBlendFunciARB@Base 0 - glBlitFramebuffer@Base 0 - glBufferData@Base 0 - glBufferDataARB@Base 0 - glBufferStorage@Base 0 - glBufferSubData@Base 0 - glBufferSubDataARB@Base 0 - glCallList@Base 0 - glCallLists@Base 0 - glCheckFramebufferStatus@Base 0 - glCheckFramebufferStatusEXT@Base 0 - glClampColor@Base 0 - glClampColorARB@Base 0 - glClear@Base 0 - glClearAccum@Base 0 - glClearBufferData@Base 0 - glClearBufferSubData@Base 0 - glClearBufferfi@Base 0 - glClearBufferfv@Base 0 - glClearBufferiv@Base 0 - glClearBufferuiv@Base 0 - glClearColor@Base 0 - glClearColorIiEXT@Base 0 - glClearColorIuiEXT@Base 0 - glClearColorx@Base 0 - glClearDepth@Base 0 - glClearDepthf@Base 0 - glClearDepthx@Base 0 - glClearIndex@Base 0 - glClearStencil@Base 0 - glClearTexImage@Base 0 - glClearTexSubImage@Base 0 - glClientActiveTexture@Base 0 - glClientActiveTextureARB@Base 0 - glClientWaitSync@Base 0 - glClipPlane@Base 0 - glClipPlanef@Base 0 - glClipPlanex@Base 0 - glColor3b@Base 0 - glColor3bv@Base 0 - glColor3d@Base 0 - glColor3dv@Base 0 - glColor3f@Base 0 - glColor3fv@Base 0 - glColor3i@Base 0 - glColor3iv@Base 0 - glColor3s@Base 0 - glColor3sv@Base 0 - glColor3ub@Base 0 - glColor3ubv@Base 0 - glColor3ui@Base 0 - glColor3uiv@Base 0 - glColor3us@Base 0 - glColor3usv@Base 0 - glColor4b@Base 0 - glColor4bv@Base 0 - glColor4d@Base 0 - glColor4dv@Base 0 - glColor4f@Base 0 - glColor4fv@Base 0 - glColor4i@Base 0 - glColor4iv@Base 0 - glColor4s@Base 0 - glColor4sv@Base 0 - glColor4ub@Base 0 - glColor4ubv@Base 0 - glColor4ui@Base 0 - glColor4uiv@Base 0 - glColor4us@Base 0 - glColor4usv@Base 0 - glColor4x@Base 0 - glColorMask@Base 0 - glColorMaskIndexedEXT@Base 0 - glColorMaski@Base 0 - glColorMaterial@Base 0 - glColorP3ui@Base 0 - glColorP3uiv@Base 0 - glColorP4ui@Base 0 - glColorP4uiv@Base 0 - glColorPointer@Base 0 - glColorPointerEXT@Base 0 - glColorSubTable@Base 0 - glColorTable@Base 0 - glColorTableParameterfv@Base 0 - glColorTableParameteriv@Base 0 - glCompileShader@Base 0 - glCompileShaderARB@Base 0 - glCompressedTexImage1D@Base 0 - glCompressedTexImage1DARB@Base 0 - glCompressedTexImage2D@Base 0 - glCompressedTexImage2DARB@Base 0 - glCompressedTexImage3D@Base 0 - glCompressedTexImage3DARB@Base 0 - glCompressedTexSubImage1D@Base 0 - glCompressedTexSubImage1DARB@Base 0 - glCompressedTexSubImage2D@Base 0 - glCompressedTexSubImage2DARB@Base 0 - glCompressedTexSubImage3D@Base 0 - glCompressedTexSubImage3DARB@Base 0 - glConvolutionFilter1D@Base 0 - glConvolutionFilter2D@Base 0 - glConvolutionParameterf@Base 0 - glConvolutionParameterfv@Base 0 - glConvolutionParameteri@Base 0 - glConvolutionParameteriv@Base 0 - glCopyBufferSubData@Base 0 - glCopyColorSubTable@Base 0 - glCopyColorTable@Base 0 - glCopyConvolutionFilter1D@Base 0 - glCopyConvolutionFilter2D@Base 0 - glCopyImageSubData@Base 0 - glCopyPixels@Base 0 - glCopyTexImage1D@Base 0 - glCopyTexImage2D@Base 0 - glCopyTexSubImage1D@Base 0 - glCopyTexSubImage2D@Base 0 - glCopyTexSubImage3D@Base 0 - glCopyTexSubImage3DEXT@Base 0 - glCreateProgram@Base 0 - glCreateProgramObjectARB@Base 0 - glCreateShader@Base 0 - glCreateShaderObjectARB@Base 0 - glCreateShaderProgramv@Base 12.0.1 - glCullFace@Base 0 - glDebugMessageCallback@Base 0 - glDebugMessageCallbackARB@Base 0 - glDebugMessageControl@Base 0 - glDebugMessageControlARB@Base 0 - glDebugMessageInsert@Base 0 - glDebugMessageInsertARB@Base 0 - glDeleteBuffers@Base 0 - glDeleteBuffersARB@Base 0 - glDeleteFramebuffers@Base 0 - glDeleteFramebuffersEXT@Base 0 - glDeleteLists@Base 0 - glDeleteObjectARB@Base 0 - glDeleteProgram@Base 0 - glDeleteProgramPipelines@Base 12.0.1 - glDeleteProgramsARB@Base 0 - glDeleteQueries@Base 0 - glDeleteQueriesARB@Base 0 - glDeleteRenderbuffers@Base 0 - glDeleteRenderbuffersEXT@Base 0 - glDeleteSamplers@Base 0 - glDeleteShader@Base 0 - glDeleteSync@Base 0 - glDeleteTextures@Base 0 - glDeleteTexturesEXT@Base 0 - glDeleteTransformFeedbacks@Base 0 - glDeleteVertexArrays@Base 0 - glDepthFunc@Base 0 - glDepthMask@Base 0 - glDepthRange@Base 0 - glDepthRangeArrayv@Base 0 - glDepthRangeIndexed@Base 0 - glDepthRangef@Base 0 - glDepthRangex@Base 0 - glDetachObjectARB@Base 0 - glDetachShader@Base 0 - glDisable@Base 0 - glDisableClientState@Base 0 - glDisableIndexedEXT@Base 0 - glDisableVertexAttribArray@Base 0 - glDisableVertexAttribArrayARB@Base 0 - glDisablei@Base 0 - glDispatchCompute@Base 0 - glDispatchComputeIndirect@Base 0 - glDrawArrays@Base 0 - glDrawArraysEXT@Base 0 - glDrawArraysIndirect@Base 0 - glDrawArraysInstanced@Base 0 - glDrawArraysInstancedARB@Base 0 - glDrawArraysInstancedBaseInstance@Base 0 - glDrawArraysInstancedEXT@Base 0 - glDrawBuffer@Base 0 - glDrawBuffers@Base 0 - glDrawBuffersARB@Base 0 - glDrawBuffersATI@Base 0 - glDrawElements@Base 0 - glDrawElementsBaseVertex@Base 0 - glDrawElementsIndirect@Base 0 - glDrawElementsInstanced@Base 0 - glDrawElementsInstancedARB@Base 0 - glDrawElementsInstancedBaseInstance@Base 0 - glDrawElementsInstancedBaseVertex@Base 0 - glDrawElementsInstancedBaseVertexBaseInstance@Base 0 - glDrawElementsInstancedEXT@Base 0 - glDrawPixels@Base 0 - glDrawRangeElements@Base 0 - glDrawRangeElementsBaseVertex@Base 0 - glDrawRangeElementsEXT@Base 0 - glDrawTransformFeedback@Base 0 - glDrawTransformFeedbackInstanced@Base 0 - glDrawTransformFeedbackStream@Base 0 - glDrawTransformFeedbackStreamInstanced@Base 0 - glEdgeFlag@Base 0 - glEdgeFlagPointer@Base 0 - glEdgeFlagPointerEXT@Base 0 - glEdgeFlagv@Base 0 - glEnable@Base 0 - glEnableClientState@Base 0 - glEnableIndexedEXT@Base 0 - glEnableVertexAttribArray@Base 0 - glEnableVertexAttribArrayARB@Base 0 - glEnablei@Base 0 - glEnd@Base 0 - glEndConditionalRender@Base 0 - glEndConditionalRenderNV@Base 0 - glEndList@Base 0 - glEndQuery@Base 0 - glEndQueryARB@Base 0 - glEndQueryIndexed@Base 0 - glEndTransformFeedback@Base 0 - glEvalCoord1d@Base 0 - glEvalCoord1dv@Base 0 - glEvalCoord1f@Base 0 - glEvalCoord1fv@Base 0 - glEvalCoord2d@Base 0 - glEvalCoord2dv@Base 0 - glEvalCoord2f@Base 0 - glEvalCoord2fv@Base 0 - glEvalMesh1@Base 0 - glEvalMesh2@Base 0 - glEvalPoint1@Base 0 - glEvalPoint2@Base 0 - glFeedbackBuffer@Base 0 - glFenceSync@Base 0 - glFinish@Base 0 - glFlush@Base 0 - glFlushMappedBufferRange@Base 0 - glFogCoordPointer@Base 0 - glFogCoordPointerEXT@Base 0 - glFogCoordd@Base 0 - glFogCoorddEXT@Base 0 - glFogCoorddv@Base 0 - glFogCoorddvEXT@Base 0 - glFogCoordf@Base 0 - glFogCoordfEXT@Base 0 - glFogCoordfv@Base 0 - glFogCoordfvEXT@Base 0 - glFogf@Base 0 - glFogfv@Base 0 - glFogi@Base 0 - glFogiv@Base 0 - glFogx@Base 0 - glFogxv@Base 0 - glFramebufferParameteri@Base 12.0.1 - glFramebufferRenderbuffer@Base 0 - glFramebufferRenderbufferEXT@Base 0 - glFramebufferTexture1D@Base 0 - glFramebufferTexture1DEXT@Base 0 - glFramebufferTexture2D@Base 0 - glFramebufferTexture2DEXT@Base 0 - glFramebufferTexture3D@Base 0 - glFramebufferTexture3DEXT@Base 0 - glFramebufferTexture@Base 0 - glFramebufferTextureLayer@Base 0 - glFramebufferTextureLayerEXT@Base 0 - glFrontFace@Base 0 - glFrustum@Base 0 - glFrustumf@Base 0 - glFrustumx@Base 0 - glGenBuffers@Base 0 - glGenBuffersARB@Base 0 - glGenFramebuffers@Base 0 - glGenFramebuffersEXT@Base 0 - glGenLists@Base 0 - glGenProgramPipelines@Base 12.0.1 - glGenProgramsARB@Base 0 - glGenQueries@Base 0 - glGenQueriesARB@Base 0 - glGenRenderbuffers@Base 0 - glGenRenderbuffersEXT@Base 0 - glGenSamplers@Base 0 - glGenTextures@Base 0 - glGenTexturesEXT@Base 0 - glGenTransformFeedbacks@Base 0 - glGenVertexArrays@Base 0 - glGenerateMipmap@Base 0 - glGenerateMipmapEXT@Base 0 - glGetActiveAtomicCounterBufferiv@Base 0 - glGetActiveAttrib@Base 0 - glGetActiveAttribARB@Base 0 - glGetActiveUniform@Base 0 - glGetActiveUniformARB@Base 0 - glGetActiveUniformBlockName@Base 0 - glGetActiveUniformBlockiv@Base 0 - glGetActiveUniformName@Base 0 - glGetActiveUniformsiv@Base 0 - glGetAttachedObjectsARB@Base 0 - glGetAttachedShaders@Base 0 - glGetAttribLocation@Base 0 - glGetAttribLocationARB@Base 0 - glGetBooleanIndexedvEXT@Base 0 - glGetBooleani_v@Base 0 - glGetBooleanv@Base 0 - glGetBufferParameteri64v@Base 0 - glGetBufferParameteriv@Base 0 - glGetBufferParameterivARB@Base 0 - glGetBufferPointerv@Base 0 - glGetBufferPointervARB@Base 0 - glGetBufferSubData@Base 0 - glGetBufferSubDataARB@Base 0 - glGetClipPlane@Base 0 - glGetClipPlanef@Base 0 - glGetClipPlanex@Base 0 - glGetColorTable@Base 0 - glGetColorTableParameterfv@Base 0 - glGetColorTableParameteriv@Base 0 - glGetCompressedTexImage@Base 0 - glGetCompressedTexImageARB@Base 0 - glGetConvolutionFilter@Base 0 - glGetConvolutionParameterfv@Base 0 - glGetConvolutionParameteriv@Base 0 - glGetDebugMessageLog@Base 0 - glGetDebugMessageLogARB@Base 0 - glGetDoublei_v@Base 0 - glGetDoublev@Base 0 - glGetError@Base 0 - glGetFixedv@Base 0 - glGetFloati_v@Base 0 - glGetFloatv@Base 0 - glGetFragDataIndex@Base 0 - glGetFragDataLocation@Base 0 - glGetFragDataLocationEXT@Base 0 - glGetFramebufferAttachmentParameteriv@Base 0 - glGetFramebufferAttachmentParameterivEXT@Base 0 - glGetFramebufferParameteriv@Base 12.0.1 - glGetGraphicsResetStatus@Base 13.0.0~ - glGetGraphicsResetStatusARB@Base 0 - glGetHandleARB@Base 0 - glGetHistogram@Base 0 - glGetHistogramParameterfv@Base 0 - glGetHistogramParameteriv@Base 0 - glGetInfoLogARB@Base 0 - glGetInteger64i_v@Base 0 - glGetInteger64v@Base 0 - glGetIntegerIndexedvEXT@Base 0 - glGetIntegeri_v@Base 0 - glGetIntegerv@Base 0 - glGetLightfv@Base 0 - glGetLightiv@Base 0 - glGetLightxv@Base 0 - glGetMapdv@Base 0 - glGetMapfv@Base 0 - glGetMapiv@Base 0 - glGetMaterialfv@Base 0 - glGetMaterialiv@Base 0 - glGetMaterialxv@Base 0 - glGetMinmax@Base 0 - glGetMinmaxParameterfv@Base 0 - glGetMinmaxParameteriv@Base 0 - glGetMultisamplefv@Base 0 - glGetObjectLabel@Base 0 - glGetObjectParameterfvARB@Base 0 - glGetObjectParameterivARB@Base 0 - glGetObjectPtrLabel@Base 0 - glGetPixelMapfv@Base 0 - glGetPixelMapuiv@Base 0 - glGetPixelMapusv@Base 0 - glGetPointerv@Base 0 - glGetPointervEXT@Base 0 - glGetPolygonStipple@Base 0 - glGetProgramBinary@Base 0 - glGetProgramEnvParameterdvARB@Base 0 - glGetProgramEnvParameterfvARB@Base 0 - glGetProgramInfoLog@Base 0 - glGetProgramInterfaceiv@Base 12.0.1 - glGetProgramLocalParameterdvARB@Base 0 - glGetProgramLocalParameterfvARB@Base 0 - glGetProgramPipelineInfoLog@Base 12.0.1 - glGetProgramPipelineiv@Base 12.0.1 - glGetProgramResourceIndex@Base 12.0.1 - glGetProgramResourceLocation@Base 12.0.1 - glGetProgramResourceName@Base 12.0.1 - glGetProgramResourceiv@Base 12.0.1 - glGetProgramStringARB@Base 0 - glGetProgramiv@Base 0 - glGetProgramivARB@Base 0 - glGetQueryIndexediv@Base 0 - glGetQueryObjectiv@Base 0 - glGetQueryObjectivARB@Base 0 - glGetQueryObjectuiv@Base 0 - glGetQueryObjectuivARB@Base 0 - glGetQueryiv@Base 0 - glGetQueryivARB@Base 0 - glGetRenderbufferParameteriv@Base 0 - glGetRenderbufferParameterivEXT@Base 0 - glGetSamplerParameterIiv@Base 0 - glGetSamplerParameterIuiv@Base 0 - glGetSamplerParameterfv@Base 0 - glGetSamplerParameteriv@Base 0 - glGetSeparableFilter@Base 0 - glGetShaderInfoLog@Base 0 - glGetShaderPrecisionFormat@Base 0 - glGetShaderSource@Base 0 - glGetShaderSourceARB@Base 0 - glGetShaderiv@Base 0 - glGetString@Base 0 - glGetStringi@Base 0 - glGetSynciv@Base 0 - glGetTexEnvfv@Base 0 - glGetTexEnviv@Base 0 - glGetTexEnvxv@Base 0 - glGetTexGendv@Base 0 - glGetTexGenfv@Base 0 - glGetTexGeniv@Base 0 - glGetTexImage@Base 0 - glGetTexLevelParameterfv@Base 0 - glGetTexLevelParameteriv@Base 0 - glGetTexParameterIiv@Base 0 - glGetTexParameterIivEXT@Base 0 - glGetTexParameterIuiv@Base 0 - glGetTexParameterIuivEXT@Base 0 - glGetTexParameterfv@Base 0 - glGetTexParameteriv@Base 0 - glGetTexParameterxv@Base 0 - glGetTransformFeedbackVarying@Base 0 - glGetUniformBlockIndex@Base 0 - glGetUniformIndices@Base 0 - glGetUniformLocation@Base 0 - glGetUniformLocationARB@Base 0 - glGetUniformfv@Base 0 - glGetUniformfvARB@Base 0 - glGetUniformiv@Base 0 - glGetUniformivARB@Base 0 - glGetUniformuiv@Base 0 - glGetUniformuivEXT@Base 0 - glGetVertexAttribIiv@Base 0 - glGetVertexAttribIivEXT@Base 0 - glGetVertexAttribIuiv@Base 0 - glGetVertexAttribIuivEXT@Base 0 - glGetVertexAttribPointerv@Base 0 - glGetVertexAttribPointervARB@Base 0 - glGetVertexAttribdv@Base 0 - glGetVertexAttribdvARB@Base 0 - glGetVertexAttribfv@Base 0 - glGetVertexAttribfvARB@Base 0 - glGetVertexAttribiv@Base 0 - glGetVertexAttribivARB@Base 0 - glGetnColorTableARB@Base 0 - glGetnCompressedTexImageARB@Base 0 - glGetnConvolutionFilterARB@Base 0 - glGetnHistogramARB@Base 0 - glGetnMapdvARB@Base 0 - glGetnMapfvARB@Base 0 - glGetnMapivARB@Base 0 - glGetnMinmaxARB@Base 0 - glGetnPixelMapfvARB@Base 0 - glGetnPixelMapuivARB@Base 0 - glGetnPixelMapusvARB@Base 0 - glGetnPolygonStippleARB@Base 0 - glGetnSeparableFilterARB@Base 0 - glGetnTexImageARB@Base 0 - glGetnUniformdvARB@Base 0 - glGetnUniformfv@Base 13.0.0~ - glGetnUniformfvARB@Base 0 - glGetnUniformiv@Base 13.0.0~ - glGetnUniformivARB@Base 0 - glGetnUniformuiv@Base 13.0.0~ - glGetnUniformuivARB@Base 0 - glHint@Base 0 - glHistogram@Base 0 - glIndexMask@Base 0 - glIndexPointer@Base 0 - glIndexPointerEXT@Base 0 - glIndexd@Base 0 - glIndexdv@Base 0 - glIndexf@Base 0 - glIndexfv@Base 0 - glIndexi@Base 0 - glIndexiv@Base 0 - glIndexs@Base 0 - glIndexsv@Base 0 - glIndexub@Base 0 - glIndexubv@Base 0 - glInitNames@Base 0 - glInterleavedArrays@Base 0 - glInvalidateBufferData@Base 0 - glInvalidateBufferSubData@Base 0 - glInvalidateFramebuffer@Base 0 - glInvalidateSubFramebuffer@Base 0 - glInvalidateTexImage@Base 0 - glInvalidateTexSubImage@Base 0 - glIsBuffer@Base 0 - glIsBufferARB@Base 0 - glIsEnabled@Base 0 - glIsEnabledIndexedEXT@Base 0 - glIsEnabledi@Base 0 - glIsFramebuffer@Base 0 - glIsFramebufferEXT@Base 0 - glIsList@Base 0 - glIsProgram@Base 0 - glIsProgramARB@Base 0 - glIsProgramPipeline@Base 12.0.1 - glIsQuery@Base 0 - glIsQueryARB@Base 0 - glIsRenderbuffer@Base 0 - glIsRenderbufferEXT@Base 0 - glIsSampler@Base 0 - glIsShader@Base 0 - glIsSync@Base 0 - glIsTexture@Base 0 - glIsTextureEXT@Base 0 - glIsTransformFeedback@Base 0 - glIsVertexArray@Base 0 - glLightModelf@Base 0 - glLightModelfv@Base 0 - glLightModeli@Base 0 - glLightModeliv@Base 0 - glLightModelx@Base 0 - glLightModelxv@Base 0 - glLightf@Base 0 - glLightfv@Base 0 - glLighti@Base 0 - glLightiv@Base 0 - glLightx@Base 0 - glLightxv@Base 0 - glLineStipple@Base 0 - glLineWidth@Base 0 - glLineWidthx@Base 0 - glLinkProgram@Base 0 - glLinkProgramARB@Base 0 - glListBase@Base 0 - glLoadIdentity@Base 0 - glLoadMatrixd@Base 0 - glLoadMatrixf@Base 0 - glLoadMatrixx@Base 0 - glLoadName@Base 0 - glLoadTransposeMatrixd@Base 0 - glLoadTransposeMatrixdARB@Base 0 - glLoadTransposeMatrixf@Base 0 - glLoadTransposeMatrixfARB@Base 0