summaryrefslogtreecommitdiffstats
path: root/src/mesa/es/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* glapi: Move to src/mapi/.Chia-I Wu2010-05-071-23/+5
| | | | Move glapi to src/mapi/{glapi,es1api,es2api}.
* mesa: Move get_es*.c to main/Kristian Høgsberg2010-04-271-10/+0
|
* mesa: Move api_exec_es*.c into mesa/mainKristian Høgsberg2010-04-271-8/+0
| | | | | This requires renaming a few functions to have unique names so that they can all live within the same driver.
* mesa/es: Use core mesa's mfeatures.h.Chia-I Wu2010-03-301-3/+2
| | | | | Remove mfeatures_es1.h and mfeatures_es2.h. Build the overlay with either FEATURE_ES1 or FEATURE_ES2 defined.
* mesa/es: Improve Makefile rules.Chia-I Wu2010-01-241-13/+19
| | | | | | | | | | Make sure glapi headers are cleaned when "make clean". Make sure all sources depend on subdirs-stamp-tmp so that sources/headers are generated first. subdirs-stamp-tmp will be removed after a successful build. It might be a problem when a build fails. But it is much better than where we currently are: glapi headers are never cleaned or re-generated.
* mesa/es: Fix build issue after merge.Chia-I Wu2010-01-121-10/+11
| | | | | | | | | In cd6b8dd9e82fedc55d033131fbc0f8ee950567c8, color read/type fields are moved; Based on 068596c9a7e8d330ffdff8ad8700bd6093b5bdea and cc020425e929110613ddb405d3e82313d27a35ed, GLSL builtin library is autogenerated and GLSL libraries are built and used. Signed-off-by: Chia-I Wu <[email protected]>
* mesa/es: Switch to APIspec.xml.Chia-I Wu2010-01-041-4/+4
| | | | | | | Update Makefile and ES generator to use APIspec.xml. Remove APIspec.txt and related files. Signed-off-by: Chia-I Wu <[email protected]>
* mesa/es: Improve support for parallel execution of make.Chia-I Wu2009-11-061-4/+10
| | | | | | | Running make with -j for the first time might fail because glapi headers haven't been generated. This commit should make it more reliable. Signed-off-by: Chia-I Wu <[email protected]>
* mesa/es: Fix symbol conflicts and warnings.Chia-I Wu2009-11-061-0/+3
| | | | | | | | | | drawtex.c was listed in LOCAL_ES1_SOURCES twice. My mistake when merging the patches. Also, run gl_apitemp.py with -c to silence warnings and add target "install". Signed-off-by: Chia-I Wu <[email protected]>
* mesa/es: Add OpenGL ES overlay.Chia-I Wu2009-11-051-0/+125
This is primitive support for OpenGL ES. It uses a subset of mesa sources to build libesXgallium.a and libesXapi.a, where X is 1 for OpenGL ES 1.x, 2 for OpenGL ES 2.x. The static libraries serve the same purpose as libmesagallium.a and libglapi.a do for OpenGL. This is based on the work of opengl-es branch. Signed-off-by: Chia-I Wu <[email protected]>