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
Age
Commit message (
Expand
)
Author
Files
Lines
2011-07-11
glsl: Reject ambiguous function calls (multiple inexact matches).
Kenneth Graunke
1
-6
/
+27
2011-07-08
glsl: Lower break instructions when necessary at the end of a loop.
Paul Berry
1
-1
/
+54
2011-07-08
glsl: In lower_jumps.cpp, lower both branches of a conditional.
Paul Berry
1
-1
/
+4
2011-07-08
glsl: Use foreach_list in lower_jumps.cpp
Paul Berry
1
-1
/
+12
2011-07-08
glsl: lower unconditional returns and continues in loops.
Paul Berry
1
-8
/
+54
2011-07-08
glsl: Lower unconditional return statements.
Paul Berry
1
-0
/
+14
2011-07-08
glsl: Refactor logic for determining whether to lower return statements.
Paul Berry
1
-7
/
+12
2011-07-08
glsl: Add explanatory comments to lower_jumps.cpp.
Paul Berry
1
-14
/
+322
2011-07-08
glsl: Make ir_reader able to read plain (return) statements.
Paul Berry
1
-11
/
+13
2011-07-08
glsl: Remove unused function prototypes.
Paul Berry
1
-2
/
+0
2011-07-07
glsl: use casts to silence warning
Brian Paul
1
-1
/
+1
2011-07-06
linker: Assign locations for fragment shader output
Ian Romanick
1
-33
/
+75
2011-07-06
glsl: Don't choke when printing an anonymous function parameter
Ian Romanick
1
-0
/
+10
2011-07-06
glsl: Track initial mask in constant propagation live set
Ian Romanick
1
-3
/
+14
2011-07-06
glsl: Suppress warning from matching_signature change.
Eric Anholt
1
-1
/
+1
2011-07-06
glsl: Fix make clean for dricore.
Eric Anholt
1
-1
/
+1
2011-06-29
glsl: Don't use MOD_TO_FRACT lowering on GLSL 1.30's % operator.
Kenneth Graunke
1
-1
/
+1
2011-06-29
glsl: Fix DIV_TO_MUL_RCP lowering for uint result types.
Kenneth Graunke
1
-2
/
+7
2011-06-29
glsl: Distinguish "type mismatch" error messages for modulus operator.
Kenneth Graunke
1
-3
/
+11
2011-06-29
glsl: Find the "closest" signature when there are multiple matches.
Kenneth Graunke
1
-4
/
+5
2011-06-29
glsl: Use i2u and u2i to implement constructor conversions.
Kenneth Graunke
1
-6
/
+29
2011-06-29
glsl: Revert "fix conversions from uint to bool and from..."
Kenneth Graunke
1
-3
/
+3
2011-06-29
glsl: Add ir_unop_i2u and ir_unop_u2i operations.
Bryan Cain
4
-1
/
+30
2011-06-29
glsl: Use the default values of ir_assignment() in lower_mat_op_to_vec.
Eric Anholt
1
-24
/
+8
2011-06-29
glsl: Allow ir_assignment() constructor to not specify condition.
Eric Anholt
1
-1
/
+1
2011-06-29
glsl: Avoid making a temporary for lower_mat_op_to_vec if not needed.
Eric Anholt
1
-0
/
+11
2011-06-29
glsl: Make lower_mat_op_to_vec track derefs, not variables.
Eric Anholt
1
-71
/
+56
2011-06-29
glsl: Rename lower_mat_op_to_vec operands/results to be less hungarian.
Eric Anholt
1
-74
/
+74
2011-06-29
glsl: Move get_{column,element} to expression args.
Eric Anholt
1
-43
/
+22
2011-06-29
glsl: Drop explicit types of lower_mat_op_to_vec expressions.
Eric Anholt
1
-27
/
+6
2011-06-28
glsl: Rewrote _mesa_glsl_process_extension to use table-driven logic.
Paul Berry
1
-109
/
+218
2011-06-28
glsl: Changed extension enable bits to bools.
Paul Berry
1
-22
/
+22
2011-06-28
glsl: permit explicit locations on fragment shader outputs, not inputs
Paul Berry
1
-1
/
+1
2011-06-27
glsl: Fix depth unbalancing problem in if-statement flattening
Ian Romanick
1
-3
/
+1
2011-06-23
glsl: Flagged extension EXT_texture3D as "supported" in the builtin compiler.
Paul Berry
1
-0
/
+1
2011-06-20
linker: Reject shaders that use too many varyings
Ian Romanick
1
-5
/
+36
2011-06-17
scons: make embedding orthogonal to the platform
José Fonseca
1
-2
/
+2
2011-06-14
glsl/builtins: Actually implement int/ivec variants of abs().
Kenneth Graunke
1
-0
/
+20
2011-06-14
glsl/generate_builtins.py: Remove regexp to kill pointer addresses.
Kenneth Graunke
1
-4
/
+0
2011-06-10
glsl: Fix incorrect optimization of instructions before discard statements.
Eric Anholt
1
-3
/
+17
2011-06-03
glsl: fixed printing of structure constants.
Paul Berry
1
-1
/
+1
2011-06-03
AST dump: fixed printing of conditionals.
Paul Berry
1
-1
/
+1
2011-05-18
mesa: check that flex/bison are installed
Brian Paul
1
-4
/
+4
2011-05-09
glsl: Add compiler support for ARB_shader_texture_lod.
Kenneth Graunke
6
-0
/
+188
2011-05-03
glsl: Remove extra newline from error message
Ian Romanick
1
-1
/
+1
2011-05-03
mesa: implement AMD_shader_stencil_export
Marek Olšák
3
-0
/
+32
2011-04-23
glsl: Fix typos in comments.
Bryan Cain
1
-6
/
+6
2011-04-20
glsl/ast_to_hir: Only use the local 'type' variable as a temporary.
Kenneth Graunke
1
-20
/
+4
2011-04-18
glsl: fix conversions from uint to bool and from float/bool to uint
Bryan Cain
1
-3
/
+3
2011-04-18
glsl: 80-column wrapping and whitespace fixes
Ian Romanick
1
-1
/
+5
[next]