aboutsummaryrefslogtreecommitdiffstats
path: root/src/glsl/glcpp/glcpp.h
Commit message (Expand)AuthorAgeFilesLines
* util: Move ralloc to a new src/util directory.Kenneth Graunke2014-08-041-1/+1
* glsl/glcpp: Correctly parse directives with intervening commentsCarl Worth2014-07-291-0/+2
* glsl/glcpp: Stop using a lexer start condition (<SKIP>) for token skipping.Carl Worth2014-07-291-0/+1
* glsl/glcpp: Drop extra, final newline from most outputCarl Worth2014-07-291-0/+1
* glsl/glcpp: Once again report undefined macro name in error message.Carl Worth2014-07-091-1/+1
* glsl/glcpp: Add short-circuiting for || and && in #if/#elif for OpenGL ES.Carl Worth2014-07-091-0/+7
* glsl/glcpp: Fix glcpp to catch garbage after #if 1 ... #elseCarl Worth2014-07-091-1/+1
* glcpp: Resolve implicit GLSL version to 100 if the API is ES.Matt Turner2014-01-271-1/+2
* glcpp: Check version_resolved in the proper place.Matt Turner2014-01-271-1/+1
* glcpp: Set extension defines after resolving the GLSL version.Matt Turner2014-01-231-1/+6
* glcpp: error on multiple #else/#elif directivesErik Faye-Lund2014-01-021-0/+1
* glcpp: Replace multi-line comment with a space (even as part of macro definit...Carl Worth2014-01-021-0/+1
* glcpp: Accept pointer to GL context rather than just the API versionCarl Worth2013-01-111-1/+3
* glcpp: Add a flag to the parser state to indicate GLES.Carl Worth2013-01-111-0/+1
* mesa/glsl: rename preprocess to glcpp_preprocessDave Airlie2012-09-151-1/+1
* glsl: glcpp: Move handling of #line directives from lexer to parser.Carl Worth2012-06-261-0/+5
* glcpp: Don't strlen() the output for every token being printed.Kenneth Graunke2012-02-281-0/+2
* Convert everything from the talloc API to the ralloc API.Kenneth Graunke2011-01-311-2/+2
* glsl: Define GL_ES preprocessor macro if API is OpenGL ES 2.0.Kenneth Graunke2010-09-071-2/+2
* glcpp: Remove xtalloc wrappers in favor of plain talloc.Kenneth Graunke2010-08-041-24/+0
* glsl2: Give the path within src/mesa/ for headers instead of relying on -I.Aras Pranckevicius2010-08-021-1/+1
* glsl: Fix missing initialization of yylloc.sourceCarl Worth2010-07-211-0/+19
* glsl2: Conditionally define preprocessor tokens for optional extensionsIan Romanick2010-07-011-2/+5
* glsl2: Move the compiler to the subdirectory it will live in in Mesa.Eric Anholt2010-06-241-0/+224