2010-06-21 |
Kenneth Graunke | Merge Carl's preprocessor into the glcpp subdirectory. |
tree | commitdiff |
2010-06-09 |
Carl Worth | Merge remote branch 'kwg/fixes' |
tree | commitdiff |
2010-06-02 |
Carl Worth | test suite: Add expected output for every test. |
tree | commitdiff |
2010-06-02 |
Carl Worth | Fix multi-line comment regular expression to handle... |
tree | commitdiff |
2010-06-01 |
Carl Worth | Implement comment handling in the lexer (with test). |
tree | commitdiff |
2010-06-01 |
Carl Worth | Fix #if-skipping to *really* skip the skipped group. |
tree | commitdiff |
2010-05-29 |
Carl Worth | Merge branch 'take-2' |
tree | commitdiff |
2010-05-29 |
Carl Worth | Add three more tests cases recently added to the take... |
tree | commitdiff |
2010-05-29 |
Carl Worth | Add killer test case from the C99 specification. |
tree | commitdiff |
2010-05-29 |
Carl Worth | Add test and fix bugs with multiple token-pasting on... |
tree | commitdiff |
2010-05-29 |
Carl Worth | Fix pass-through of '=' and add a test for it. |
tree | commitdiff |
2010-05-28 |
Carl Worth | Add two more (failing) tests from the take-2 branch. |
tree | commitdiff |
2010-05-28 |
Carl Worth | Add two (passing) tests from the take-2 branch. |
tree | commitdiff |
2010-05-28 |
Carl Worth | Tweak test 25 slightly, (so the non-macro doesn't end... |
tree | commitdiff |
2010-05-28 |
Carl Worth | Remove some blank lines from the end of some test cases. |
tree | commitdiff |
2010-05-28 |
Carl Worth | Perform macro by replacing tokens in original list. |
tree | commitdiff |
2010-05-28 |
Carl Worth | Stop interrupting the test suite at the first failure. |
tree | commitdiff |
2010-05-27 |
Carl Worth | Remove blank lines from output files before comparing. |
tree | commitdiff |
2010-05-27 |
Carl Worth | Add test for token-pasting of integers. |
tree | commitdiff |
2010-05-27 |
Carl Worth | Implement token pasting of integers. |
tree | commitdiff |
2010-05-27 |
Carl Worth | Add placeholder tokens to support pasting with empty... |
tree | commitdiff |
2010-05-27 |
Carl Worth | Add test for macro invocations with empty arguments. |
tree | commitdiff |
2010-05-27 |
Carl Worth | Provide support for empty arguments in macro invocations. |
tree | commitdiff |
2010-05-27 |
Carl Worth | Add test 56 for a comma within the expansion of an... |
tree | commitdiff |
2010-05-27 |
Carl Worth | Avoid treating an expanded comma as an argument separator. |
tree | commitdiff |
2010-05-27 |
Carl Worth | Add support (and test) for an object-to-function chain... |
tree | commitdiff |
2010-05-26 |
Carl Worth | Add two tests developed on the take-2 branch. |
tree | commitdiff |
2010-05-26 |
Carl Worth | Treat newlines as space when invoking a function-like... |
tree | commitdiff |
2010-05-26 |
Carl Worth | Implement (and test) support for macro expansion within... |
tree | commitdiff |
2010-05-26 |
Carl Worth | Fix lexing of "defined" as an operator, not an identifier. |
tree | commitdiff |
2010-05-26 |
Carl Worth | Implement #if and friends. |
tree | commitdiff |
2010-05-26 |
Carl Worth | Defer test 26 until much later (to test 55). |
tree | commitdiff |
2010-05-26 |
Carl Worth | Collapse multiple spaces in input down to a single... |
tree | commitdiff |
2010-05-26 |
Carl Worth | Add a test #0 to ensure that we don't do any inadverten... |
tree | commitdiff |
2010-05-25 |
Carl Worth | Implement expansion of object-like macros. |
tree | commitdiff |
2010-05-25 |
Carl Worth | Make the lexer pass whitespace through (as OTHER tokens... |
tree | commitdiff |
2010-05-25 |
Carl Worth | Store parsed tokens as token list and print all text... |
tree | commitdiff |
2010-05-25 |
Carl Worth | Starting over with the C99 grammar for the preprocessor. |
tree | commitdiff |
2010-05-24 |
Carl Worth | Add test for '/', '<<', and '>>' in #if expressions. |
tree | commitdiff |
2010-05-24 |
Carl Worth | Add test of bitwise operators and octal/hexadecimal... |
tree | commitdiff |
2010-05-24 |
Carl Worth | Implement all operators specified for GLSL #if expressi... |
tree | commitdiff |
2010-05-21 |
Carl Worth | Implement #if, #else, #elif, and #endif with tests. |
tree | commitdiff |
2010-05-20 |
Carl Worth | Remove "unnecessary" whitespace from some tests. |
tree | commitdiff |
2010-05-20 |
Carl Worth | Stop ignoring whitespace while testing. |
tree | commitdiff |
2010-05-20 |
Carl Worth | Add test (and fix) for a function argument of a macro... |
tree | commitdiff |
2010-05-20 |
Carl Worth | Add support for commas within parenthesized groups... |
tree | commitdiff |
2010-05-20 |
Carl Worth | Avoid re-expanding a macro name that has once been... |
tree | commitdiff |
2010-05-19 |
Carl Worth | Like previous fix, but for object-like macros (and... |
tree | commitdiff |
2010-05-19 |
Carl Worth | Fix bug as in previous fix, but with multi-token argument. |
tree | commitdiff |
2010-05-19 |
Carl Worth | Fix bug (and test) for an invocation using macro name... |
tree | commitdiff |
2010-05-19 |
Carl Worth | Fix bug (and add tests) for a function-like macro defin... |
tree | commitdiff |
2010-05-19 |
Carl Worth | Add several tests where the defined value of a macro... |
tree | commitdiff |
2010-05-17 |
Carl Worth | Fix (and add test for) function-like macro invocation... |
tree | commitdiff |
2010-05-17 |
Carl Worth | Fix bug (and add test) for a function-like-macro appear... |
tree | commitdiff |
2010-05-17 |
Carl Worth | Add test and fix bug leading to infinite recursion. |
tree | commitdiff |
2010-05-15 |
Carl Worth | Don't return SPACE tokens unless strictly needed. |
tree | commitdiff |
2010-05-15 |
Carl Worth | Add test with extra whitespace in macro defintions... |
tree | commitdiff |
2010-05-14 |
Carl Worth | Add test invoking a macro with an argument containing... |
tree | commitdiff |
2010-05-14 |
Carl Worth | Add test for composed invocation of function-like macros. |
tree | commitdiff |
2010-05-14 |
Carl Worth | Add test for function-like macro invocations with multi... |
tree | commitdiff |
2010-05-14 |
Carl Worth | Add test where a macro formal parameter is the same... |
tree | commitdiff |
2010-05-14 |
Carl Worth | Add tests exercising substitution of arguments in funct... |
tree | commitdiff |
2010-05-14 |
Carl Worth | Add some whitespace variations to test 15. |
tree | commitdiff |
2010-05-14 |
Carl Worth | Add test for an object-like macro with a definition... |
tree | commitdiff |
2010-05-13 |
Carl Worth | Add tests for the structure of function-like macros. |
tree | commitdiff |
2010-05-12 |
Carl Worth | Add test case to define, undef, and then again define... |
tree | commitdiff |
2010-05-12 |
Carl Worth | Add test for #undef. |
tree | commitdiff |
2010-05-12 |
Carl Worth | Add test for an empty definition. |
tree | commitdiff |
2010-05-11 |
Carl Worth | Add tests defining a macro to be a literal and another... |
tree | commitdiff |
2010-05-11 |
Carl Worth | Add a couple more tests for chained #define directives. |
tree | commitdiff |
2010-05-11 |
Carl Worth | Add test for chained #define directives. |
tree | commitdiff |
2010-05-10 |
Carl Worth | Add a very simple test for the pre-processor. |
tree | commitdiff |
2010-04-21 |
Kenneth Graunke | Ensure that both parameter lists are the same length... |
tree | commitdiff |
2010-04-02 |
Eric Anholt | Add PASS / FAIL annotations to tests missing them. |
tree | commitdiff |
2010-03-31 |
Ian Romanick | More array declaration tests |
tree | commitdiff |
2010-03-31 |
Ian Romanick | Add 'in' to some parameters of the function |
tree | commitdiff |
2010-03-31 |
Ian Romanick | Add some variable declaration qualifier tests |
tree | commitdiff |
2010-03-30 |
Ian Romanick | Add some array declaration tests |
tree | commitdiff |
2010-03-30 |
Ian Romanick | Arrays are not allowed as vertex shader inputs in GLSL... |
tree | commitdiff |
2010-03-30 |
Ian Romanick | Add several tests for vertex shader attributes |
tree | commitdiff |
2010-03-29 |
Ian Romanick | Add tests for :? operator |
tree | commitdiff |
2010-03-29 |
Ian Romanick | Add several simple if-statement tests |
tree | commitdiff |
2010-03-26 |
Ian Romanick | Add some simple constructor tests |
tree | commitdiff |
2010-03-25 |
Ian Romanick | Merge branch 'anholt' |
tree | commitdiff |
2010-03-25 |
Ian Romanick | More matrix compilation tests |
tree | commitdiff |
2010-03-25 |
Ian Romanick | Add some matrix math tests |
tree | commitdiff |
2010-03-24 |
Ian Romanick | Merge branch 'anholt' |
tree | commitdiff |
2010-03-24 |
Ian Romanick | Add (negative) test for constructing samplers |
tree | commitdiff |
2010-03-23 |
Ian Romanick | Add test for invalid assignment of function return... |
tree | commitdiff |
2010-03-23 |
Ian Romanick | Rename test GLSL sources from .txt to .glsl |
tree | commitdiff |
2010-03-23 |
Ian Romanick | Add test for declaring variables of type void. |
tree | commitdiff |
2010-03-11 |
Ian Romanick | Add a handful of simple tests for function calls in... |
tree | commitdiff |
2010-02-22 |
Ian Romanick | Initial commit. lol |
tree | commitdiff |
|