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
/
compiler
/
glsl
/
ast_function.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2019-01-31
glsl: Fix copying function's out to temp if dereferenced by array
Danylo Piliaiev
1
-24
/
+22
2019-01-31
glsl: Copy function out to temp if we don't directly ref a variable
Timothy Arceri
1
-2
/
+3
2018-08-02
glsl: make a copy of array indices that are used to deref a function out param
Timothy Arceri
1
-0
/
+54
2018-06-19
mesa/util: add allow_glsl_builtin_const_expression driconf override
Timothy Arceri
1
-1
/
+2
2018-04-12
mesa: include mtypes.h less
Marek Olšák
1
-1
/
+1
2017-11-20
glsl: Catch subscripted calls to undeclared subroutines
George Barrett
1
-2
/
+7
2017-11-03
glsl: allow any l-value of an input variable as interpolant in interpolateAt*
Nicolai Hähnle
1
-5
/
+14
2017-10-02
glsl: Don't pass NULL to ir_assignment constructor when not necessary
Ian Romanick
1
-12
/
+10
2017-08-21
glsl: Mark functions static
Matt Turner
1
-5
/
+5
2017-08-11
glsl: pass mem_ctx to constant_expression_value(...) and friends
Timothy Arceri
1
-6
/
+11
2017-07-27
glsl: small builtin inline tidy up
Timothy Arceri
1
-4
/
+4
2017-05-06
glsl: implement ARB_bindless_texture conversions
Samuel Pitoiset
1
-7
/
+71
2017-05-06
glsl: allow bindless samplers/images to be used with constructors
Samuel Pitoiset
1
-2
/
+14
2017-05-06
glsl: add is_valid_constructor() helper function
Samuel Pitoiset
1
-2
/
+8
2017-05-06
glsl: add _mesa_glsl_parse_state object to is_lvalue()
Samuel Pitoiset
1
-1
/
+1
2017-05-04
glsl: rename image_* qualifiers to memory_*
Samuel Pitoiset
1
-5
/
+5
2017-04-24
glsl: disable varying packing for varying used by interpolateAt*
Timothy Arceri
1
-0
/
+2
2017-04-21
glsl: make use of glsl_type::is_float()
Samuel Pitoiset
1
-3
/
+2
2017-04-21
glsl: make use of glsl_type::is_double()
Samuel Pitoiset
1
-1
/
+1
2017-01-20
glsl: Move builtin_function related prototypes to a separate file
Ian Romanick
1
-0
/
+1
2017-01-20
glsl/ast: Add 64-bit integer support to conversion functions
Dave Airlie
1
-0
/
+79
2017-01-20
glsl/ast/ir: Add 64-bit integer constant support
Dave Airlie
1
-2
/
+7
2016-11-12
glsl: Don't crash on function names with invalid identifiers.
Kenneth Graunke
1
-2
/
+4
2016-09-23
glsl: Immediately inline built-ins rather than generating calls.
Kenneth Graunke
1
-24
/
+22
2016-09-23
glsl: Check TCS barrier restrictions at ast_to_hir time, not link time.
Kenneth Graunke
1
-0
/
+19
2016-08-05
glsl: fix indentation, comments and line lengths in ast_function.cpp
Andres Gomez
1
-406
/
+443
2016-08-05
glsl: apply_implicit_conversion is static again
Andres Gomez
1
-4
/
+0
2016-08-05
glsl: struct constructors/initializers only allow implicit conversions
Andres Gomez
1
-49
/
+55
2016-08-05
glsl: Refactor implicit conversion into its own helper
Andres Gomez
1
-80
/
+86
2016-07-26
glsl: Separate overlapping sentinel nodes in exec_list.
Matt Turner
1
-10
/
+12
2016-06-06
glsl/ast: don't crash when func_name is NULL
Dave Airlie
1
-0
/
+4
2016-05-26
glsl: do not raise uninitialized warning with out function parameters
Alejandro Piñeiro
1
-0
/
+28
2016-05-24
glsl: reindent line in ast_function.cpp
Dave Airlie
1
-1
/
+1
2016-05-13
glsl: be more strict when validating shader inputs
Ilia Mirkin
1
-8
/
+18
2016-05-13
glsl: make sure that interpolateAt arguments are variables
Ilia Mirkin
1
-1
/
+1
2016-05-04
glsl: subroutine types cannot be used in constructors.
Dave Airlie
1
-0
/
+6
2016-04-26
glsl: removing double semi-colons
Jakob Sinclair
1
-1
/
+1
2016-03-29
glsl: add is_lhs bool on ast_expression
Alejandro Piñeiro
1
-0
/
+4
2016-02-19
glsl: fix emit_inline_matrix_constructor for doubles
Iago Toral Quiroga
1
-6
/
+13
2016-02-19
glsl: Mark float constants as such
Iago Toral Quiroga
1
-5
/
+5
2016-02-19
glsl: fix indentation in emit_inline_matrix_constructor
Iago Toral Quiroga
1
-75
/
+75
2016-02-07
glsl: return cloned signature, not the builtin one
Ilia Mirkin
1
-1
/
+2
2016-01-26
glsl: move to compiler/
Emil Velikov
1
-0
/
+2098