| Commit message (Expand) | Author | Age | Files | Lines |
* | mesa: Use _mesa_lroundevenf() in some more places. | Matt Turner | 2015-08-04 | 1 | -10/+4 |
* | glsl: Avoid double promotion. | Matt Turner | 2015-07-29 | 1 | -2/+2 |
* | glsl: Remove MSVC implementations of copysign and isnormal. | Matt Turner | 2015-07-29 | 1 | -13/+1 |
* | glsl: Remove never used sin_reduced/cos_reduced. | Matt Turner | 2015-04-06 | 1 | -2/+0 |
* | mesa: Replace _mesa_round_to_even() with _mesa_roundeven(). | Matt Turner | 2015-03-18 | 1 | -8/+10 |
* | glsl: replace Elements() with ARRAY_SIZE() | Brian Paul | 2015-03-02 | 1 | -1/+1 |
* | glsl/ir: Add builtin constant function support for doubles | Dave Airlie | 2015-02-19 | 1 | -32/+215 |
* | Avoid fighting with Solaris headers over isnormal() | Alan Coopersmith | 2015-02-17 | 1 | -1/+1 |
* | glsl: Add constant evaluation of ir_unop_saturate | Abdiel Janulgue | 2014-08-31 | 1 | -0/+6 |
* | glsl: add ARB_derivative control support | Ilia Mirkin | 2014-08-14 | 1 | -0/+4 |
* | glsl: add new expression types for interpolateAt* | Chris Forbes | 2014-07-12 | 1 | -0/+2 |
* | glsl: Use typed foreach_in_list instead of foreach_list. | Matt Turner | 2014-07-01 | 1 | -4/+3 |
* | glsl: Remove unused include from ir_constant_expression.cpp | Thomas Helland | 2014-06-10 | 1 | -1/+0 |
* | glsl: Clean up "unused parameter" warnings | Ian Romanick | 2014-03-25 | 1 | -5/+5 |
* | glsl: Minor clean ups in constant_referenced | Ian Romanick | 2014-03-25 | 1 | -11/+6 |
* | glsl: Remove ir_dereference::constant_referenced | Ian Romanick | 2014-03-25 | 1 | -25/+0 |
* | glsl: Fold implementation of ir_dereference_array::constant_referenced into w... | Ian Romanick | 2014-03-25 | 1 | -46/+43 |
* | glsl: Fold implementation of ir_dereference_record::constant_referenced into ... | Ian Romanick | 2014-03-25 | 1 | -17/+21 |
* | glsl: Fold implementation of ir_dereference_variable::constant_referenced int... | Ian Romanick | 2014-03-25 | 1 | -12/+13 |
* | glsl: Add wrapper function that calls ir_dereference::constant_referenced | Ian Romanick | 2014-03-25 | 1 | -16/+36 |
* | glsl: Group all of the constant_referenced functions together | Ian Romanick | 2014-03-25 | 1 | -92/+103 |
* | glsl: Add constant evaluation of ir_binop_bfm. | Matt Turner | 2014-01-27 | 1 | -0/+17 |
* | mesa: Fix compile error with MSVC 2013 | Thomas Sondergaard | 2014-01-08 | 1 | -1/+1 |
* | glsl: move variables in to ir_variable::data, part I | Tapani Pälli | 2013-12-12 | 1 | -1/+1 |
* | glsl: Define isnormal for Oracle Solaris Studio. | Vinson Lee | 2013-10-04 | 1 | -0/+6 |
* | glsl: Define isnormal and copysign for MSVC to fix build. | Vinson Lee | 2013-09-22 | 1 | -0/+14 |
* | glsl: Add support for ldexp. | Matt Turner | 2013-09-17 | 1 | -0/+10 |
* | glsl: Add conditional-select IR. | Matt Turner | 2013-09-09 | 1 | -0/+8 |
* | glsl: Convert ir_function_signature::is_builtin to a method. | Kenneth Graunke | 2013-09-09 | 1 | -1/+1 |
* | glsl: Add support for new fma built-in in ARB_gpu_shader5. | Matt Turner | 2013-08-27 | 1 | -0/+11 |
* | glsl: Add ir_triop_vector_insert | Ian Romanick | 2013-05-13 | 1 | -0/+25 |
* | glsl: Add ir_binop_vector_extract | Ian Romanick | 2013-05-13 | 1 | -4/+34 |
* | glsl: Add constant evaluation of bit built-ins. | Matt Turner | 2013-05-06 | 1 | -1/+125 |
* | glsl: Fix array indexing when constant folding built-in functions. | Paul Berry | 2013-04-02 | 1 | -1/+1 |
* | glsl: Convert mix() to use a new ir_triop_lrp opcode. | Kenneth Graunke | 2013-02-28 | 1 | -0/+13 |
* | glsl: Evaluate constant pack/unpack 4x8 expressions | Matt Turner | 2013-01-25 | 1 | -0/+166 |
* | glsl: Evaluate constant GLSL ES 3.00 pack/unpack expressions (v3) | Chad Versace | 2013-01-24 | 1 | -0/+189 |
* | mesa,glsl: Move round_to_even() from glsl to mesa/main (v2) | Chad Versace | 2013-01-24 | 1 | -20/+1 |
* | glsl: Add support for ir_unop_f2u to constant folding. | Paul Berry | 2012-06-15 | 1 | -0/+6 |
* | glsl: fix deref_hash memory leak in constant_expression_value | Marcin Slusarz | 2012-06-08 | 1 | -2/+5 |
* | glsl: Bitwise conversion operator support in ir_constant_expression. | Olivier Galibert | 2012-06-07 | 1 | -0/+47 |
* | glsl: Change built-in constant expression evaluation to run the IR. | Olivier Galibert | 2012-05-08 | 1 | -380/+141 |
* | glsl: Add a constant_referenced method to ir_dereference* | Olivier Galibert | 2012-05-08 | 1 | -0/+92 |
* | glsl: Add a variable context to constant_expression_value(). | Olivier Galibert | 2012-05-08 | 1 | -17/+25 |
* | glsl: Fix broken constant expression handling for <, <=, >, and >=. | Kenneth Graunke | 2012-05-08 | 1 | -9/+9 |
* | glsl: Convert ir_call to be a statement rather than a value. | Kenneth Graunke | 2012-04-02 | 1 | -3/+0 |
* | glsl: Move constant expression handling from calls to signatures. | Kenneth Graunke | 2012-04-02 | 1 | -8/+19 |
* | glsl: Use ir_rvalue to represent generic error_type values. | Kenneth Graunke | 2012-04-02 | 1 | -0/+7 |
* | glsl: Handle constant expressions involving ir_binop_equal/nequal. | Kenneth Graunke | 2011-11-10 | 1 | -0/+6 |
* | glsl: Fix copy-paste error in constant_expression_value(ir_binop_nequal) | Paul Berry | 2011-10-31 | 1 | -1/+1 |