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-09-30
glsl: Don't make a name for the function return variable
Ian Romanick
1
-4
/
+7
2014-08-29
glsl: Use bit-flags image attributes and uint16_t for the image format
Ian Romanick
1
-5
/
+5
2014-08-04
glsl: Make it possible to ignore built-ins when matching signatures.
Kenneth Graunke
1
-7
/
+8
2014-07-14
glsl: Fix aggregates with dynamic initializers.
Cody Northrop
1
-3
/
+14
2014-07-12
allow builtin functions to require parameters to be shader inputs
Chris Forbes
1
-0
/
+18
2014-07-01
glsl: Use foreach_list_typed when possible.
Matt Turner
1
-4
/
+2
2014-07-01
glsl: Use typed foreach_in_list_safe instead of foreach_list_safe.
Matt Turner
1
-10
/
+4
2014-07-01
glsl: Use typed foreach_in_list instead of foreach_list.
Matt Turner
1
-20
/
+10
2014-06-04
glsl: Pass parse state to can_implicitly_convert_to()
Chris Forbes
1
-2
/
+2
2014-06-03
glsl: Remove useless call to as_rvalue().
Matt Turner
1
-1
/
+1
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
[next]