mapi: Rewrite mapi_abi.py to get rid of preprocessor magic.
authorChia-I Wu <olv@lunarg.com>
Mon, 6 Dec 2010 02:27:39 +0000 (10:27 +0800)
committerChia-I Wu <olv@lunarg.com>
Mon, 6 Dec 2010 07:40:37 +0000 (15:40 +0800)
commit8f2a974cf2c9b6c00dfac11be4316a7d121dfbb4
tree33f4139d4adb57568a9e020a06a696ffdb3922f2
parent5ae4b6693a8254236435960ef84701fe405fe59b
mapi: Rewrite mapi_abi.py to get rid of preprocessor magic.

The preprocessor magic in mapi was nothing but obfuscation.  Rewrite
mapi_abi.py to generate real C code.

This commit removes the hack added in
43121f20866bb89e8dac92bd92ec85a943704b7e.
13 files changed:
src/gallium/state_trackers/vega/.gitignore [new file with mode: 0644]
src/gallium/state_trackers/vega/Makefile
src/gallium/state_trackers/vega/SConscript
src/gallium/state_trackers/vega/api.c
src/gallium/state_trackers/vega/api.h
src/mapi/mapi/mapi.c
src/mapi/mapi/mapi_abi.py
src/mapi/mapi/mapi_tmp.h
src/mapi/mapi/stub.c
src/mapi/mapi/table.h
src/mapi/vgapi/Makefile
src/mapi/vgapi/SConscript
src/mapi/vgapi/vgapi_defines.h [deleted file]