summaryrefslogtreecommitdiffstats
path: root/src/glsl/glcpp/glcpp-parse.c
Commit message (Collapse)AuthorAgeFilesLines
* glcpp: Regnerate glcpp-parse.c and glcpp-parse.hCarl Worth2010-08-101-212/+220
| | | | After making a minor change to the .y file.
* glcpp: Ignore #if and #elif expressions when skipping.Kenneth Graunke2010-08-041-94/+108
| | | | | Fixes glcpp test cases 073 and 074, as well as piglit test xonotic-vs-generic-diffuse.vert.
* glcpp: Refactor HASH_IF and HASH_ELIF expansion to reuse code.Kenneth Graunke2010-08-041-124/+123
|
* glcpp: Refresh autogenerated lexer and parser.Kenneth Graunke2010-08-041-122/+130
|
* glsl2: Actually fix glsl-version-define.Eric Anholt2010-07-281-3/+0
|
* glcpp: Add __VERSION__ define to the current language version.Eric Anholt2010-07-281-475/+493
| | | | | | | Fixes: glsl-version-define glsl-version-define-110 glsl-version-define-120
* glcpp: Print integer tokens as decimal, not hex.Eric Anholt2010-07-281-1/+1
|
* glsl2: Add the define for ARB_fragment_coord_conventions when present.Eric Anholt2010-07-281-0/+8
| | | | | Fixes: glsl-arb-fragment-coord-conventions-define
* glcpp: Add generated source files.Carl Worth2010-07-281-0/+3957
This is now consistent with other usage of flex/bison througout mesa, (which is that these generated files are added to source control so that the build system does not require external tools like flex/bison for non-developers).