| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: add ast/parser support for subroutine parsing storage (v3.2) | Dave Airlie | 2015-07-23 | 1 | -0/+17 |
* | glsl: add the patch in/out qualifier (v2) | Fabian Bieler | 2015-07-23 | 1 | -0/+1 |
* | glsl: add tessellation shader parsing support (v2) | Fabian Bieler | 2015-07-23 | 1 | -1/+53 |
* | glsl: Implement parser support for 'buffer' qualifier | Kristian Høgsberg | 2015-07-14 | 1 | -0/+1 |
* | glsl/ast: Support double floats | Dave Airlie | 2015-02-19 | 1 | -0/+2 |
* | glsl: Remove unused ast copy constructors. | Matt Turner | 2014-11-24 | 1 | -29/+0 |
* | glsl: Add parsing support for multi-stream output in geometry shaders. | Samuel Iglesias Gonsalvez | 2014-06-30 | 1 | -0/+5 |
* | glsl: Add support for `precise` redeclarations | Chris Forbes | 2014-06-04 | 1 | -6/+4 |
* | glsl: add support for `precise` in type_qualifier | Chris Forbes | 2014-06-04 | 1 | -0/+1 |
* | glsl: Skip making a temporary for assignments when we don't need one. | Eric Anholt | 2014-04-08 | 1 | -0/+13 |
* | glsl: Add ast_node method to set location range. | Sir Anthony | 2014-03-08 | 1 | -0/+14 |
* | glsl: Make ast_node location comments more informative. | Sir Anthony | 2014-03-08 | 1 | -4/+4 |
* | glsl: Extend ast location structure to hande end token position. | Sir Anthony | 2014-03-08 | 1 | -9/+13 |
* | glsl: removed unused dimension_count varible | Timothy Arceri | 2014-02-26 | 1 | -6/+2 |
* | glsl: parse invocations layout qualifier for ARB_gpu_shader5 | Jordan Justen | 2014-02-20 | 1 | -0/+8 |
* | glsl: convert GS input primitive to use ast_type_qualifier | Jordan Justen | 2014-02-20 | 1 | -0/+6 |
* | glsl: rename _restrict to restrict_flag | Brian Paul | 2014-02-12 | 1 | -1/+1 |
* | glsl/ast: Keep track of type qualifiers defined by ARB_shader_image_load_store. | Francisco Jerez | 2014-02-12 | 1 | -1/+31 |
* | glsl/cs: Handle compute shader local_size_{x,y,z} declaration. | Paul Berry | 2014-02-05 | 1 | -0/+34 |
* | glsl: Make condition_to_hir() callable from outside ast_iteration_statement. | Paul Berry | 2014-02-04 | 1 | -2/+1 |
* | glsl: remove remaining is_array variables | Timothy Arceri | 2014-01-23 | 1 | -25/+7 |
* | glsl: Add ARB_arrays_of_arrays support to yacc definition and ast | Timothy Arceri | 2014-01-23 | 1 | -14/+52 |
* | glsl: Simplify aggregate type inference to prepare for ARB_arrays_of_arrays. | Paul Berry | 2014-01-22 | 1 | -4/+12 |
* | glsl: Add frontend support for `sample` auxiliary storage qualifier | Chris Forbes | 2013-12-07 | 1 | -0/+1 |
* | glsl: Implement parser support for atomic counters. | Francisco Jerez | 2013-11-07 | 1 | -0/+15 |
* | glsl: Switch ast_type_qualifier to the non-zeroing allocator. | Francisco Jerez | 2013-10-01 | 1 | -1/+1 |
* | glsl: Switch ast_node to the non-zeroing allocator. | Francisco Jerez | 2013-10-01 | 1 | -1/+9 |
* | glsl: Use the new DECLARE_R[Z]ALLOC_CXX_OPERATORS in a bunch of places. | Kenneth Graunke | 2013-09-21 | 1 | -36/+2 |
* | glsl: Remove ubo_qualifiers_allowed variable. | Matt Turner | 2013-08-21 | 1 | -6/+0 |
* | glsl: Rename ubo_qualifiers_valid to ubo_qualifiers_allowed. | Matt Turner | 2013-08-21 | 1 | -1/+1 |
* | glsl: Track existence of default float precision in GLSL ES fragment shaders | Ian Romanick | 2013-08-21 | 1 | -0/+4 |
* | glsl: Allow geometry shader input instance arrays to be unsized. | Paul Berry | 2013-08-01 | 1 | -8/+16 |
* | glsl: Parse the GLSL 1.50 GS layout qualifiers. | Eric Anholt | 2013-08-01 | 1 | -0/+34 |
* | glsl: Parse the "binding" keyword and store it in ast_type_qualifier. | Kenneth Graunke | 2013-07-18 | 1 | -0/+14 |
* | glsl: Move precision handling to be part of qualifier handling. | Kenneth Graunke | 2013-07-18 | 1 | -5/+6 |
* | glsl: Change is_precision_statement to default_precision != none. | Kenneth Graunke | 2013-07-18 | 1 | -4/+5 |
* | glsl: Add a new ast_type_qualifier::has_auxiliary_storage() method. | Kenneth Graunke | 2013-07-18 | 1 | -0/+5 |
* | glsl: Add a new ast_type_qualifier::has_storage() method. | Kenneth Graunke | 2013-07-18 | 1 | -0/+5 |
* | glsl: Add a new ast_type_qualifier::has_layout() method. | Kenneth Graunke | 2013-07-18 | 1 | -0/+5 |
* | glsl: Initialize ast_aggregate_initializer::constructor_type. | Vinson Lee | 2013-07-12 | 1 | -1/+2 |
* | glsl: Add support for C-style initializers. | Matt Turner | 2013-07-11 | 1 | -0/+5 |
* | glsl: Add infrastructure for aggregate initializers. | Matt Turner | 2013-07-11 | 1 | -1/+25 |
* | glsl: Add an is_declaration field to ast_struct_specifier. | Matt Turner | 2013-07-11 | 1 | -1/+3 |
* | glsl: Add copy-constructor for ast_struct_specifier. | Matt Turner | 2013-07-11 | 1 | -0/+12 |
* | glsl: Add a constructor for ast_type_specifier. | Matt Turner | 2013-07-11 | 1 | -0/+16 |
* | glsl: Change type of is_array to bool. | Matt Turner | 2013-07-11 | 1 | -4/+4 |
* | glsl: Add a comment to note what an exec_list is a list of. | Matt Turner | 2013-07-11 | 1 | -0/+1 |
* | glsl: rename ast_uniform_block to ast_interface_block | Jordan Justen | 2013-05-23 | 1 | -2/+2 |
* | glsl: Don't early-out for error-type inputs | Ian Romanick | 2013-04-08 | 1 | -2/+1 |
* | glsl: Don't return a value from check_builtin_array_max_size | Ian Romanick | 2013-04-08 | 1 | -1/+1 |