| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Add a virtual as_discard() method. | Kenneth Graunke | 2010-11-25 | 1 | -0/+6 |
* | glsl: Use do_common_optimization in the standalone compiler. | Kenneth Graunke | 2010-11-25 | 1 | -20/+1 |
* | glsl: Don't inline function prototypes. | Kenneth Graunke | 2010-11-25 | 1 | -0/+2 |
* | glsl: Add a helper function for determining if an rvalue could be a saturate. | Eric Anholt | 2010-11-19 | 2 | -0/+58 |
* | glsl: Fix type of label 'default' in switch statement. | Vinson Lee | 2010-11-19 | 1 | -1/+1 |
* | glsl: Add lower_vector.cpp to SConscript. | Vinson Lee | 2010-11-19 | 1 | -0/+1 |
* | glsl: Fix matrix constructors with vector parameters | Ian Romanick | 2010-11-19 | 1 | -9/+9 |
* | glsl: Combine many instruction lowering passes into one. | Kenneth Graunke | 2010-11-19 | 9 | -376/+273 |
* | glsl: Simplify a type check by using type->is_integer(). | Kenneth Graunke | 2010-11-19 | 1 | -2/+1 |
* | glsl: Add ir_quadop_vector expression | Ian Romanick | 2010-11-19 | 9 | -6/+327 |
* | glsl: Add unary ir_expression constructor | Ian Romanick | 2010-11-19 | 2 | -0/+21 |
* | glsl: Add ir_rvalue::is_negative_one predicate | Ian Romanick | 2010-11-19 | 2 | -3/+58 |
* | glsl: Eliminate assumptions about size of ir_expression::operands | Ian Romanick | 2010-11-19 | 5 | -6/+9 |
* | glsl: Add ir_unop_sin_reduced and ir_unop_cos_reduced | Ian Romanick | 2010-11-19 | 4 | -0/+8 |
* | glsl: Make is_zero and is_one virtual methods of ir_rvalue | Ian Romanick | 2010-11-18 | 2 | -21/+36 |
* | glsl: Fix 'control reaches end of non-void function' warning. | Vinson Lee | 2010-11-17 | 1 | -0/+3 |
* | glsl: Improve usage message for glsl_compiler | Chad Versace | 2010-11-17 | 1 | -9/+19 |
* | glsl: Refactor get_num_operands. | Kenneth Graunke | 2010-11-17 | 2 | -71/+21 |
* | glsl: Remove the ir_binop_cross opcode. | Kenneth Graunke | 2010-11-17 | 4 | -21/+8 |
* | Refresh autogenerated file builtin_function.cpp. | Kenneth Graunke | 2010-11-17 | 1 | -3/+5 |
* | glsl: Reimplement the "cross" built-in without ir_binop_cross. | Kenneth Graunke | 2010-11-17 | 1 | -3/+5 |
* | Regenerate glcpp parser. | Kenneth Graunke | 2010-11-17 | 1 | -85/+90 |
* | glsl: Unconditionally define GL_FRAGMENT_PRECISION_HIGH in ES2 shaders. | Kenneth Graunke | 2010-11-17 | 1 | -1/+6 |
* | glsl: Fix Doxygen tag \file in recently renamed files | Chad Versace | 2010-11-17 | 23 | -23/+23 |
* | glsl: Fix erroneous cast in ast_jump_statement::hir() | Chad Versace | 2010-11-17 | 1 | -2/+1 |
* | glsl: Fix constant expression handling for <, >, <=, >= on vectors. | Kenneth Graunke | 2010-11-17 | 1 | -48/+60 |
* | Refresh autogenerated glcpp parser. | Kenneth Graunke | 2010-11-16 | 2 | -200/+210 |
* | glcpp: Define GL_FRAGMENT_PRECISION_HIGH if GLSL version >= 1.30. | Kenneth Graunke | 2010-11-16 | 1 | -0/+3 |
* | glsl: Simplify generation of swizzle for vector constructors | Ian Romanick | 2010-11-16 | 1 | -6/+5 |
* | glsl: Refactor is_vec_{zero,one} to be methods of ir_constant | Ian Romanick | 2010-11-16 | 3 | -68/+101 |
* | glsl: Add ir_constant_expression.cpp to SConscript. | Vinson Lee | 2010-11-15 | 1 | -0/+1 |
* | glsl: remove opt_constant_expression.cpp from SConscript | Brian Paul | 2010-11-15 | 1 | -3/+2 |
* | glsl: fix assorted MSVC warnings | Brian Paul | 2010-11-15 | 1 | -13/+13 |
* | glsl: Rename various ir_* files to lower_* and opt_*. | Kenneth Graunke | 2010-11-15 | 25 | -47/+47 |
* | glsl: Remove unused and out of date Makefile.am. | Kenneth Graunke | 2010-11-15 | 1 | -81/+0 |
* | glsl: Add constant expression handling for asinh, acosh, and atanh. | Kenneth Graunke | 2010-11-15 | 1 | -0/+12 |
* | glsl: Refresh autogenerated file builtin_function.cpp. | Kenneth Graunke | 2010-11-15 | 1 | -2999/+189 |
* | glsl: Implement the asinh, acosh, and atanh built-in functions. | Kenneth Graunke | 2010-11-15 | 5 | -4/+79 |
* | generate_builtins.py: Fix inconsistent use of tabs and spaces warning. | Kenneth Graunke | 2010-11-15 | 1 | -3/+3 |
* | glsl: Refresh autogenerated lexer and parser files. | Kenneth Graunke | 2010-11-15 | 3 | -2015/+2183 |
* | glsl: Add support for the 'u' and 'U' unsigned integer suffixes. | Kenneth Graunke | 2010-11-15 | 1 | -6/+8 |
* | glsl: Add new keywords and reserved words for GLSL 1.30. | Kenneth Graunke | 2010-11-15 | 2 | -0/+22 |
* | glsl: Rework reserved word/keyword handling in the lexer. | Kenneth Graunke | 2010-11-15 | 1 | -117/+122 |
* | glsl: Convert glsl_type::base_type from #define'd constants to an enum. | Kenneth Graunke | 2010-11-15 | 2 | -12/+14 |
* | glsl: Remove GLSL_TYPE_FUNCTION define. | Kenneth Graunke | 2010-11-15 | 2 | -9/+2 |
* | glsl: Free the loop state context when we free the loop state. | Eric Anholt | 2010-11-11 | 1 | -0/+1 |
* | glsl: fix crash in loop analysis when some controls can't be determined | Aras Pranckevicius | 2010-11-11 | 1 | -0/+3 |
* | glsl: Remove unnecessary "unused variable" warning suppression. | Kenneth Graunke | 2010-11-09 | 1 | -3/+0 |
* | glsl: Fix incorrect gl_type of sampler2DArray and sampler1DArrayShadow | Ian Romanick | 2010-11-09 | 1 | -2/+2 |
* | glsl: Fix ir_expression::constant_expression_value() | Chad Versace | 2010-11-09 | 1 | -0/+3 |