| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: add support for complie-time constant expressions | Timothy Arceri | 2015-11-21 | 1 | -60/+27 |
* | glsl: move stream layout qualifier validation | Timothy Arceri | 2015-11-21 | 1 | -9/+2 |
* | glsl: remove duplicate validation for index layout qualifier | Timothy Arceri | 2015-11-21 | 1 | -7/+1 |
* | glsl: move location layout qualifier validation | Timothy Arceri | 2015-11-21 | 1 | -7/+1 |
* | glsl: add a parse check to check for the index layout qualifier | Ryan Houdek | 2015-11-19 | 1 | -0/+5 |
* | glsl: fix 'shared' layout qualifier related regressions | Samuel Iglesias Gonsálvez | 2015-11-13 | 1 | -0/+5 |
* | glsl: Add default precision qualifiers to the symbol table | Iago Toral Quiroga | 2015-11-12 | 1 | -0/+12 |
* | glsl: Parse shared keyword for compute shader variables | Jordan Justen | 2015-11-09 | 1 | -0/+6 |
* | glsl: OpenGLES GLSL 3.1 precision qualifiers ordering rules | Jordan Justen | 2015-10-31 | 1 | -2/+4 |
* | glsl: fix stream qualifier for blocks with an instance name | Timothy Arceri | 2015-10-20 | 1 | -11/+0 |
* | glsl: Allow arrays of arrays in GLSL ES 3.10 and GLSL 4.30 | Timothy Arceri | 2015-10-15 | 1 | -12/+5 |
* | glsl: allow AoA to be sized by initializer or constructor | Timothy Arceri | 2015-10-15 | 1 | -5/+6 |
* | glsl: set glsl error if binding qualifier used on global scope | Tapani Pälli | 2015-10-05 | 1 | -0/+11 |
* | glsl: Allow memory qualifiers on shader storage buffer blocks | Samuel Iglesias Gonsalvez | 2015-09-25 | 1 | -0/+14 |
* | glsl: Add parser/compiler support for std430 interface packing qualifier | Samuel Iglesias Gonsalvez | 2015-09-25 | 1 | -0/+2 |
* | glsl: allow default qualifiers for shader storage block definitions | Samuel Iglesias Gonsalvez | 2015-09-25 | 1 | -1/+45 |
* | glsl: Move interface block processing to glsl_parser_extras.cpp | Samuel Iglesias Gonsalvez | 2015-09-25 | 1 | -126/+1 |
* | glsl: ignore default qualifier declarations when checking for duplicate layou... | Samuel Iglesias Gonsalvez | 2015-09-25 | 1 | -1/+4 |
* | glsl: layout qualifier can appear more than once since OpenGL 4.20 | Samuel Iglesias Gonsalvez | 2015-09-25 | 1 | -2/+8 |
* | glsl: Parse the allowed image format qualifiers in GLSL ES 3.1. | Francisco Jerez | 2015-08-20 | 1 | -41/+50 |
* | glsl: Fix up GL_ARB_compute_shader for GLSL ES 3.1 | Marta Lofstedt | 2015-08-19 | 1 | -3/+2 |
* | glsl: enable conservative depth, ssbo based on GLSL version | Ilia Mirkin | 2015-07-27 | 1 | -2/+3 |
* | glsl: recognize ARB_shading_language_420pack to be enabled with 4.20+ | Ilia Mirkin | 2015-07-24 | 1 | -9/+9 |
* | glsl: add ast/parser support for subroutine parsing storage (v3.2) | Dave Airlie | 2015-07-23 | 1 | -61/+53 |
* | glsl: add the patch in/out qualifier (v2) | Fabian Bieler | 2015-07-23 | 1 | -1/+5 |
* | glsl: add tessellation shader parsing support (v2) | Fabian Bieler | 2015-07-23 | 1 | -6/+116 |
* | glsl: enable binding layout qualifier usage for shader storage buffer objects | Samuel Iglesias Gonsalvez | 2015-07-14 | 1 | -1/+2 |
* | glsl: Implement parser support for 'buffer' qualifier | Kristian Høgsberg | 2015-07-14 | 1 | -4/+26 |
* | glsl: Add glsl_parser_state::has_atomic_counters helper | Ian Romanick | 2015-05-04 | 1 | -2/+2 |
* | glsl: Error out on invalid uses of the early_fragment_tests layout qualifier. | Francisco Jerez | 2015-05-04 | 1 | -0/+15 |
* | glsl: Split off memory qualifiers from storage qualifiers. | Francisco Jerez | 2015-05-04 | 1 | -1/+16 |
* | glsl: Disable MSVC switch warning on a per-file basis. | Jose Fonseca | 2015-03-22 | 1 | -0/+4 |
* | glsl: replace Elements() with ARRAY_SIZE() | Brian Paul | 2015-03-02 | 1 | -2/+2 |
* | glsl: don't allow invariant qualifiers for interface blocks | Samuel Iglesias Gonsalvez | 2015-02-20 | 1 | -0/+22 |
* | glsl/parser: Support double floats | Dave Airlie | 2015-02-19 | 1 | -4/+29 |
* | glsl: invariant qualifier is not valid for shader inputs in GLSL ES 3.00 | Samuel Iglesias Gonsalvez | 2014-12-09 | 1 | -0/+11 |
* | glsl: throw error when using invariant(all) in a fragment shader | Tapani Pälli | 2014-12-03 | 1 | -1/+12 |
* | glsl: Add strings.h on non-MSC platforms | Alexander von Gluck IV | 2014-08-27 | 1 | -0/+3 |
* | glsl: Remove bogus "OUPTUT" token | Chris Forbes | 2014-08-26 | 1 | -1/+1 |
* | glsl: add a mechanism to allow #extension directives in the middle of shaders | Marek Olšák | 2014-07-18 | 1 | -0/+8 |
* | glsl: Add parsing support for multi-stream output in geometry shaders. | Samuel Iglesias Gonsalvez | 2014-06-30 | 1 | -0/+53 |
* | glsl: Relax combinations of layout qualifiers with other qualifiers. | Chris Forbes | 2014-06-26 | 1 | -28/+8 |
* | glsl: Fix typo in comment. | Chris Forbes | 2014-06-12 | 1 | -1/+1 |
* | glsl: Allow `precise` as a parameter qualifier | Chris Forbes | 2014-06-04 | 1 | -2/+10 |
* | glsl: Add support for `precise` redeclarations | Chris Forbes | 2014-06-04 | 1 | -0/+12 |
* | glsl: add support for `precise` in type_qualifier | Chris Forbes | 2014-06-04 | 1 | -8/+31 |
* | glsl: remove outdated comment, move sample to correct block | Chris Forbes | 2014-06-04 | 1 | -3/+3 |
* | glsl: fix bogus layout qualifier warnings | Tapani Pälli | 2014-05-06 | 1 | -4/+7 |
* | glsl: make static constant variables "static const" | Chia-I Wu | 2014-05-02 | 1 | -2/+2 |
* | glsl: remove {add,get}_type_ast from glsl_symbol_table | Chia-I Wu | 2014-03-28 | 1 | -1/+0 |