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
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.h
Age
Commit message (
Expand
)
Author
Files
Lines
2013-10-01
glsl: Switch ast_type_qualifier to the non-zeroing allocator.
Francisco Jerez
1
-1
/
+1
2013-10-01
glsl: Switch ast_node to the non-zeroing allocator.
Francisco Jerez
1
-1
/
+9
2013-09-21
glsl: Use the new DECLARE_R[Z]ALLOC_CXX_OPERATORS in a bunch of places.
Kenneth Graunke
1
-36
/
+2
2013-08-21
glsl: Remove ubo_qualifiers_allowed variable.
Matt Turner
1
-6
/
+0
2013-08-21
glsl: Rename ubo_qualifiers_valid to ubo_qualifiers_allowed.
Matt Turner
1
-1
/
+1
2013-08-21
glsl: Track existence of default float precision in GLSL ES fragment shaders
Ian Romanick
1
-0
/
+4
2013-08-01
glsl: Allow geometry shader input instance arrays to be unsized.
Paul Berry
1
-8
/
+16
2013-08-01
glsl: Parse the GLSL 1.50 GS layout qualifiers.
Eric Anholt
1
-0
/
+34
2013-07-18
glsl: Parse the "binding" keyword and store it in ast_type_qualifier.
Kenneth Graunke
1
-0
/
+14
2013-07-18
glsl: Move precision handling to be part of qualifier handling.
Kenneth Graunke
1
-5
/
+6
2013-07-18
glsl: Change is_precision_statement to default_precision != none.
Kenneth Graunke
1
-4
/
+5
2013-07-18
glsl: Add a new ast_type_qualifier::has_auxiliary_storage() method.
Kenneth Graunke
1
-0
/
+5
2013-07-18
glsl: Add a new ast_type_qualifier::has_storage() method.
Kenneth Graunke
1
-0
/
+5
2013-07-18
glsl: Add a new ast_type_qualifier::has_layout() method.
Kenneth Graunke
1
-0
/
+5
2013-07-12
glsl: Initialize ast_aggregate_initializer::constructor_type.
Vinson Lee
1
-1
/
+2
2013-07-11
glsl: Add support for C-style initializers.
Matt Turner
1
-0
/
+5
2013-07-11
glsl: Add infrastructure for aggregate initializers.
Matt Turner
1
-1
/
+25
2013-07-11
glsl: Add an is_declaration field to ast_struct_specifier.
Matt Turner
1
-1
/
+3
2013-07-11
glsl: Add copy-constructor for ast_struct_specifier.
Matt Turner
1
-0
/
+12
2013-07-11
glsl: Add a constructor for ast_type_specifier.
Matt Turner
1
-0
/
+16
2013-07-11
glsl: Change type of is_array to bool.
Matt Turner
1
-4
/
+4
2013-07-11
glsl: Add a comment to note what an exec_list is a list of.
Matt Turner
1
-0
/
+1
2013-05-23
glsl: rename ast_uniform_block to ast_interface_block
Jordan Justen
1
-2
/
+2
2013-04-08
glsl: Don't early-out for error-type inputs
Ian Romanick
1
-2
/
+1
2013-04-08
glsl: Don't return a value from check_builtin_array_max_size
Ian Romanick
1
-1
/
+1
2013-04-08
glsl: Refactor handling of ast_array_index to a separate function
Ian Romanick
1
-0
/
+7
2013-04-08
glsl: Make check_build_array_max_size externally visible
Ian Romanick
1
-0
/
+4
2013-02-05
glsl: Initialize ast_parameter_declarator member variables.
Vinson Lee
1
-4
/
+8
2013-01-25
glsl: Parse interface array size
Ian Romanick
1
-5
/
+16
2013-01-25
glsl: Parse non-array uniform block instance names in GLSL ES 3.00.
Kenneth Graunke
1
-2
/
+12
2012-07-31
glsl: Add support for default layout qualifiers for uniforms.
Eric Anholt
1
-0
/
+23
2012-07-20
glsl: Turn UBO variable declarations into ir_variables and check qualifiers.
Eric Anholt
1
-0
/
+6
2012-07-09
glsl: Add parsing for GLSL uniform blocks.
Eric Anholt
1
-0
/
+28
2012-07-09
glsl: Don't hide the type of struct_declaration_list.
Eric Anholt
1
-1
/
+5
2012-04-13
glsl: add support for ARB_blend_func_extended (v3)
Dave Airlie
1
-0
/
+12
2012-04-09
glsl: Drop the round-trip through ast_type_specifier for many builtin types.
Eric Anholt
1
-64
/
+2
2012-04-09
glsl: Use (const char *) in AST nodes rather than plain (char *).
Kenneth Graunke
1
-8
/
+8
2012-01-06
glsl: Track descriptions of some expressions that can't be l-values
Ian Romanick
1
-0
/
+13
2011-11-07
glsl: Create AST structs corresponding to new productions in grammar
Dan McCabe
1
-0
/
+59
2011-11-07
glsl: Create AST data structures for switch statement and case label
Dan McCabe
1
-4
/
+20
2011-11-03
glsl: add support for GL_OES_EGL_image_external
Chia-I Wu
1
-0
/
+1
2011-09-09
glsl: Silence "ast_to_hir.cpp:1984:25: warning: comparison of unsigned expres...
Ian Romanick
1
-1
/
+1
2011-08-08
glsl: Emit function signatures at toplevel, even for built-ins.
Paul Berry
1
-2
/
+1
2011-01-31
Convert everything from the talloc API to the ralloc API.
Kenneth Graunke
1
-5
/
+5
2011-01-26
glsl: Add depth layout qualifiers to ast_type_qualifier
Chad Versace
1
-0
/
+8
2011-01-21
glsl: Remove unused class ast_declaration_statment
Chad Versace
1
-19
/
+0
2011-01-17
glsl: Add support for default precision statements
Chad Versace
1
-2
/
+6
2011-01-17
glsl: Change default value of ast_type_specifier::precision
Chad Versace
1
-3
/
+4
2011-01-17
glsl: Check that interpolation qualifiers do not precede 'varying'
Chad Versace
1
-0
/
+5
2011-01-17
glsl: Add method ast_type_qualifier::interpolation_string()
Chad Versace
1
-0
/
+12
[next]