| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Use has_420pack(). | Matt Turner | 2015-12-08 | 1 | -2/+2 |
* | glsl: Allow binding of image variables with 420pack. | Matt Turner | 2015-12-08 | 1 | -1/+3 |
* | glsl: remove trailing spaces in various files | Iago Toral Quiroga | 2015-11-25 | 1 | -3/+3 |
* | glsl: fix max binding validation for uniform blocks | Timothy Arceri | 2015-11-23 | 1 | -2/+2 |
* | glsl: add subroutine index qualifier support | Timothy Arceri | 2015-11-21 | 1 | -2/+32 |
* | glsl: add support for complie-time constant expressions | Timothy Arceri | 2015-11-21 | 1 | -36/+90 |
* | glsl: replace binding layout min boundary check | Timothy Arceri | 2015-11-21 | 1 | -11/+12 |
* | glsl: encapsulate binding validation and setting | Timothy Arceri | 2015-11-21 | 1 | -32/+28 |
* | glsl: move stream layout max validation | Timothy Arceri | 2015-11-21 | 1 | -2/+19 |
* | glsl: move stream layout qualifier validation | Timothy Arceri | 2015-11-21 | 1 | -11/+33 |
* | glsl: replace index layout min boundary check | Timothy Arceri | 2015-11-21 | 1 | -3/+6 |
* | glsl: move location layout qualifier validation | Timothy Arceri | 2015-11-21 | 1 | -8/+14 |
* | glsl: add process_qualifier_constant() helper | Timothy Arceri | 2015-11-21 | 1 | -0/+17 |
* | glsl: add support for EXT_blend_func_extended builtins | Ryan Houdek | 2015-11-19 | 1 | -0/+24 |
* | glsl: rename location layout helper | Timothy Arceri | 2015-11-18 | 1 | -5/+5 |
* | glsl: don't validate binding when its not needed | Timothy Arceri | 2015-11-18 | 1 | -2/+5 |
* | glsl: remove temp variable to make code easier to read | Timothy Arceri | 2015-11-18 | 1 | -10/+7 |
* | glsl: cleanup and fix validate matrix function for arrays | Timothy Arceri | 2015-11-18 | 1 | -10/+1 |
* | glsl: use better location in struct and block error messages | Timothy Arceri | 2015-11-18 | 1 | -7/+3 |
* | glsl: only do type and qualifier validation once per declaration | Timothy Arceri | 2015-11-18 | 1 | -99/+97 |
* | glsl: rename function that processes struct and iface members | Timothy Arceri | 2015-11-18 | 1 | -30/+30 |
* | glsl: move block validation outside function that validates members | Timothy Arceri | 2015-11-18 | 1 | -8/+8 |
* | glsl: move ast layout qualifier handling code into its own function | Timothy Arceri | 2015-11-18 | 1 | -202/+212 |
* | glsl: copy each field's precision information from the old gl_PerVertex inter... | Samuel Iglesias Gonsálvez | 2015-11-17 | 1 | -0/+2 |
* | glsl: Allow implicit int -> uint conversions for the % operator. | Kenneth Graunke | 2015-11-13 | 1 | -9/+28 |
* | glsl: Add precision information to ir_variable | Iago Toral Quiroga | 2015-11-12 | 1 | -23/+274 |
* | glsl: Move the definition of precision_qualifier_allowed | Iago Toral Quiroga | 2015-11-12 | 1 | -36/+35 |
* | glsl: Add user-defined default precision qualifiers to the symbol table | Iago Toral Quiroga | 2015-11-12 | 1 | -19/+10 |
* | glsl: Use array deref for access to vector components | Kristian Høgsberg Kristensen | 2015-11-10 | 1 | -43/+0 |
* | glsl: Use shared storage variable type for shared variables | Jordan Justen | 2015-11-09 | 1 | -0/+2 |
* | glsl: Parse shared keyword for compute shader variables | Jordan Justen | 2015-11-09 | 1 | -0/+6 |
* | glsl: simplify interface block stream qualifier validation | Timothy Arceri | 2015-11-10 | 1 | -14/+13 |
* | glsl: remove excess location qualifier validation | Timothy Arceri | 2015-10-23 | 1 | -48/+22 |
* | glsl: Fix bad indentation in bit_logic_result_type(). | Kenneth Graunke | 2015-10-20 | 1 | -47/+47 |
* | glsl: fix stream qualifier for blocks with an instance name | Timothy Arceri | 2015-10-20 | 1 | -11/+15 |
* | glsl: silence warning about unhandled ast_unsized_array_dim case in switch | Brian Paul | 2015-10-16 | 1 | -0/+3 |
* | glsl: Allow arrays of arrays in GLSL ES 3.10 and GLSL 4.30 | Timothy Arceri | 2015-10-15 | 1 | -6/+1 |
* | glsl: dont allow gl_PerVertex to be redeclared as an array of arrays | Timothy Arceri | 2015-10-15 | 1 | -1/+2 |
* | glsl: check that only the outermost array is unsized | Timothy Arceri | 2015-10-15 | 1 | -0/+22 |
* | glsl: allow AoA to be sized by initializer or constructor | Timothy Arceri | 2015-10-15 | 1 | -17/+40 |
* | glsl: Never allow the sequence operator anywhere in an array size | Ian Romanick | 2015-10-12 | 1 | -1/+1 |
* | glsl: In later GLSL versions, sequence operator is cannot be a constant expre... | Ian Romanick | 2015-10-12 | 1 | -1/+42 |
* | glsl: Add method to determine whether an expression contains the sequence ope... | Ian Romanick | 2015-10-12 | 1 | -0/+80 |
* | glsl: Restrict initializers for global variables to constant expression in ES | Ian Romanick | 2015-10-12 | 1 | -3/+17 |
* | glsl: Only set ir_variable::constant_value for const-decorated variables | Ian Romanick | 2015-10-12 | 1 | -3/+6 |
* | glsl: include variable name in error messages about initializers | Iago Toral Quiroga | 2015-10-12 | 1 | -12/+17 |
* | glsl: shader outputs cannot have initializers | Iago Toral Quiroga | 2015-10-12 | 1 | -0/+6 |
* | glsl: fix whitespace | Timothy Arceri | 2015-10-04 | 1 | -1/+1 |
* | glsl: validate binding qualifier on block members | Tapani Pälli | 2015-10-02 | 1 | -0/+4 |
* | glsl: Fix forward NULL dereference coverity warning | Iago Toral Quiroga | 2015-09-29 | 1 | -7/+6 |