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_to_hir.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2014-08-04
glsl: Only create one ir_function for a given name.
Kenneth Graunke
1
-14
/
+17
2014-08-04
glsl: Track matrix layout of variables using two bits
Ian Romanick
1
-7
/
+31
2014-08-04
glsl: Also track matrix layout information into structures
Ian Romanick
1
-1
/
+7
2014-08-04
glsl: Track matrix layout of structure fields using two bits
Ian Romanick
1
-3
/
+5
2014-08-04
glsl: Use the without_array predicate to simplify some code
Ian Romanick
1
-2
/
+1
2014-08-04
glsl: fix switch statement default case regressions
Tapani Pälli
1
-6
/
+6
2014-07-19
glsl: Fix bad indentation
Ian Romanick
1
-1
/
+1
2014-07-17
glsl: handle a switch where default is in the middle of cases
Tapani Pälli
1
-3
/
+80
2014-07-15
exec_list: Make various places use the new length() method.
Connor Abbott
1
-3
/
+1
2014-07-01
glsl: Use foreach_list_typed when possible.
Matt Turner
1
-1
/
+1
2014-07-01
glsl: Use typed foreach_in_list_safe instead of foreach_list_safe.
Matt Turner
1
-6
/
+6
2014-07-01
glsl: Use typed foreach_in_list instead of foreach_list.
Matt Turner
1
-8
/
+6
2014-06-30
glsl: Add parsing support for multi-stream output in geometry shaders.
Samuel Iglesias Gonsalvez
1
-0
/
+19
2014-06-26
glsl: Treat an interface block specifier as a level of struct nesting
Chris Forbes
1
-0
/
+8
2014-06-26
glsl: Disallow primitive type layout qualifier on variables.
Chris Forbes
1
-0
/
+7
2014-06-17
glsl: type check between switch init-expression and case
Tapani Pälli
1
-3
/
+45
2014-06-16
glsl: parser changes for GL_ARB_explicit_uniform_location
Tapani Pälli
1
-0
/
+35
2014-06-15
glsl: Correct more typos
Chris Forbes
1
-1
/
+1
2014-06-10
glsl: Remove unused include in ast_to_hir.cpp
Thomas Helland
1
-1
/
+0
2014-06-10
glsl: Validate aux storage qualifier combination with other qualifiers.
Chris Forbes
1
-39
/
+37
2014-06-04
glsl: Add support for int -> uint implicit conversions
Chris Forbes
1
-0
/
+8
2014-06-04
glsl: Clean up apply_implicit_conversion
Chris Forbes
1
-27
/
+31
2014-06-04
glsl: Disallow `precise` redeclarations of vars from outer scopes
Chris Forbes
1
-0
/
+9
2014-06-04
glsl: Add support for `precise` redeclarations
Chris Forbes
1
-0
/
+27
2014-06-04
glsl: add support for `precise` in type_qualifier
Chris Forbes
1
-0
/
+12
2014-05-28
glsl: replace strncmp("gl_") calls with new is_gl_identifier() helper
Brian Paul
1
-4
/
+4
2014-05-28
glsl: fix use-after free bug/crash in ast_declarator_list::hir()
Brian Paul
1
-1
/
+5
2014-05-13
glsl: Do not call lhs->variable_referenced() multiple times
Iago Toral Quiroga
1
-3
/
+2
2014-05-01
glsl: Link error if fs defines conflicting qualifiers for gl_FragCoord
Anuj Phogat
1
-0
/
+5
2014-05-01
glsl: Compile error if fs uses gl_FragCoord before first redeclaration
Anuj Phogat
1
-0
/
+17
2014-05-01
glsl: Compile error if fs defines conflicting qualifiers for gl_FragCoord
Anuj Phogat
1
-0
/
+58
2014-04-22
glsl: Only allow `invariant` on shader in/out between stages.
Chris Forbes
1
-23
/
+8
2014-04-21
glsl: Fix typo
Chris Forbes
1
-1
/
+1
2014-04-16
glsl: Fix incorrect indentation.
Iago Toral Quiroga
1
-793
/
+782
2014-04-13
glsl: Fix typo in interface block comment
Chris Forbes
1
-1
/
+1
2014-04-11
glsl: Propagate explicit binding information from the AST all the way to the ...
Ian Romanick
1
-0
/
+7
2014-04-08
glsl: Skip making a temporary for assignments when we don't need one.
Eric Anholt
1
-61
/
+110
2014-02-26
glsl: add switch case for MESA_SHADER_COMPUTE
Brian Paul
1
-0
/
+3
2014-02-21
glsl/sso: Add parser and AST-to-HIR support for separate shader object layouts
Ian Romanick
1
-13
/
+50
2014-02-20
glsl: convert GS input primitive to use ast_type_qualifier
Jordan Justen
1
-3
/
+2
2014-02-19
glsl: Silence "type qualifiers ignored on function return type" warning
Ian Romanick
1
-1
/
+1
2014-02-19
glsl: Only warn for macro names containing __
Ian Romanick
1
-3
/
+10
2014-02-12
glsl: rename _restrict to restrict_flag
Brian Paul
1
-1
/
+1
2014-02-12
glsl/ast: Generalize some sampler variable restrictions to all opaque types.
Francisco Jerez
1
-26
/
+31
2014-02-12
glsl/ast: Forbid declaration of image variables in structures and uniform blo...
Francisco Jerez
1
-0
/
+10
2014-02-12
glsl/ast: Validate and apply memory qualifiers to image variables.
Francisco Jerez
1
-0
/
+51
2014-02-12
glsl: Add image type to the GLSL IR.
Francisco Jerez
1
-0
/
+1
2014-02-05
glsl/cs: Prohibit user-defined ins/outs in compute shaders.
Paul Berry
1
-0
/
+7
2014-02-05
glsl/cs: Handle compute shader local_size_{x,y,z} declaration.
Paul Berry
1
-0
/
+79
2014-02-05
mesa/cs: Add a MESA_SHADER_COMPUTE stage and update switch statements.
Paul Berry
1
-0
/
+9
[next]