index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
24.1
24.2
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
elima/radv-video-encode-caps-maxbitrate
explicit-sync
fjdegroo/lnl-giraffe-metrics
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
staging/24.2
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
glsl
/
ir_constant_expression.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2015-02-24
Avoid fighting with Solaris headers over isnormal()
Alan Coopersmith
1
-1
/
+1
2014-08-31
glsl: Add constant evaluation of ir_unop_saturate
Abdiel Janulgue
1
-0
/
+6
2014-08-14
glsl: add ARB_derivative control support
Ilia Mirkin
1
-0
/
+4
2014-07-12
glsl: add new expression types for interpolateAt*
Chris Forbes
1
-0
/
+2
2014-07-01
glsl: Use typed foreach_in_list instead of foreach_list.
Matt Turner
1
-4
/
+3
2014-06-10
glsl: Remove unused include from ir_constant_expression.cpp
Thomas Helland
1
-1
/
+0
2014-03-25
glsl: Clean up "unused parameter" warnings
Ian Romanick
1
-5
/
+5
2014-03-25
glsl: Minor clean ups in constant_referenced
Ian Romanick
1
-11
/
+6
2014-03-25
glsl: Remove ir_dereference::constant_referenced
Ian Romanick
1
-25
/
+0
2014-03-25
glsl: Fold implementation of ir_dereference_array::constant_referenced into w...
Ian Romanick
1
-46
/
+43
2014-03-25
glsl: Fold implementation of ir_dereference_record::constant_referenced into ...
Ian Romanick
1
-17
/
+21
2014-03-25
glsl: Fold implementation of ir_dereference_variable::constant_referenced int...
Ian Romanick
1
-12
/
+13
2014-03-25
glsl: Add wrapper function that calls ir_dereference::constant_referenced
Ian Romanick
1
-16
/
+36
2014-03-25
glsl: Group all of the constant_referenced functions together
Ian Romanick
1
-92
/
+103
2014-01-27
glsl: Add constant evaluation of ir_binop_bfm.
Matt Turner
1
-0
/
+17
2014-01-08
mesa: Fix compile error with MSVC 2013
Thomas Sondergaard
1
-1
/
+1
2013-12-12
glsl: move variables in to ir_variable::data, part I
Tapani Pälli
1
-1
/
+1
2013-10-04
glsl: Define isnormal for Oracle Solaris Studio.
Vinson Lee
1
-0
/
+6
2013-09-22
glsl: Define isnormal and copysign for MSVC to fix build.
Vinson Lee
1
-0
/
+14
2013-09-17
glsl: Add support for ldexp.
Matt Turner
1
-0
/
+10
2013-09-09
glsl: Add conditional-select IR.
Matt Turner
1
-0
/
+8
2013-09-09
glsl: Convert ir_function_signature::is_builtin to a method.
Kenneth Graunke
1
-1
/
+1
2013-08-27
glsl: Add support for new fma built-in in ARB_gpu_shader5.
Matt Turner
1
-0
/
+11
2013-05-13
glsl: Add ir_triop_vector_insert
Ian Romanick
1
-0
/
+25
2013-05-13
glsl: Add ir_binop_vector_extract
Ian Romanick
1
-4
/
+34
2013-05-06
glsl: Add constant evaluation of bit built-ins.
Matt Turner
1
-1
/
+125
2013-04-02
glsl: Fix array indexing when constant folding built-in functions.
Paul Berry
1
-1
/
+1
2013-02-28
glsl: Convert mix() to use a new ir_triop_lrp opcode.
Kenneth Graunke
1
-0
/
+13
2013-01-25
glsl: Evaluate constant pack/unpack 4x8 expressions
Matt Turner
1
-0
/
+166
2013-01-24
glsl: Evaluate constant GLSL ES 3.00 pack/unpack expressions (v3)
Chad Versace
1
-0
/
+189
2013-01-24
mesa,glsl: Move round_to_even() from glsl to mesa/main (v2)
Chad Versace
1
-20
/
+1
2012-06-15
glsl: Add support for ir_unop_f2u to constant folding.
Paul Berry
1
-0
/
+6
2012-06-08
glsl: fix deref_hash memory leak in constant_expression_value
Marcin Slusarz
1
-2
/
+5
2012-06-07
glsl: Bitwise conversion operator support in ir_constant_expression.
Olivier Galibert
1
-0
/
+47
2012-05-08
glsl: Change built-in constant expression evaluation to run the IR.
Olivier Galibert
1
-380
/
+141
2012-05-08
glsl: Add a constant_referenced method to ir_dereference*
Olivier Galibert
1
-0
/
+92
2012-05-08
glsl: Add a variable context to constant_expression_value().
Olivier Galibert
1
-17
/
+25
2012-05-08
glsl: Fix broken constant expression handling for <, <=, >, and >=.
Kenneth Graunke
1
-9
/
+9
2012-04-02
glsl: Convert ir_call to be a statement rather than a value.
Kenneth Graunke
1
-3
/
+0
2012-04-02
glsl: Move constant expression handling from calls to signatures.
Kenneth Graunke
1
-8
/
+19
2012-04-02
glsl: Use ir_rvalue to represent generic error_type values.
Kenneth Graunke
1
-0
/
+7
2011-11-10
glsl: Handle constant expressions involving ir_binop_equal/nequal.
Kenneth Graunke
1
-0
/
+6
2011-10-31
glsl: Fix copy-paste error in constant_expression_value(ir_binop_nequal)
Paul Berry
1
-1
/
+1
2011-10-23
glsl: Add support for constant expression evaluation on round(), roundEven().
Eric Anholt
1
-0
/
+29
2011-09-28
glsl: Add support for constant expression evaluation on trunc().
Eric Anholt
1
-0
/
+2
2011-09-28
glsl: Fix assertion checking types of constant bitshift expressions.
Eric Anholt
1
-1
/
+3
2011-06-29
glsl: Add ir_unop_i2u and ir_unop_u2i operations.
Bryan Cain
1
-1
/
+12
2011-02-15
glsl: Reinstate constant-folding for division by zero
Chad Versace
1
-21
/
+21
2011-02-15
Revert "glsl: Fix constant-folding for reciprocal expressions"
Chad Versace
1
-10
/
+6
2011-02-02
glsl: Avoid division-by-zero during constant-folding
Chad Versace
1
-1
/
+19
[next]