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
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
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
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
2015-10-21
glsl: add AoA support to subroutines
Timothy Arceri
1
-5
/
+38
2015-10-15
glsl: allow AoA to be sized by initializer or constructor
Timothy Arceri
1
-1
/
+32
2015-10-12
glsl: Add method to determine whether an expression contains the sequence ope...
Ian Romanick
1
-0
/
+11
2015-10-12
glsl: Allow built-in functions as constant expressions in OpenGL ES 1.00
Ian Romanick
1
-5
/
+46
2015-09-25
glsl: First argument to atomic functions must be a buffer variable
Iago Toral Quiroga
1
-0
/
+42
2015-09-25
glsl: Add parser/compiler support for unsized array's length()
Samuel Iglesias Gonsalvez
1
-4
/
+9
2015-07-23
glsl: add ast/parser support for subroutine parsing storage (v3.2)
Dave Airlie
1
-5
/
+115
2015-07-16
glsl: avoid compiler's segfault when processing operators with void arguments
Renaud Gaubert
1
-1
/
+8
2015-06-11
glsl: fix constructing a vector from a matrix
Martin Peres
1
-5
/
+17
2015-05-22
glsl: remove element_type() helper
Timothy Arceri
1
-4
/
+4
2015-04-27
Fix a few typos
Zoë Blade
1
-1
/
+1
2015-04-15
glsl: fix assignment of multiple scalar and vecs to matrices.
Samuel Iglesias Gonsalvez
1
-61
/
+49
2015-04-11
glsl: Mark path as unreachable.
Matt Turner
1
-1
/
+1
2015-02-19
glsl/ast: Support double floats
Dave Airlie
1
-13
/
+53
2015-02-10
glsl: Forbid calling the constructor of any opaque type.
Francisco Jerez
1
-3
/
+3
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
[next]