| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Allow use of memory qualifiers with ARB_shader_storage_buffer_object. | Iago Toral Quiroga | 2015-09-25 | 1 | -5/+5 |
* | glsl: add support for OES_texture_storage_multisample_2d_array | Tapani Pälli | 2015-08-27 | 1 | -3/+3 |
* | glsl: Recognise image memory qualifiers in GLSL ES 3.1. | Francisco Jerez | 2015-08-20 | 1 | -5/+5 |
* | glsl: Accept supported image types in GLSL ES 3.1. | Francisco Jerez | 2015-08-20 | 1 | -12/+12 |
* | glsl: add missing MS sampler builtin types for GLSL ES 3.10 | Tapani Pälli | 2015-08-17 | 1 | -3/+4 |
* | glsl: add ast/parser support for subroutine parsing storage (v3.2) | Dave Airlie | 2015-07-23 | 1 | -0/+8 |
* | glsl: Make `subroutine` a reserved keyword | Chris Forbes | 2015-07-23 | 1 | -1/+1 |
* | glsl: add the tessellation extension to the list for the "layout" qualifier | Marek Olšák | 2015-07-23 | 1 | -1/+2 |
* | glsl: add the patch in/out qualifier (v2) | Fabian Bieler | 2015-07-23 | 1 | -1/+1 |
* | glsl: Implement parser support for 'buffer' qualifier | Kristian Høgsberg | 2015-07-14 | 1 | -0/+1 |
* | glsl/es3.1: Allow interger mix built-ins in GLSL ES 3.10 | Ian Romanick | 2015-05-04 | 1 | -1/+1 |
* | glsl: Update the #line behaviour on GLSL 3.30+ and GLSL ES+ | Antia Puentes | 2015-04-06 | 1 | -0/+17 |
* | glsl: respect the source number set by #line <line> <source> | Antia Puentes | 2015-04-06 | 1 | -2/+1 |
* | glsl/lexer: Support double floats | Dave Airlie | 2015-02-19 | 1 | -4/+27 |
* | glsl: GLSL ES identifiers cannot exceed 1024 characters | Iago Toral Quiroga | 2015-02-06 | 1 | -1/+7 |
* | glsl: Use | action in the lexer source to avoid duplicating the float action | Neil Roberts | 2014-11-27 | 1 | -12/+3 |
* | glsl: Disallow float literals with the 'f' suffix but no point or exponent | Neil Roberts | 2014-11-27 | 1 | -4/+0 |
* | util: add _mesa_strtod and _mesa_strtof | Chia-I Wu | 2014-10-30 | 1 | -6/+6 |
* | glsl: Fix memory leak in glsl_lexer.ll | Juha-Pekka Heikkila | 2014-09-23 | 1 | -3/+6 |
* | glsl: Add flex options to eliminate the default rule | Carl Worth | 2014-07-29 | 1 | -10/+1 |
* | glsl: Properly lex extra tokens when handling # directives. | Kenneth Graunke | 2014-07-29 | 1 | -0/+1 |
* | glsl: Add an internal-error catch-all rule | Carl Worth | 2014-07-29 | 1 | -0/+13 |
* | glsl: parser changes for GL_ARB_explicit_uniform_location | Tapani Pälli | 2014-06-16 | 1 | -0/+1 |
* | glsl: add support for `precise` in type_qualifier | Chris Forbes | 2014-06-04 | 1 | -0/+3 |
* | 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/+1 |
* | glsl/lexer: Add new tokens for ARB_shader_image_load_store. | Francisco Jerez | 2014-02-12 | 1 | -30/+45 |
* | glsl/cs: Handle compute shader local_size_{x,y,z} declaration. | Paul Berry | 2014-02-05 | 1 | -1/+2 |
* | glsl: Add frontend support for `sample` auxiliary storage qualifier | Chris Forbes | 2013-12-07 | 1 | -1/+1 |
* | glsl: Implement parser support for atomic counters. | Francisco Jerez | 2013-11-07 | 1 | -1/+1 |
* | glsl: Change the lexer's namespace. | Kenneth Graunke | 2013-07-31 | 1 | -1/+1 |
* | glsl: Classify "layout" like other identifiers. | Kenneth Graunke | 2013-07-27 | 1 | -1/+1 |
* | glsl: Be consistent about '\n', '.', and capitalization in errors/warnings. | Paul Berry | 2013-07-27 | 1 | -5/+5 |
* | glsl: disable ARB_texture_cube_map_array_enable keywords for glsl es | Tapani Pälli | 2013-07-26 | 1 | -24/+5 |
* | glsl: Have the lexer return LAYOUT_TOK if 420pack is enabled. | Kenneth Graunke | 2013-07-18 | 1 | -1/+2 |
* | glsl: Mark "row_major" as not a reserved word in GLSL ES 3.0. | Matt Turner | 2013-07-11 | 1 | -2/+2 |
* | glsl: add support for ARB_texture_multisample | Chris Forbes | 2013-03-02 | 1 | -6/+9 |
* | glsl: use glsl_strtof() instead of glsl_strtod() | Brian Paul | 2013-01-25 | 1 | -5/+5 |
* | glsl: Allow layout qualifiers in GLSL 3.00 ES | Ian Romanick | 2012-12-06 | 1 | -1/+1 |
* | glsl: Enable GLSL ES 3.00 features inherited from desktop GLSL. | Paul Berry | 2012-12-06 | 1 | -1/+1 |
* | glsl: parse GLSL ES 3.00 keywords correctly. | Paul Berry | 2012-12-06 | 1 | -78/+111 |
* | glsl: Rework lexer keyword handling in preparation for GLSL 3.00 ES. | Paul Berry | 2012-12-06 | 1 | -132/+136 |
* | glsl: Make use of new _mesa_glsl_parse_state::is_version() function. | Paul Berry | 2012-12-06 | 1 | -2/+2 |
* | glsl: add ARB_texture_cube_map_array support (v2) | Dave Airlie | 2012-11-09 | 1 | -2/+27 |
* | glsl: Add parsing for GLSL uniform blocks. | Eric Anholt | 2012-07-09 | 1 | -2/+3 |
* | glsl: Mark [iu]sampler{Buffer,2DRect}as reserved in GLSL 1.40. | Eric Anholt | 2012-04-16 | 1 | -0/+6 |
* | glsl: rename VERSION to VERSION_TOK for automake | Matt Turner | 2012-01-04 | 1 | -1/+1 |
* | glsl: finish up ARB_conservative_depth (v2) | Marek Olšák | 2011-11-22 | 1 | -0/+1 |
* | glsl: add support for GL_OES_EGL_image_external | Chia-I Wu | 2011-11-03 | 1 | -0/+7 |
* | glsl: Fix compilation of glsl_lexer.ll with MSVC. | Morgan Armand | 2011-10-29 | 1 | -0/+4 |