a91a337a7dce11b1904387072e90bdc8b9366638 |
|
24-Dec-2010 |
Chia-I Wu <olv@lunarg.com> |
mapi: Move mapi_func typedef to entry.h. Make it clear that entry.h does not depend on stub.h.
/external/mesa3d/src/mapi/mapi/table.h
|
a33e9f049db5b7c9f3d801d3ffa7312e9a5d9637 |
|
24-Dec-2010 |
Chia-I Wu <olv@lunarg.com> |
mapi: Define MAPI_TMP_DEFINES only when needed. Since struct mapi_table is opaque, MAPI_TMP_DEFINES is not needed in table.h.
/external/mesa3d/src/mapi/mapi/table.h
|
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/table.h
|
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/table.h
|
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/table.h
|