summaryrefslogtreecommitdiffstats
path: root/src/glsl/glcpp/glcpp-parse.y
Commit message (Expand)AuthorAgeFilesLines
* glcpp: Initialize location structure at beginning of parse.Carl Worth2010-08-101-0/+8
* glcpp: Ignore #if and #elif expressions when skipping.Kenneth Graunke2010-08-041-2/+16
* glcpp: Refactor HASH_IF and HASH_ELIF expansion to reuse code.Kenneth Graunke2010-08-041-20/+19
* glcpp: Remove xtalloc wrappers in favor of plain talloc.Kenneth Graunke2010-08-041-19/+19
* 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-26/+47
* 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
* glcpp: Explicitly expect 0 shift/reduce conflicts.Carl Worth2010-07-281-0/+1
* glcpp: Remove 2 shift/reduce conflicts from the grammar.Carl Worth2010-07-281-1/+0
* glcpp: Fix function-like macros with an argument used multiple times.Carl Worth2010-07-221-3/+7
* glcpp: Avoid accidental token pasting in preprocessed result.Carl Worth2010-07-201-3/+18
* glcpp: Add static keyword to several functions in the parser.Carl Worth2010-07-201-3/+3
* glcpp: Fix use-after-free error from #undef directive.Carl Worth2010-07-201-4/+1
* glsl2: Conditionally define preprocessor tokens for optional extensionsIan Romanick2010-07-011-1/+9
* glsl2: Define preprocessor tokens for extensionsIan Romanick2010-07-011-1/+17
* glsl2: Move the compiler to the subdirectory it will live in in Mesa.Eric Anholt2010-06-241-0/+1611