diff options
author | Ian Romanick <ian.d.romanick@intel.com> | 2014-03-26 13:11:29 -0700 |
---|---|---|
committer | Ian Romanick <ian.d.romanick@intel.com> | 2014-03-31 14:47:25 -0700 |
commit | 4c035706dc3213d835dbd592655db14732296067 (patch) | |
tree | bf18da8b9227c74b6aa83ac629498a31d2de4b2d /src/mapi/es1api | |
parent | 1a59f9a131318e1239b47b9ea4fe7c84f461cf37 (diff) | |
download | external_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-x | src/mapi/es1api/ABI-check | 93 |
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 |