summaryrefslogtreecommitdiff
path: root/src/glsl/glsl_parser.ypp
AgeCommit message (Expand)Author
2011-01-31glsl: Reject shader versions not supported by the implementationIan Romanick
2011-01-31Convert everything from the talloc API to the ralloc API.Kenneth Graunke
2011-01-26glsl: Add support for AMD_conservative_depth to parserChad Versace
2011-01-17glsl: Remove redundant semantic check in parserChad Versace
2011-01-17glsl: Add support for default precision statementsChad Versace
2011-01-17glsl: Fix parser rule for type_specifierChad Versace
2011-01-10glsl: Add version_string containing properly formatted GLSL versionIan Romanick
2011-01-06glsl: Support the 'invariant(all)' pragmaIan Romanick
2010-11-15glsl: Add new keywords and reserved words for GLSL 1.30.Kenneth Graunke
2010-10-18glsl: Fix copy and paste error in ast_bit_and node creation.Kenneth Graunke
2010-10-08glsl: Add parser support for GL_ARB_explicit_attrib_location layoutsIan Romanick
2010-10-08glsl: Wrap ast_type_qualifier contents in a struct in a unionIan Romanick
2010-10-08glsl: Clear type_qualifier using memsetIan Romanick
2010-10-08glsl: Slight refactor of error / warning checking for ARB_fcc layoutIan Romanick
2010-10-08glsl: Refactor 'layout' grammar to match GLSL 1.60 spec grammarIan Romanick
2010-09-07glsl: Recognize GLSL ES 1.00 keywords.Kenneth Graunke
2010-09-07glsl: Accept language version 100 and make it the default on ES2.Kenneth Graunke
2010-09-07glsl: Set default language version in mesa_glsl_parse_state constructor.Kenneth Graunke
2010-09-07glsl: Change grammar rules for selection statements to match the spec.Kenneth Graunke
2010-08-30glsl2: Parse #pragma linesIan Romanick
2010-08-26glsl: Use a single shared namespace in the symbol table.Kenneth Graunke
2010-08-13glsl2: Remove unnecessary use of 'struct' before type namesIan Romanick
2010-08-13glsl2: Avoid token name collisions with names used by Windows header filesIan Romanick
2010-08-13glsl2: Eliminate tokens for square matrix short namesIan Romanick
2010-08-11glsl2: Use bison command line option to set prefixIan Romanick
2010-08-11glsl2: Emit error from lexer when illegal reserved word is encounteredIan Romanick
2010-08-10glsl2: Initialize location structure at beginning of parse.Carl Worth
2010-08-07glsl2: Add the 1.30 reserved keywords.Kenneth Graunke
2010-08-02glsl2: Fix spelling of "precision" in error output.Eric Anholt
2010-07-28glsl2: Parser support for GL_ARB_fragment_coord_conventionsIan Romanick
2010-07-20glsl2: Remove incorrect assertion in the parser.Kenneth Graunke
2010-07-01glsl2: Append _TOK to some parser tokensIan Romanick
2010-06-30glsl2: Use _mesa_glsl_parse_state as the talloc parent, not glsl_shader.Kenneth Graunke
2010-06-24glsl2: Move the compiler to the subdirectory it will live in in Mesa.Eric Anholt