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
2015-07-16
glsl: avoid compiler's segfault when processing operators with void arguments
Renaud Gaubert
1
-1
/
+8
2015-07-14
glsl: fix error messages in invalid declarations of shader storage blocks
Samuel Iglesias Gonsalvez
1
-7
/
+8
2015-07-14
glsl: buffer variables cannot be defined outside interface blocks
Samuel Iglesias Gonsalvez
1
-0
/
+12
2015-07-14
glsl: shader buffer variables cannot have initializers
Samuel Iglesias Gonsalvez
1
-0
/
+9
2015-07-14
glsl: enable binding layout qualifier usage for shader storage buffer objects
Samuel Iglesias Gonsalvez
1
-5
/
+24
2015-07-14
glsl: Implement parser support for 'buffer' qualifier
Kristian Høgsberg
1
-4
/
+10
2015-07-14
mesa: rename is_in_uniform_block to is_in_buffer_block
Iago Toral Quiroga
1
-1
/
+1
2015-07-04
glsl: allow precision qualifiers for AoA
Timothy Arceri
1
-3
/
+1
2015-06-23
glsl: binding point is a texture unit, which is a combined space
Ilia Mirkin
1
-1
/
+1
2015-06-16
Revert "glsl: remove restriction on unsized arrays in GLSL ES 3.10"
Timothy Arceri
1
-9
/
+1
2015-06-14
glsl: fix "tesselation" typo
Marek Olšák
1
-1
/
+1
2015-06-13
glsl: fix compile error message
Timothy Arceri
1
-1
/
+1
2015-06-13
glsl: enforce restriction on AoA interface blocks in GLSL ES 3.10
Timothy Arceri
1
-0
/
+11
2015-06-13
glsl: enforce fragment shader input restrictions in GLSL ES 3.10
Timothy Arceri
1
-0
/
+45
2015-06-13
glsl: enforce output variable rules for GLSL ES 3.10
Timothy Arceri
1
-0
/
+49
2015-06-10
glsl: remove restriction on unsized arrays in GLSL ES 3.10
Timothy Arceri
1
-1
/
+9
2015-05-22
glsl: remove element_type() helper
Timothy Arceri
1
-5
/
+4
2015-05-08
glsl: add ARB_vertex_attrib_64bit support. (v2)
Dave Airlie
1
-0
/
+3
2015-05-04
glsl: Error out on invalid uses of the early_fragment_tests layout qualifier.
Francisco Jerez
1
-0
/
+14
2015-05-04
glsl: Forbid use of image qualifiers in declarations of type other than image.
Francisco Jerez
1
-2
/
+9
2015-05-04
glsl: Forbid opaque variables as operands of the ternary operator.
Francisco Jerez
1
-0
/
+12
2015-04-27
glsl: replace while loop with without_array function
Timothy Arceri
1
-3
/
+1
2015-03-31
glsl: Factor out a get_mul_type() function.
Matt Turner
1
-57
/
+5
2015-03-28
glsl: mark uniform and input interface blocks as read only
Timothy Arceri
1
-0
/
+6
2015-03-08
glsl: Mark array access when copying to a temporary for the ?: operator.
Kenneth Graunke
1
-0
/
+6
2015-02-19
glsl: A shader cannot redefine or overload built-in functions in GLSL ES 3.00
Samuel Iglesias Gonsalvez
1
-0
/
+21
2015-02-19
glsl: validate output types for shader stages
Tapani Pälli
1
-0
/
+45
2015-02-19
glsl/ast: Support double floats
Dave Airlie
1
-2
/
+31
2015-02-03
glsl: can't have 'const' qualifier used with struct or interface block members
Iago Toral Quiroga
1
-0
/
+7
2015-02-03
glsl: interface blocks must be declared at global scope
Iago Toral Quiroga
1
-0
/
+8
2015-02-02
glsl: Pick ast_conditional branch regardless of op1/2 being constant.
Kenneth Graunke
1
-4
/
+2
2015-01-22
glsl: do not allow interface block to have name already taken
Tapani Pälli
1
-1
/
+15
2014-12-01
glsl/cs: Change gl_WorkGroupSize from ivec3 to uvec3
Jordan Justen
1
-4
/
+4
2014-10-20
glsl: fix several use-after-free bugs
Brian Paul
1
-3
/
+7
2014-10-20
glsl: implement switch flow control using a loop
Tapani Pälli
1
-36
/
+61
2014-09-30
glsl: Never put ir_var_temporary variables in the symbol table
Ian Romanick
1
-2
/
+2
2014-09-17
glsl: fix error message for redeclaring gl_PerVertex as output
Chris Forbes
1
-1
/
+1
2014-09-11
glsl: allow precision qualifier on sampler arrays
Frank Henigman
1
-34
/
+41
2014-08-29
glsl: Use bit-flags image attributes and uint16_t for the image format
Ian Romanick
1
-7
/
+7
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
[next]