| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Accept precision qualifiers on sampler types, but only in ES. | Kenneth Graunke | 2011-03-26 | 1 | -2/+9 |
* | glsl: Fix off-by-one error setting max_array_access for non-constant indexing | Ian Romanick | 2011-03-25 | 1 | -1/+1 |
* | glsl: Only allow unsized array assignment in an initializer | Ian Romanick | 2011-03-15 | 1 | -14/+17 |
* | glsl: Process redeclarations before initializers | Ian Romanick | 2011-03-04 | 1 | -43/+44 |
* | glsl: Refactor AST-to-HIR code handling variable initializers | Ian Romanick | 2011-03-04 | 1 | -108/+125 |
* | glsl: Refactor AST-to-HIR code handling variable redeclarations | Ian Romanick | 2011-03-04 | 1 | -113/+133 |
* | glsl: Use reralloc instead of plain realloc. | Kenneth Graunke | 2011-02-28 | 1 | -5/+3 |
* | glsl: Set operators '%' and '%=' to be reserved when GLSL < 1.30 | Chad Versace | 2011-02-08 | 1 | -0/+7 |
* | Convert everything from the talloc API to the ralloc API. | Kenneth Graunke | 2011-01-31 | 1 | -2/+2 |
* | glsl: Propagate depth layout qualifier from AST to IR | Chad Versace | 2011-01-26 | 1 | -0/+64 |
* | glsl: Don't assert when the value returned by a function has no rvalue | Ian Romanick | 2011-01-22 | 1 | -13/+12 |
* | glsl: Improve error message when read-only vars are written | Chad Versace | 2011-01-21 | 1 | -1/+8 |
* | glsl: Mark 'in' variables at global scope as read-only | Chad Versace | 2011-01-21 | 1 | -1/+2 |
* | glsl: Fix segfault due to missing printf argument | Chad Versace | 2011-01-18 | 1 | -1/+2 |
* | glsl: Fix semantic checks on precision qualifiers | Chad Versace | 2011-01-18 | 1 | -9/+8 |
* | glsl: Add support for default precision statements | Chad Versace | 2011-01-17 | 1 | -0/+52 |
* | glsl: Add semantic checks for precision qualifiers | Chad Versace | 2011-01-17 | 1 | -0/+33 |
* | glsl: Check that 'centroid in' does not occur in vertex shader | Chad Versace | 2011-01-17 | 1 | -0/+13 |
* | glsl: Check that interpolation quals only apply to vertex ins and fragment outs | Chad Versace | 2011-01-17 | 1 | -0/+35 |
* | glsl: Check that interpolation qualifiers do not precede 'varying' | Chad Versace | 2011-01-17 | 1 | -0/+26 |
* | glsl: Emit errors or warnings when 'layout' is used with 'attribute' or 'vary... | Ian Romanick | 2011-01-13 | 1 | -0/+46 |
* | glsl: Allow 'in' and 'out' when 'layout' is also available | Ian Romanick | 2011-01-13 | 1 | -2/+5 |
* | glsl: Track variable usage, use that to enforce semantics | Ian Romanick | 2011-01-12 | 1 | -2/+16 |
* | glsl: Disallow 'in' and 'out' on globals in GLSL 1.20 | Ian Romanick | 2011-01-10 | 1 | -5/+5 |
* | glsl: Support the 'invariant(all)' pragma | Ian Romanick | 2011-01-06 | 1 | -0/+17 |
* | glsl: Allow less restrictive uses of sampler array indexing in GLSL <= 1.20 | Ian Romanick | 2011-01-06 | 1 | -4/+24 |
* | glsl: Check that integer vertex outputs are qualified with flat | Chad Versace | 2011-01-04 | 1 | -0/+19 |
* | glsl: Allow redeclaration of gl_Color and its variants in GLSL 1.30 | Chad Versace | 2011-01-04 | 1 | -0/+21 |
* | glsl: Remove unused "instructions" parameter. | Kenneth Graunke | 2011-01-01 | 1 | -1/+1 |
* | glsl: Inherrit type of declared variable from initializer after processing as... | Ian Romanick | 2010-12-10 | 1 | -8/+17 |
* | glsl: Minor clean-up in validate_assignment | Ian Romanick | 2010-12-10 | 1 | -6/+3 |
* | glsl: In ast_to_hir, check sampler array indexing | Chad Versace | 2010-12-08 | 1 | -0/+14 |
* | glsl: Inherrit type of declared variable from initializer | Ian Romanick | 2010-12-07 | 1 | -0/+18 |
* | glsl: Ensure that equality comparisons don't return a NULL IR tree | Ian Romanick | 2010-12-07 | 1 | -16/+19 |
* | glsl: Factor out code which emits a new function into the IR stream. | Kenneth Graunke | 2010-12-06 | 1 | -18/+22 |
* | glsl: Mark the array access for whole-array comparisons. | Eric Anholt | 2010-12-01 | 1 | -0/+14 |
* | glsl: Quiet unreachable no-return-from-function warning. | Eric Anholt | 2010-11-30 | 1 | -0/+2 |
* | glsl: Fix structure and array comparisions. | Eric Anholt | 2010-11-30 | 1 | -2/+70 |
* | glsl: Make the symbol table's add_variable just use the variable's name. | Eric Anholt | 2010-11-29 | 1 | -2/+2 |
* | glsl: Make the symbol table's add_function just use the function's name. | Eric Anholt | 2010-11-29 | 1 | -1/+1 |
* | glsl: Fix erroneous cast in ast_jump_statement::hir() | Chad Versace | 2010-11-17 | 1 | -2/+1 |
* | glsl: Fix ast-to-hir for ARB_fragment_coord_conventions | Chad Versace | 2010-10-25 | 1 | -1/+1 |
* | glsl: Remove useless ir_shader enumeration value. | Kenneth Graunke | 2010-10-20 | 1 | -5/+1 |
* | glsl: Add assert for unhandled ir_shader case. | Vinson Lee | 2010-10-20 | 1 | -0/+4 |
* | glsl: Implement ast-to-hir for bit-logic ops | Chad Versace | 2010-10-19 | 1 | -4/+12 |
* | glsl: Define bit_logic_result_type() in ast_to_hir.cpp | Chad Versace | 2010-10-19 | 1 | -32/+67 |
* | glsl: Implement ast-to-hir for bit-shift-assignment | Chad Versace | 2010-10-19 | 1 | -4/+12 |
* | glsl: Define shift_result_type() in ast_to_hir.cpp | Chad Versace | 2010-10-19 | 1 | -41/+67 |
* | glsl: Don't return NULL IR for erroneous bit-shift operators. | Kenneth Graunke | 2010-10-18 | 1 | -5/+0 |
* | glsl: Implement ast-to-hir for binary shifts in GLSL 1.30 | Chad Versace | 2010-10-15 | 1 | -3/+58 |