| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | glsl/glcpp: Add support for comments between #define and macro identifier | Carl Worth | 2014-07-29 | 3 | -2/+41 |
* | glsl/glcpp: Emit proper error for #define with a non-identifier | Carl Worth | 2014-07-29 | 3 | -0/+9 |
* | glsl/glcpp: Add testing for directives preceded by a space | Carl Worth | 2014-07-29 | 2 | -0/+43 |
* | glsl/glcpp: Fix to emit spaces following directives | Carl Worth | 2014-07-29 | 2 | -2/+3 |
* | glsl/glcpp: move macro declaration before code to fix MSVC build | Brian Paul | 2014-07-10 | 1 | -1/+2 |
* | glsl/glcpp: Don't choke on an empty pragma | Carl Worth | 2014-07-09 | 3 | -1/+8 |
* | glsl/glcpp: Promote "extra token at end of directive" from warning to error | Carl Worth | 2014-07-09 | 3 | -1/+14 |
* | glsl/glcpp: Once again report undefined macro name in error message. | Carl Worth | 2014-07-09 | 3 | -38/+86 |
* | glsl/glcpp: Add short-circuiting for || and && in #if/#elif for OpenGL ES. | Carl Worth | 2014-07-09 | 4 | -30/+140 |
* | glsl/glcpp: Fix glcpp to properly lex entire "preprocessing numbers" | Carl Worth | 2014-07-09 | 3 | -0/+81 |
* | glsl/glcpp: Fix glcpp to catch garbage after #if 1 ... #else | Carl Worth | 2014-07-09 | 7 | -16/+24 |
* | glsl/glcpp: Fixup glcpp tests for redefining a macro with whitespace changes. | Carl Worth | 2014-07-09 | 3 | -1/+40 |
* | glsl/glcpp: Fix preprocessor error condition for macro redefinition | Anuj Phogat | 2014-07-09 | 1 | -8/+10 |
* | glsl/glcpp: Add test to ensure compiler won't allow #undef for some builtins | Carl Worth | 2014-07-09 | 2 | -0/+10 |
* | glsl/glcpp: Do not allow undefining the built-in macros | Anuj Phogat | 2014-07-09 | 1 | -0/+6 |
* | glsl: add support for AMD_vertex_shader_viewport_index | Ilia Mirkin | 2014-07-02 | 1 | -0/+3 |
* | Partially revert "glsl: Add builtin define for ARB_fragment_layer_viewport" | Chris Forbes | 2014-06-22 | 1 | -0/+6 |
* | glsl: Add builtin define for ARB_fragment_layer_viewport | Chris Forbes | 2014-06-22 | 1 | -6/+3 |
* | glsl: parser changes for GL_ARB_explicit_uniform_location | Tapani Pälli | 2014-06-16 | 1 | -0/+3 |
* | mesa: Enable GL_EXT_separate_shader_objects for OpenGL ES | Ian Romanick | 2014-05-02 | 1 | -0/+1 |
* | mesa/sso: Enable GL_ARB_separate_shader_objects by default | Ian Romanick | 2014-05-02 | 1 | -3/+1 |
* | glcpp: Do not remove spaces to preserve locations. | Sir Anthony | 2014-03-08 | 4 | -5/+5 |
* | glsl: Update lexers in glsl and glcpp to hande end position of token. | Sir Anthony | 2014-03-08 | 1 | -1/+2 |
* | glsl/sso: Add parser and AST-to-HIR support for separate shader object layouts | Ian Romanick | 2014-02-21 | 1 | -0/+3 |
* | glcpp: Only warn for macro names containing __ | Ian Romanick | 2014-02-19 | 2 | -5/+21 |
* | glcpp: Add built-in define for ARB_shader_image_load_store. | Francisco Jerez | 2014-02-12 | 1 | -0/+3 |
* | mesa/cs: Add extension enable flags for ARB_compute_shader. | Paul Berry | 2014-02-05 | 1 | -0/+3 |
* | glcpp: Reject #version after the version has been resolved. | Matt Turner | 2014-01-31 | 1 | -0/+6 |
* | glcpp: Rename the variable used to enable debugging. | Carl Worth | 2014-01-31 | 1 | -1/+1 |
* | glcpp: Add "make check" test for comment-parsing bug | Carl Worth | 2014-01-31 | 2 | -0/+5 |
* | glcpp: Don't enter lexer's NEWLINE_CATCHUP start state for single-line comments | Carl Worth | 2014-01-31 | 1 | -2/+0 |
* | glcpp: Resolve implicit GLSL version to 100 if the API is ES. | Matt Turner | 2014-01-27 | 4 | -5/+16 |
* | glcpp: Check version_resolved in the proper place. | Matt Turner | 2014-01-27 | 3 | -13/+13 |
* | glcpp: Make sure GL_AMD_shader_trinary_minmax is defined | Ian Romanick | 2014-01-27 | 1 | -3/+2 |
* | glcpp: Define GL_EXT_shader_integer_mix in both GL and ES. | Matt Turner | 2014-01-23 | 1 | -3/+5 |
* | glcpp: Remove unused gl_api bits. | Matt Turner | 2014-01-23 | 2 | -2/+0 |
* | glcpp: Set extension defines after resolving the GLSL version. | Matt Turner | 2014-01-23 | 3 | -143/+172 |
* | mesa: Add ARB_arrays_of_arrays | Timothy Arceri | 2014-01-23 | 1 | -0/+3 |
* | glsl: Add extension infrastructure for ARB_viewport_array | Ian Romanick | 2014-01-20 | 1 | -0/+3 |
* | glsl: Add extension tracking for AMD_shader_trinary_minmax | Maxence Le Doré | 2014-01-06 | 1 | -0/+3 |
* | glcpp: error on multiple #else/#elif directives | Erik Faye-Lund | 2014-01-02 | 6 | -1/+51 |
* | glcpp: Replace multi-line comment with a space (even as part of macro definit... | Carl Worth | 2014-01-02 | 8 | -9/+48 |
* | glcpp: Add a more descriptive comment for the SKIP state manipulation | Carl Worth | 2014-01-02 | 1 | -5/+36 |
* | mesa: Add infrastructure for GL_ARB_sample_shading | Anuj Phogat | 2013-11-01 | 1 | -0/+3 |
* | glsl: Add built-in functions and constants required for ARB_shader_atomic_cou... | Francisco Jerez | 2013-10-29 | 1 | -0/+3 |
* | glsl: add plumbing for GL_ARB_texture_query_levels | Chris Forbes | 2013-10-05 | 1 | -0/+3 |
* | glsl: add texture gather changes | Maxence Le Dore | 2013-10-03 | 1 | -0/+3 |
* | mesa: Rename MESA_shader_integer_mix to EXT_shader_integer_mix | Ian Romanick | 2013-09-13 | 1 | -2/+2 |
* | glsl: Implement MESA_shader_integer_mix extension. | Matt Turner | 2013-09-09 | 1 | -0/+3 |
* | mesa: Add infrastructure for ARB_shading_language_420pack. | Todd Previte | 2013-06-14 | 1 | -0/+3 |