| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | glsl: Fix continue statements in do-while loops. | Paul Berry | 2014-02-04 | 1 | -9/+14 |
* | glsl: Make condition_to_hir() callable from outside ast_iteration_statement. | Paul Berry | 2014-02-04 | 1 | -5/+5 |
* | glsl: Fix chained assignments of vector channels. | Kenneth Graunke | 2014-01-24 | 1 | -1/+19 |
* | glsl: Rename "expr" to "lhs_expr" in vector_extract munging code. | Kenneth Graunke | 2014-01-24 | 1 | -6/+6 |
* | glsl: remove remaining is_array variables | Timothy Arceri | 2014-01-23 | 1 | -6/+5 |
* | glsl: Allow arrays of arrays as input to vertex shader | Timothy Arceri | 2014-01-23 | 1 | -2/+3 |
* | glsl: only call mark_max_array if we are assigning an | Timothy Arceri | 2014-01-23 | 1 | -2/+4 |
* | glsl: Add ARB_arrays_of_arrays support to yacc definition and ast | Timothy Arceri | 2014-01-23 | 1 | -70/+102 |
* | glsl: Simplify aggregate type inference to prepare for ARB_arrays_of_arrays. | Paul Berry | 2014-01-22 | 1 | -0/+7 |
* | glsl: Convert piles of foreach_iter to the newer foreach_list macro. | Kenneth Graunke | 2014-01-13 | 1 | -2/+2 |
* | glsl: Index into ctx->Const.Program[] rather than using ad-hoc code. | Paul Berry | 2014-01-09 | 1 | -12/+1 |
* | mesa: replace ctx->Const.{Vertex,Fragment,Geomtery}Program with an array. | Paul Berry | 2014-01-09 | 1 | -3/+3 |
* | mesa: Clean up nomenclature for pipeline stages. | Paul Berry | 2014-01-08 | 1 | -38/+38 |
* | Rename overloads of _mesa_glsl_shader_target_name(). | Paul Berry | 2013-12-30 | 1 | -5/+5 |
* | glsl: Replace _mesa_glsl_parser_targets enum with gl_shader_type. | Paul Berry | 2013-12-17 | 1 | -41/+41 |
* | glsl: move variables in to ir_variable::data, part II | Tapani Pälli | 2013-12-12 | 1 | -30/+31 |
* | glsl: move variables in to ir_variable::data, part I | Tapani Pälli | 2013-12-12 | 1 | -60/+60 |
* | glsl: introduce data section to ir_variable | Tapani Pälli | 2013-12-12 | 1 | -15/+15 |
* | glsl: Add ir support for `sample` qualifier; adjust compiler and linker | Chris Forbes | 2013-12-07 | 1 | -0/+15 |
* | glsl: Don't emit empty declaration warning for a struct specifier | Ian Romanick | 2013-12-06 | 1 | -1/+1 |
* | glsl: Improve error message when attemping assignment to unsized array | Timothy Arceri | 2013-11-23 | 1 | -2/+8 |
* | glsl: Prohibit illegal mixing of redeclarations inside/outside gl_PerVertex. | Paul Berry | 2013-11-21 | 1 | -0/+20 |
* | glsl: Implement parser support for atomic counters. | Francisco Jerez | 2013-11-07 | 1 | -1/+62 |
* | glsl: Move layout(location) checks to AST-to-HIR conversion | Ian Romanick | 2013-10-30 | 1 | -0/+8 |
* | glsl: Slightly restructure error generation in validate_explicit_location | Ian Romanick | 2013-10-30 | 1 | -11/+11 |
* | glsl: Eliminate the global check in validate_explicit_location | Ian Romanick | 2013-10-30 | 1 | -3/+2 |
* | glsl: Extract explicit location code from apply_type_qualifier_to_variable | Ian Romanick | 2013-10-30 | 1 | -75/+84 |
* | glsl: Add type predicate to check whether a type contains any opaque types. | Francisco Jerez | 2013-10-29 | 1 | -0/+4 |
* | glsl: Add new atomic_uint built-in GLSL type. | Francisco Jerez | 2013-10-29 | 1 | -0/+1 |
* | glsl: Add check for unsized arrays to glsl types | Timothy Arceri | 2013-10-28 | 1 | -14/+10 |
* | glsl: Move error message inside validation check reducing duplicate message h... | Timothy Arceri | 2013-10-27 | 1 | -13/+14 |
* | glsl: When disabling gl_PerVertex variables, check that mode matches. | Paul Berry | 2013-10-24 | 1 | -1/+2 |
* | glsl: Remove unused gl_PerVertex interface blocks. | Paul Berry | 2013-10-24 | 1 | -0/+90 |
* | glsl: Call check_builtin_array_max_size when redeclaring gl_in. | Paul Berry | 2013-10-24 | 1 | -1/+17 |
* | glsl: Keep track of centroid/interpolation mode for interface block members. | Paul Berry | 2013-10-24 | 1 | -0/+9 |
* | glsl: Pass variable mode into ast_process_structure_or_interface_block(). | Paul Berry | 2013-10-24 | 1 | -16/+23 |
* | glsl: Extract interpretation of interpolation to its own function. | Paul Berry | 2013-10-24 | 1 | -28/+42 |
* | glsl: Pull interpolation_string() out of ir_variable. | Paul Berry | 2013-10-24 | 1 | -2/+2 |
* | glsl: When constructing a variable with an interface type, set interface_type | Ian Romanick | 2013-10-22 | 1 | -1/+0 |
* | glsl: Don't allow gl_PerVertex to be redeclared after it's been used. | Paul Berry | 2013-10-10 | 1 | -0/+53 |
* | glsl: Support redeclaration of GS gl_PerVertex input. | Paul Berry | 2013-10-10 | 1 | -2/+21 |
* | glsl: Catch redeclaration of interface block instance names at compile time. | Paul Berry | 2013-10-10 | 1 | -2/+8 |
* | glsl: Support redeclaration of VS and GS gl_PerVertex output. | Paul Berry | 2013-10-10 | 1 | -2/+60 |
* | glsl: Error check redeclarations of gl_PerVertex. | Paul Berry | 2013-10-10 | 1 | -0/+60 |
* | glsl: Generalize processing of variable redeclarations. | Paul Berry | 2013-10-10 | 1 | -8/+7 |
* | glsl: Don't allow invalid identifiers as struct names. | Paul Berry | 2013-10-10 | 1 | -0/+2 |
* | glsl: Don't allow invalid identifiers as interface block instance names. | Paul Berry | 2013-10-10 | 1 | -0/+3 |
* | glsl: Don't allow invalid identifier names in struct/interface fields. | Paul Berry | 2013-10-10 | 1 | -3/+9 |
* | glsl: Don't allow invalid identifiers as interface block names. | Paul Berry | 2013-10-10 | 1 | -0/+4 |
* | glsl: Don't allow unnamed interface blocks to redeclare variables. | Paul Berry | 2013-10-10 | 1 | -0/+3 |