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
Age
Commit message (
Expand
)
Author
Files
Lines
2010-12-09
glsl: Unroll loops with conditional breaks anywhere (not just the end)
7.10-branchpoint
Luca Barbieri
1
-46
/
+68
2010-12-09
glsl: Consider the "else" branch when looking for loop breaks.
Kenneth Graunke
1
-1
/
+1
2010-12-09
glsl: Clean up code by adding a new is_break() function.
Kenneth Graunke
1
-6
/
+11
2010-12-09
glsl: Correct the marking of InputsRead/OutputsWritten on in/out matrices.
Eric Anholt
1
-20
/
+15
2010-12-09
glsl: fix lowering conditional returns in subroutines
Fabian Bieler
1
-1
/
+5
2010-12-08
glsl: In ast_to_hir, check sampler array indexing
Chad Versace
1
-0
/
+14
2010-12-07
linker: Fix regressions caused by previous commit
Ian Romanick
1
-12
/
+16
2010-12-07
linker: Ensure that unsized arrays have a size after linking
Ian Romanick
1
-1
/
+27
2010-12-07
glsl: Inherrit type of declared variable from initializer
Ian Romanick
1
-0
/
+18
2010-12-07
glsl: Ensure that equality comparisons don't return a NULL IR tree
Ian Romanick
1
-16
/
+19
2010-12-07
Refresh autogenerated glcpp parser.
Kenneth Graunke
1
-47
/
+46
2010-12-07
glcpp: Don't emit SPACE tokens in conditional_tokens production.
Kenneth Graunke
1
-1
/
+0
2010-12-06
glsl: Properly add functions during lazy built-in prototype importing.
Kenneth Graunke
3
-7
/
+25
2010-12-06
glsl: Factor out code which emits a new function into the IR stream.
Kenneth Graunke
2
-18
/
+26
2010-12-03
ir_print_visitor: Print out constant structure values.
Kenneth Graunke
1
-0
/
+9
2010-12-02
glsl: Fix flipped return of has_value() for array constants.
Eric Anholt
1
-1
/
+1
2010-12-01
glsl: Fix linker bug in cross_validate_globals()
Chad Versace
1
-0
/
+7
2010-12-01
glsl: Mark the array access for whole-array comparisons.
Eric Anholt
1
-0
/
+14
2010-12-01
glsl: Lower ir_binop_pow to a sequence of EXP2 and LOG2
Ian Romanick
2
-2
/
+29
2010-12-01
glsl: Use M_LOG2E constant instead of calling log2
Ian Romanick
1
-3
/
+3
2010-12-01
glsl: Add comments to lower_jumps (from the commit message).
Kenneth Graunke
1
-0
/
+31
2010-12-01
glsl: Remove "discard" support from lower_jumps.
Kenneth Graunke
1
-11
/
+2
2010-12-01
glsl: Add a lowering pass to move discards out of if-statements.
Kenneth Graunke
4
-0
/
+201
2010-12-01
glsl: Add an optimization pass to simplify discards.
Kenneth Graunke
5
-0
/
+184
2010-11-30
glsl/linker: Free any IR discarded by optimization passes.
Kenneth Graunke
1
-4
/
+19
2010-11-30
glsl: Remove anti-built-in hacks from the print visitor.
Kenneth Graunke
1
-7
/
+0
2010-11-30
glsl: Lazily import built-in function prototypes.
Kenneth Graunke
3
-31
/
+40
2010-11-30
glsl: Refactor out cloning of function prototypes.
Kenneth Graunke
3
-27
/
+24
2010-11-30
glsl: fix matrix type check in ir_algebraic
Aras Pranckevicius
1
-2
/
+2
2010-11-30
glsl: Quiet unreachable no-return-from-function warning.
Eric Anholt
1
-0
/
+2
2010-11-30
glsl: Fix structure and array comparisions.
Eric Anholt
1
-2
/
+70
2010-11-30
glsl: Add a helper constructor for expressions that works out result type.
Eric Anholt
2
-0
/
+104
2010-11-29
glsl: Make the symbol table's add_variable just use the variable's name.
Eric Anholt
7
-15
/
+15
2010-11-29
glsl: Make the symbol table's add_function just use the function's name.
Eric Anholt
6
-9
/
+9
2010-11-25
glsl: Add a virtual as_discard() method.
Kenneth Graunke
1
-0
/
+6
2010-11-25
glsl: Use do_common_optimization in the standalone compiler.
Kenneth Graunke
1
-20
/
+1
2010-11-25
glsl: Don't inline function prototypes.
Kenneth Graunke
1
-0
/
+2
2010-11-19
glsl: Add a helper function for determining if an rvalue could be a saturate.
Eric Anholt
2
-0
/
+58
2010-11-19
glsl: Fix type of label 'default' in switch statement.
Vinson Lee
1
-1
/
+1
2010-11-19
glsl: Add lower_vector.cpp to SConscript.
Vinson Lee
1
-0
/
+1
2010-11-19
glsl: Fix matrix constructors with vector parameters
Ian Romanick
1
-9
/
+9
2010-11-19
glsl: Combine many instruction lowering passes into one.
Kenneth Graunke
9
-376
/
+273
2010-11-19
glsl: Simplify a type check by using type->is_integer().
Kenneth Graunke
1
-2
/
+1
2010-11-19
glsl: Add ir_quadop_vector expression
Ian Romanick
9
-6
/
+327
2010-11-19
glsl: Add unary ir_expression constructor
Ian Romanick
2
-0
/
+21
2010-11-19
glsl: Add ir_rvalue::is_negative_one predicate
Ian Romanick
2
-3
/
+58
2010-11-19
glsl: Eliminate assumptions about size of ir_expression::operands
Ian Romanick
5
-6
/
+9
2010-11-19
glsl: Add ir_unop_sin_reduced and ir_unop_cos_reduced
Ian Romanick
4
-0
/
+8
2010-11-18
glsl: Make is_zero and is_one virtual methods of ir_rvalue
Ian Romanick
2
-21
/
+36
2010-11-17
glsl: Fix 'control reaches end of non-void function' warning.
Vinson Lee
1
-0
/
+3
[next]