4 # Print defined gl.* functions not in GL ES 1.1 or in
5 # (FIXME, none of these should be part of the ABI)
6 # GL_EXT_multi_draw_arrays
9 # or in extensions that are part of the ES 1.1 extension pack.
10 # (see http://www.khronos.org/registry/gles/specs/1.1/opengles_spec_1_1_extension_pack.pdf)
12 LIB
=${1-.libs/libGLESv1_CM.so.1}
19 FUNCS
=$
(nm
-D --defined-only $LIB |
grep -o 'T gl.*' | cut
-c 3- |
while read func
; do
20 ( grep -q "^$func$" ||
echo $func ) <<EOF
43 glCompressedTexImage2D
44 glCompressedTexSubImage2D
58 glEGLImageTargetRenderbufferStorageOES
59 glEGLImageTargetTexture2DOES
74 glGetBufferParameteriv
117 glMultiDrawElementsEXT
133 glPointSizePointerOES
173 test ! -n "$FUNCS" ||
echo $FUNCS