History log of /external/mesa3d/src/mapi/mapi/mapi.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
897bff67734ec9ab213191386cdf09ddd051aebb 24-Dec-2010 Chia-I Wu <olv@lunarg.com> mapi: Make struct mapi_stub opaque.

Add accessors for struct mapi_stub and make it opaque.
/external/mesa3d/src/mapi/mapi/mapi.c
8f2a974cf2c9b6c00dfac11be4316a7d121dfbb4 06-Dec-2010 Chia-I Wu <olv@lunarg.com> 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.
/external/mesa3d/src/mapi/mapi/mapi.c
d4589d381697b4b3dd291a3c93a34370508ef1e8 23-Apr-2010 Chia-I Wu <olv@lunarg.com> mapi: Add a generic C dispatcher.

The idea is to have an API generate a header using mapi_abi.py. The API
can then use the header to build a dispatcher.
/external/mesa3d/src/mapi/mapi/mapi.c