mapi_abi: Remove sanity check that all GLES functions are present.

Currently mapi_abi.py uses hardcoded lists of function names (in
gles_api.py) to determine which functions need to be included in the
GLES 1 or GLES 2 API.  This patch removes a sanity check which
verified that all GLES functions listed in the hardcoded lists were
actually present in the XML.

Later patches in this series will modify mapi_abi.py to determine
which functions need to be included in the GLES 1 or GLES 2 API based
directly on the XML.  Once that is done, the sanity check will be
redundant.  Removing the sanity check now will simplify the patches to
come.

Tested-by: Matt Turner <mattst88@gmail.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
This commit is contained in:
Paul Berry 2012-10-10 15:07:00 -07:00
parent 155eff56b1
commit 77ed171f27
1 changed files with 0 additions and 5 deletions

View File

@ -730,11 +730,6 @@ class GLAPIPrinter(ABIPrinter):
api_entries[ent.name] = ent
# sanity check
missed = [name for name in api if name not in api_entries]
if missed:
raise Exception('%s is missing' % str(missed))
entries = api_entries.values()
entries.sort()