summaryrefslogtreecommitdiff
path: root/src/mapi
AgeCommit message (Collapse)Author
2010-06-28mesa: initial support for ARB_geometry_shader4Zack Rusin
laying down the foundation for everything and implementing most of the stuff. linking, gl_VerticesIn and multidimensional inputs are left.
2010-06-20mapi: Add missing stdlib.h header for malloc declaration.Vinson Lee
2010-06-01vgapi: Generate PIC objects.Chia-I Wu
Fixes "...; recompile with -fPIC" error on x86-64. See fdo 28336.
2010-05-31glapi: Generate PIC objects.José Fonseca
Fixes fdo 28336.
2010-05-31mapi/vgapi: Add SConscript for Windows build.Chia-I Wu
2010-05-31Define PUBLIC to dllexport on MSVC.Chia-I Wu
Define PUBLIC to __declspec(dllexport) when _MVC_VER is defined.
2010-05-31glapi: Update SConscript for Windows.Chia-I Wu
Define macros to enable dllexport and thread support. Adjust the output path of mapi sources.
2010-05-20Fix a substitution in glesv1_cm.pcEric Anholt
2010-05-11glapi: fix generator scripts w.r.t. GLX_USE_APPLEGLBrian Paul
Commit 80b280db883edc9550484dba03bd5c124b6a9bf9 changed the .c files instead of the .py generator scripts.
2010-05-11glapi: added GL_ARB_transform_feedback2 entrypointsBrian Paul
2010-05-08mapi: Add install rules for OpenGL ES.Chia-I Wu
Move the install rules for OpenGL ES from src/mesa/Makefile to mapi.
2010-05-08mapi: Install .pc file for OpenVG.Chia-I Wu
2010-05-08mapi: Update vgapi to build libOpenVG.so.Chia-I Wu
Unlike the one produced by st/vega, this is a dispatch-only library.
2010-05-08mapi: Merge src/gles/.Chia-I Wu
Remove src/gles and have mapi/{es1api,es2api} build libGLESv1_CM.so and libGLESv2.so.
2010-05-07mapi/glapi: Don't allocate a page for every function on windows.José Fonseca
2010-05-07mapi: Avoid Data Execution Prevention on windows.José Fonseca
2010-05-07mapi: Add x86-64 dispatcher.Chia-I Wu
2010-05-07mapi: Add x86 dispatcher.Chia-I Wu
2010-05-07mapi: Add vgapi.Chia-I Wu
vgapi is a dispatcher for OpenVG.
2010-05-07mapi: Add a generic C dispatcher.Chia-I Wu
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.
2010-05-07mapi: Add mapi and share the code with glapi.Chia-I Wu
Specifically, move all or most of glapi/glapi.c to mapi/u_current.c, glapi/glapi_execmem.c to mapi/u_execmem.c, glapi/glthread.[ch] to mapi/u_thread.[ch] and remove their dependencies on core Mesa headers.
2010-05-07glapi: Move to src/mapi/.Chia-I Wu
Move glapi to src/mapi/{glapi,es1api,es2api}.