3 # Print defined gl.* functions not in GL ES 1.1 or in
4 # (FIXME, none of these should be part of the ABI)
5 # GL_EXT_multi_draw_arrays
8 # or in extensions that are part of the ES 1.1 extension pack.
9 # (see http://www.khronos.org/registry/gles/specs/1.1/opengles_spec_1_1_extension_pack.pdf)
11 FUNCS
=$
(nm
-D --defined-only ${1-.libs/libGLESv1_CM.so.1} |
grep -o 'T gl.*' | cut
-c 3- |
while read func
; do
12 ( grep -q "^$func$" ||
echo $func ) <<EOF
35 glCompressedTexImage2D
36 glCompressedTexSubImage2D
50 glEGLImageTargetRenderbufferStorageOES
51 glEGLImageTargetTexture2DOES
66 glGetBufferParameteriv
109 glMultiDrawElementsEXT
125 glPointSizePointerOES
165 test ! -n "$FUNCS" ||
echo $FUNCS