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
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
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
/
ast_function.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2014-02-12
glsl: rename _restrict to restrict_flag
Brian Paul
1
-1
/
+1
2014-02-12
glsl/ast: Verify that function calls don't discard image format qualifiers.
Francisco Jerez
1
-0
/
+58
2014-01-22
glsl: Simplify aggregate type inference to prepare for ARB_arrays_of_arrays.
Paul Berry
1
-5
/
+3
2014-01-13
glsl: Use a new foreach_two_lists macro for walking two lists at once.
Kenneth Graunke
1
-12
/
+4
2013-12-20
Report that no function found if signature lookup is empty
Kevin Rogovin
1
-9
/
+16
2013-12-20
Use line number information from entire function expression
Kevin Rogovin
1
-1
/
+1
2013-12-12
glsl: move variables in to ir_variable::data, part I
Tapani Pälli
1
-7
/
+7
2013-12-12
glsl: introduce data section to ir_variable
Tapani Pälli
1
-1
/
+1
2013-12-01
glsl: Simplify the built-in function linking code.
Kenneth Graunke
1
-2
/
+2
2013-12-01
glsl: Drop crazy looping from no_matching_function_error().
Kenneth Graunke
1
-16
/
+23
2013-12-01
glsl: Merge "candidates are: " message to the previous line.
Kenneth Graunke
1
-6
/
+4
2013-12-01
glsl: Drop unused call_ir parameter from generate_call().
Kenneth Graunke
1
-8
/
+6
2013-10-28
glsl: Add check for unsized arrays to glsl types
Timothy Arceri
1
-7
/
+7
2013-09-09
glsl: Switch to the new built-in function module.
Kenneth Graunke
1
-27
/
+2
2013-09-09
glsl: Skip unavailable built-ins when printing out similar candidates.
Kenneth Graunke
1
-0
/
+3
2013-09-09
glsl: Pass _mesa_glsl_parse_state into matching_signature and such.
Kenneth Graunke
1
-2
/
+3
2013-07-27
glsl: Be consistent about '\n', '.', and capitalization in errors/warnings.
Paul Berry
1
-1
/
+1
2013-07-15
glsl: Reject C-style initializers with unknown types.
Matt Turner
1
-0
/
+5
2013-07-11
glsl: Add infrastructure for aggregate initializers.
Matt Turner
1
-0
/
+30
2013-07-11
glsl: Add process_vec_mat_constructor() function.
Matt Turner
1
-0
/
+114
2013-07-11
glsl: Separate code into process_record_constructor().
Matt Turner
1
-48
/
+60
2013-07-11
glsl: Clean up and clarify comment explaining initializer rules.
Matt Turner
1
-7
/
+13
2013-07-11
glsl: Fix inverted conditional in error message.
Matt Turner
1
-1
/
+1
2013-07-11
glsl: Add missing return error_value(ctx) in error path.
Matt Turner
1
-0
/
+1
2013-05-13
glsl: Generate correct ir_binop_vector_extract code for out and inout parameters
Ian Romanick
1
-47
/
+102
2013-01-24
glsl: Eliminate ambiguity between function ins/outs and shader ins/outs
Paul Berry
1
-7
/
+8
2013-01-18
glsl: Remove unused loc parameter from generate_call
Ian Romanick
1
-2
/
+2
2012-12-06
glsl: Enable GLSL ES 3.00 features inherited from desktop GLSL.
Paul Berry
1
-3
/
+4
2012-12-06
glsl: Make use of new _mesa_glsl_parse_state::check_version() function.
Paul Berry
1
-8
/
+7
2012-12-06
glsl: Make use of new _mesa_glsl_parse_state::is_version() function.
Paul Berry
1
-1
/
+1
2012-12-06
glsl: Simplify symbol table version checking.
Paul Berry
1
-1
/
+2
2012-06-15
glsl: Use ir_unop_f2u to convert floats to uints.
Paul Berry
1
-2
/
+1
2012-05-08
glsl: Add a variable context to constant_expression_value().
Olivier Galibert
1
-1
/
+1
2012-05-04
glsl: Fix regression in function out-parameter lvalue detection.
Eric Anholt
1
-14
/
+14
2012-04-19
glsl: Track in each ir_variable whether it was ever assigned.
Eric Anholt
1
-13
/
+16
2012-04-02
glsl: Demote 'type' from ir_instruction to ir_rvalue and ir_variable.
Kenneth Graunke
1
-1
/
+1
2012-04-02
glsl: Convert ir_call to be a statement rather than a value.
Kenneth Graunke
1
-29
/
+17
2012-04-02
glsl: Use ir_rvalue to represent generic error_type values.
Kenneth Graunke
1
-16
/
+16
2012-04-02
glsl: Combine AST-level and IR-level parameter mode checking loops.
Kenneth Graunke
1
-82
/
+85
2012-04-02
glsl: Split up function matching and call generation a bit more.
Kenneth Graunke
1
-35
/
+47
2012-01-06
glsl: Emit extra errors for l-value violations in 'out' or 'inout' parameters
Ian Romanick
1
-4
/
+59
2011-11-14
glsl: Always search for an exact function signature match.
Kenneth Graunke
1
-29
/
+63
2011-11-14
glsl: Split code to generate an ir_call out from match_function_by_name.
Kenneth Graunke
1
-165
/
+173
2011-09-23
glsl: Defer initialization of built-in functions until they're needed.
Kenneth Graunke
1
-0
/
+1
2011-08-25
glsl: fix crash when a const is passed to texelFetchOffset
Dave Airlie
1
-0
/
+1
2011-08-25
glsl: Bail after reporting an error for non-constant const_in parameters.
Kenneth Graunke
1
-0
/
+1
2011-08-15
glsl: Perform implicit type conversions on function call out parameters.
Paul Berry
1
-5
/
+71
2011-08-08
glsl: Constant-fold built-in functions before outputting IR
Paul Berry
1
-2
/
+14
2011-08-08
glsl: Emit function signatures at toplevel, even for built-ins.
Paul Berry
1
-1
/
+1
2011-07-30
glsl: Fix conversions in array constructors
Chad Versace
1
-2
/
+10
[next]