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_to_hir.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2013-11-07
glsl: Implement parser support for atomic counters.
Francisco Jerez
1
-1
/
+62
2013-10-30
glsl: Move layout(location) checks to AST-to-HIR conversion
Ian Romanick
1
-0
/
+8
2013-10-30
glsl: Slightly restructure error generation in validate_explicit_location
Ian Romanick
1
-11
/
+11
2013-10-30
glsl: Eliminate the global check in validate_explicit_location
Ian Romanick
1
-3
/
+2
2013-10-30
glsl: Extract explicit location code from apply_type_qualifier_to_variable
Ian Romanick
1
-75
/
+84
2013-10-29
glsl: Add type predicate to check whether a type contains any opaque types.
Francisco Jerez
1
-0
/
+4
2013-10-29
glsl: Add new atomic_uint built-in GLSL type.
Francisco Jerez
1
-0
/
+1
2013-10-28
glsl: Add check for unsized arrays to glsl types
Timothy Arceri
1
-14
/
+10
2013-10-27
glsl: Move error message inside validation check reducing duplicate message h...
Timothy Arceri
1
-13
/
+14
2013-10-24
glsl: When disabling gl_PerVertex variables, check that mode matches.
Paul Berry
1
-1
/
+2
2013-10-24
glsl: Remove unused gl_PerVertex interface blocks.
Paul Berry
1
-0
/
+90
2013-10-24
glsl: Call check_builtin_array_max_size when redeclaring gl_in.
Paul Berry
1
-1
/
+17
2013-10-24
glsl: Keep track of centroid/interpolation mode for interface block members.
Paul Berry
1
-0
/
+9
2013-10-24
glsl: Pass variable mode into ast_process_structure_or_interface_block().
Paul Berry
1
-16
/
+23
2013-10-24
glsl: Extract interpretation of interpolation to its own function.
Paul Berry
1
-28
/
+42
2013-10-24
glsl: Pull interpolation_string() out of ir_variable.
Paul Berry
1
-2
/
+2
2013-10-22
glsl: When constructing a variable with an interface type, set interface_type
Ian Romanick
1
-1
/
+0
2013-10-10
glsl: Don't allow gl_PerVertex to be redeclared after it's been used.
Paul Berry
1
-0
/
+53
2013-10-10
glsl: Support redeclaration of GS gl_PerVertex input.
Paul Berry
1
-2
/
+21
2013-10-10
glsl: Catch redeclaration of interface block instance names at compile time.
Paul Berry
1
-2
/
+8
2013-10-10
glsl: Support redeclaration of VS and GS gl_PerVertex output.
Paul Berry
1
-2
/
+60
2013-10-10
glsl: Error check redeclarations of gl_PerVertex.
Paul Berry
1
-0
/
+60
2013-10-10
glsl: Generalize processing of variable redeclarations.
Paul Berry
1
-8
/
+7
2013-10-10
glsl: Don't allow invalid identifiers as struct names.
Paul Berry
1
-0
/
+2
2013-10-10
glsl: Don't allow invalid identifiers as interface block instance names.
Paul Berry
1
-0
/
+3
2013-10-10
glsl: Don't allow invalid identifier names in struct/interface fields.
Paul Berry
1
-3
/
+9
2013-10-10
glsl: Don't allow invalid identifiers as interface block names.
Paul Berry
1
-0
/
+4
2013-10-10
glsl: Don't allow unnamed interface blocks to redeclare variables.
Paul Berry
1
-0
/
+3
2013-10-10
glsl: Refactor code to check that identifier names are valid.
Paul Berry
1
-33
/
+32
2013-10-09
glsl: Make accessor functions for ir_variable::interface_type.
Paul Berry
1
-2
/
+2
2013-10-08
glsl: Keep track of location for interface block fields.
Paul Berry
1
-0
/
+1
2013-09-26
glsl: Create and use a has_explicit_attrib_location() helper.
Kenneth Graunke
1
-1
/
+1
2013-09-09
glsl: Pass _mesa_glsl_parse_state into matching_signature and such.
Kenneth Graunke
1
-1
/
+1
2013-08-29
glsl: Allow precision qualifiers for sampler types
Anuj Phogat
1
-8
/
+21
2013-08-26
glsl: Disallow uniform block layout qualifiers on non-uniform block vars.
Matt Turner
1
-4
/
+13
2013-08-26
glsl: init limit=0 to silence uninitialized var warning
Brian Paul
1
-1
/
+1
2013-08-21
glsl: Give a warning, not an error, for UBO qualifiers on non-matrices.
Ian Romanick
1
-6
/
+12
2013-08-21
glsl: Remove ubo_qualifiers_allowed variable.
Matt Turner
1
-3
/
+2
2013-08-21
glsl: Drop duplicate error messages.
Matt Turner
1
-12
/
+1
2013-08-21
glsl: Rename ubo_qualifiers_valid to ubo_qualifiers_allowed.
Matt Turner
1
-3
/
+3
2013-08-21
glsl: Track existence of default float precision in GLSL ES fragment shaders
Ian Romanick
1
-4
/
+64
2013-08-21
glsl: Pass type to is_valid_default_precision_type instead of name
Ian Romanick
1
-4
/
+5
2013-08-19
glsl: Disallow embedded structure definitions
Ian Romanick
1
-0
/
+30
2013-08-19
glsl: Remove extra "types" from error message
Ian Romanick
1
-1
/
+1
2013-08-13
glsl: Emit better warnings for things that look like default precision statem...
Ian Romanick
1
-13
/
+31
2013-08-13
glsl/ast: Don't perform GS input array checks on non-inputs.
Paul Berry
1
-1
/
+1
2013-08-13
glsl/ast: Fix assertion failure when GS input declared as non-array.
Paul Berry
1
-4
/
+12
2013-08-13
glsl/ast: Check that geometry shader interface block inputs are arrays.
Paul Berry
1
-0
/
+13
2013-08-13
glsl: Require function return type arrays be explicitly sized
Ian Romanick
1
-0
/
+12
2013-08-13
glsl: Move and refine test for unsized arrays in GLSL ES
Ian Romanick
1
-6
/
+27
[next]