summaryrefslogtreecommitdiffstats
path: root/src/mapi/es1api
diff options
context:
space:
mode:
authorIan Romanick <ian.d.romanick@intel.com>2014-03-26 13:11:29 -0700
committerIan Romanick <ian.d.romanick@intel.com>2014-03-31 14:47:25 -0700
commit4c035706dc3213d835dbd592655db14732296067 (patch)
treebf18da8b9227c74b6aa83ac629498a31d2de4b2d /src/mapi/es1api
parent1a59f9a131318e1239b47b9ea4fe7c84f461cf37 (diff)
downloadexternal_mesa3d-4c035706dc3213d835dbd592655db14732296067.zip
external_mesa3d-4c035706dc3213d835dbd592655db14732296067.tar.gz
external_mesa3d-4c035706dc3213d835dbd592655db14732296067.tar.bz2
mapi_abi: Remove ABI-check work arounds for functions that are no longer exported
The previous commit stopped exporting 21 libGLESv2 and 88 libGLESv1_CM functions. This removes the work-arounds for those functions from ABI-check. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Matt Turner <mattst88@gmail.com> Acked-by: Chad Versace <chad.versace@linux.intel.com>
Diffstat (limited to 'src/mapi/es1api')
-rwxr-xr-xsrc/mapi/es1api/ABI-check93
1 files changed, 2 insertions, 91 deletions
diff --git a/src/mapi/es1api/ABI-check b/src/mapi/es1api/ABI-check
index 0e31f43..aecad5a 100755
--- a/src/mapi/es1api/ABI-check
+++ b/src/mapi/es1api/ABI-check
@@ -2,9 +2,8 @@
# Print defined gl.* functions not in GL ES 1.1 or in
# (FIXME, none of these should be part of the ABI)
-# GL_EXT_discard_framebuffer
-# GL_OES_fixed_point
-# GL_OES_single_precision
+# GL_EXT_multi_draw_arrays
+# GL_OES_EGL_image
# or in extensions that are part of the ES 1.1 extension pack.
# (see http://www.khronos.org/registry/gles/specs/1.1/opengles_spec_1_1_extension_pack.pdf)
@@ -14,36 +13,23 @@ FUNCS=$(nm -D --defined-only ${1-.libs/libGLESv1_CM.so.1} | grep -o 'T gl.*' | c
glActiveTexture
glAlphaFunc
glAlphaFuncx
-glAlphaFuncxOES
glBindBuffer
-glBindFramebufferOES
-glBindRenderbufferOES
glBindTexture
-glBlendEquationOES
-glBlendEquationSeparateOES
glBlendFunc
-glBlendFuncSeparateOES
glBufferData
glBufferSubData
-glCheckFramebufferStatusOES
glClear
glClearColor
glClearColorx
-glClearColorxOES
glClearDepthf
-glClearDepthfOES
glClearDepthx
-glClearDepthxOES
glClearStencil
glClientActiveTexture
glClipPlanef
-glClipPlanefOES
glClipPlanex
-glClipPlanexOES
glColor4f
glColor4ub
glColor4x
-glColor4xOES
glColorMask
glColorPointer
glCompressedTexImage2D
@@ -52,165 +38,102 @@ glCopyTexImage2D
glCopyTexSubImage2D
glCullFace
glDeleteBuffers
-glDeleteFramebuffersOES
-glDeleteRenderbuffersOES
glDeleteTextures
glDepthFunc
glDepthMask
glDepthRangef
-glDepthRangefOES
glDepthRangex
-glDepthRangexOES
glDisable
glDisableClientState
-glDiscardFramebufferEXT
glDrawArrays
glDrawElements
-glDrawTexfOES
-glDrawTexfvOES
-glDrawTexiOES
-glDrawTexivOES
-glDrawTexsOES
-glDrawTexsvOES
-glDrawTexxOES
-glDrawTexxvOES
glEGLImageTargetRenderbufferStorageOES
glEGLImageTargetTexture2DOES
glEnable
glEnableClientState
glFinish
glFlush
-glFlushMappedBufferRangeEXT
glFogf
glFogfv
glFogx
-glFogxOES
glFogxv
-glFogxvOES
-glFramebufferRenderbufferOES
-glFramebufferTexture2DOES
glFrontFace
glFrustumf
-glFrustumfOES
glFrustumx
-glFrustumxOES
glGenBuffers
-glGenerateMipmapOES
-glGenFramebuffersOES
-glGenRenderbuffersOES
glGenTextures
glGetBooleanv
glGetBufferParameteriv
-glGetBufferPointervOES
glGetClipPlanef
-glGetClipPlanefOES
glGetClipPlanex
-glGetClipPlanexOES
glGetError
glGetFixedv
-glGetFixedvOES
glGetFloatv
-glGetFramebufferAttachmentParameterivOES
glGetIntegerv
glGetLightfv
glGetLightxv
-glGetLightxvOES
glGetMaterialfv
glGetMaterialxv
-glGetMaterialxvOES
glGetPointerv
-glGetRenderbufferParameterivOES
glGetString
glGetTexEnvfv
glGetTexEnviv
glGetTexEnvxv
-glGetTexEnvxvOES
-glGetTexGenfvOES
-glGetTexGenivOES
-glGetTexGenxvOES
glGetTexParameterfv
glGetTexParameteriv
glGetTexParameterxv
-glGetTexParameterxvOES
glHint
glIsBuffer
glIsEnabled
-glIsFramebufferOES
-glIsRenderbufferOES
glIsTexture
glLightf
glLightfv
glLightModelf
glLightModelfv
glLightModelx
-glLightModelxOES
glLightModelxv
-glLightModelxvOES
glLightx
-glLightxOES
glLightxv
-glLightxvOES
glLineWidth
glLineWidthx
-glLineWidthxOES
glLoadIdentity
glLoadMatrixf
glLoadMatrixx
-glLoadMatrixxOES
glLogicOp
-glMapBufferOES
-glMapBufferRangeEXT
glMaterialf
glMaterialfv
glMaterialx
-glMaterialxOES
glMaterialxv
-glMaterialxvOES
glMatrixMode
glMultiDrawArraysEXT
glMultiDrawElementsEXT
glMultiTexCoord4f
glMultiTexCoord4x
-glMultiTexCoord4xOES
glMultMatrixf
glMultMatrixx
-glMultMatrixxOES
glNormal3f
glNormal3x
-glNormal3xOES
glNormalPointer
glOrthof
-glOrthofOES
glOrthox
-glOrthoxOES
glPixelStorei
glPointParameterf
glPointParameterfv
glPointParameterx
-glPointParameterxOES
glPointParameterxv
-glPointParameterxvOES
glPointSize
-glPointSizePointerOES
glPointSizex
-glPointSizexOES
glPolygonOffset
glPolygonOffsetx
-glPolygonOffsetxOES
glPopMatrix
glPushMatrix
-glQueryMatrixxOES
glReadPixels
-glRenderbufferStorageOES
glRotatef
glRotatex
-glRotatexOES
glSampleCoverage
glSampleCoveragex
-glSampleCoveragexOES
glScalef
glScalex
-glScalexOES
glScissor
glShadeModel
glStencilFunc
@@ -222,29 +145,17 @@ glTexEnvfv
glTexEnvi
glTexEnviv
glTexEnvx
-glTexEnvxOES
glTexEnvxv
-glTexEnvxvOES
-glTexGenfOES
-glTexGenfvOES
-glTexGeniOES
-glTexGenivOES
-glTexGenxOES
-glTexGenxvOES
glTexImage2D
glTexParameterf
glTexParameterfv
glTexParameteri
glTexParameteriv
glTexParameterx
-glTexParameterxOES
glTexParameterxv
-glTexParameterxvOES
glTexSubImage2D
glTranslatef
glTranslatex
-glTranslatexOES
-glUnmapBufferOES
glVertexPointer
glViewport
EOF