| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Use bit-flags image attributes and uint16_t for the image format | Ian Romanick | 2014-08-29 | 1 | -5/+5 |
* | glsl: Make it possible to ignore built-ins when matching signatures. | Kenneth Graunke | 2014-08-04 | 1 | -7/+8 |
* | glsl: Fix aggregates with dynamic initializers. | Cody Northrop | 2014-07-14 | 1 | -3/+14 |
* | allow builtin functions to require parameters to be shader inputs | Chris Forbes | 2014-07-12 | 1 | -0/+18 |
* | glsl: Use foreach_list_typed when possible. | Matt Turner | 2014-07-01 | 1 | -4/+2 |
* | glsl: Use typed foreach_in_list_safe instead of foreach_list_safe. | Matt Turner | 2014-07-01 | 1 | -10/+4 |
* | glsl: Use typed foreach_in_list instead of foreach_list. | Matt Turner | 2014-07-01 | 1 | -20/+10 |
* | glsl: Pass parse state to can_implicitly_convert_to() | Chris Forbes | 2014-06-04 | 1 | -2/+2 |
* | glsl: Remove useless call to as_rvalue(). | Matt Turner | 2014-06-03 | 1 | -1/+1 |
* | glsl: rename _restrict to restrict_flag | Brian Paul | 2014-02-12 | 1 | -1/+1 |
* | glsl/ast: Verify that function calls don't discard image format qualifiers. | Francisco Jerez | 2014-02-12 | 1 | -0/+58 |
* | glsl: Simplify aggregate type inference to prepare for ARB_arrays_of_arrays. | Paul Berry | 2014-01-22 | 1 | -5/+3 |
* | glsl: Use a new foreach_two_lists macro for walking two lists at once. | Kenneth Graunke | 2014-01-13 | 1 | -12/+4 |
* | Report that no function found if signature lookup is empty | Kevin Rogovin | 2013-12-20 | 1 | -9/+16 |
* | Use line number information from entire function expression | Kevin Rogovin | 2013-12-20 | 1 | -1/+1 |
* | glsl: move variables in to ir_variable::data, part I | Tapani Pälli | 2013-12-12 | 1 | -7/+7 |
* | glsl: introduce data section to ir_variable | Tapani Pälli | 2013-12-12 | 1 | -1/+1 |
* | glsl: Simplify the built-in function linking code. | Kenneth Graunke | 2013-12-01 | 1 | -2/+2 |
* | glsl: Drop crazy looping from no_matching_function_error(). | Kenneth Graunke | 2013-12-01 | 1 | -16/+23 |
* | glsl: Merge "candidates are: " message to the previous line. | Kenneth Graunke | 2013-12-01 | 1 | -6/+4 |
* | glsl: Drop unused call_ir parameter from generate_call(). | Kenneth Graunke | 2013-12-01 | 1 | -8/+6 |
* | glsl: Add check for unsized arrays to glsl types | Timothy Arceri | 2013-10-28 | 1 | -7/+7 |
* | glsl: Switch to the new built-in function module. | Kenneth Graunke | 2013-09-09 | 1 | -27/+2 |
* | glsl: Skip unavailable built-ins when printing out similar candidates. | Kenneth Graunke | 2013-09-09 | 1 | -0/+3 |
* | glsl: Pass _mesa_glsl_parse_state into matching_signature and such. | Kenneth Graunke | 2013-09-09 | 1 | -2/+3 |
* | glsl: Be consistent about '\n', '.', and capitalization in errors/warnings. | Paul Berry | 2013-07-27 | 1 | -1/+1 |
* | glsl: Reject C-style initializers with unknown types. | Matt Turner | 2013-07-15 | 1 | -0/+5 |
* | glsl: Add infrastructure for aggregate initializers. | Matt Turner | 2013-07-11 | 1 | -0/+30 |
* | glsl: Add process_vec_mat_constructor() function. | Matt Turner | 2013-07-11 | 1 | -0/+114 |
* | glsl: Separate code into process_record_constructor(). | Matt Turner | 2013-07-11 | 1 | -48/+60 |
* | glsl: Clean up and clarify comment explaining initializer rules. | Matt Turner | 2013-07-11 | 1 | -7/+13 |
* | glsl: Fix inverted conditional in error message. | Matt Turner | 2013-07-11 | 1 | -1/+1 |
* | glsl: Add missing return error_value(ctx) in error path. | Matt Turner | 2013-07-11 | 1 | -0/+1 |
* | glsl: Generate correct ir_binop_vector_extract code for out and inout parameters | Ian Romanick | 2013-05-13 | 1 | -47/+102 |
* | glsl: Eliminate ambiguity between function ins/outs and shader ins/outs | Paul Berry | 2013-01-24 | 1 | -7/+8 |
* | glsl: Remove unused loc parameter from generate_call | Ian Romanick | 2013-01-18 | 1 | -2/+2 |
* | glsl: Enable GLSL ES 3.00 features inherited from desktop GLSL. | Paul Berry | 2012-12-06 | 1 | -3/+4 |
* | glsl: Make use of new _mesa_glsl_parse_state::check_version() function. | Paul Berry | 2012-12-06 | 1 | -8/+7 |
* | glsl: Make use of new _mesa_glsl_parse_state::is_version() function. | Paul Berry | 2012-12-06 | 1 | -1/+1 |
* | glsl: Simplify symbol table version checking. | Paul Berry | 2012-12-06 | 1 | -1/+2 |
* | glsl: Use ir_unop_f2u to convert floats to uints. | Paul Berry | 2012-06-15 | 1 | -2/+1 |
* | glsl: Add a variable context to constant_expression_value(). | Olivier Galibert | 2012-05-08 | 1 | -1/+1 |
* | glsl: Fix regression in function out-parameter lvalue detection. | Eric Anholt | 2012-05-04 | 1 | -14/+14 |
* | glsl: Track in each ir_variable whether it was ever assigned. | Eric Anholt | 2012-04-19 | 1 | -13/+16 |
* | glsl: Demote 'type' from ir_instruction to ir_rvalue and ir_variable. | Kenneth Graunke | 2012-04-02 | 1 | -1/+1 |
* | glsl: Convert ir_call to be a statement rather than a value. | Kenneth Graunke | 2012-04-02 | 1 | -29/+17 |
* | glsl: Use ir_rvalue to represent generic error_type values. | Kenneth Graunke | 2012-04-02 | 1 | -16/+16 |
* | glsl: Combine AST-level and IR-level parameter mode checking loops. | Kenneth Graunke | 2012-04-02 | 1 | -82/+85 |
* | glsl: Split up function matching and call generation a bit more. | Kenneth Graunke | 2012-04-02 | 1 | -35/+47 |
* | glsl: Emit extra errors for l-value violations in 'out' or 'inout' parameters | Ian Romanick | 2012-01-06 | 1 | -4/+59 |