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
24.2
24.3
25.0
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
aruby-blackberry/gfxstream
elima/radv-video-encode-caps-maxbitrate
explicit-sync
fjdegroo/lnl-giraffe-metrics
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
staging/24.2
staging/24.3
staging/25.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
Age
Commit message (
Expand
)
Author
Files
Lines
2015-01-15
nir: Add a pass for lowering copy instructions
Jason Ekstrand
3
-0
/
+227
2015-01-15
nir/vars_to_ssa: Refactor get_deref_node
Jason Ekstrand
1
-20
/
+25
2015-01-15
nir: Rename lower_variables to lower_vars_to_ssa
Jason Ekstrand
4
-6
/
+6
2015-01-15
nir/tex_instr: Add a nir_tex_src struct and dynamically allocate the src array
Jason Ekstrand
7
-42
/
+50
2015-01-15
nir/validate: Only build in debug mode
Jason Ekstrand
2
-0
/
+11
2015-01-15
nir/lower_variables: Improve documentation
Jason Ekstrand
1
-27
/
+79
2015-01-15
nir/lower_variables: Use a for loop for get_deref_node
Jason Ekstrand
1
-58
/
+48
2015-01-15
nir: Use the actual FNV-1a hash for hashing derefs
Jason Ekstrand
2
-90
/
+79
2015-01-15
nir: Make intrinsic flags into an enum
Jason Ekstrand
1
-14
/
+14
2015-01-15
nir: Use static inlines instead of macros for list getters
Jason Ekstrand
1
-28
/
+81
2015-01-15
nir/variable: Remove the constant_value field
Jason Ekstrand
2
-16
/
+4
2015-01-15
nir: Add some documentation
Jason Ekstrand
1
-22
/
+69
2015-01-15
nir/lower_variables: Follow the Cytron paper more closely
Jason Ekstrand
1
-26
/
+69
2015-01-15
nir/print: Various cleanups recommended by Eric
Jason Ekstrand
1
-33
/
+12
2015-01-15
nir/lower_variables: Add a bunch of comments and re-arrange a few things
Jason Ekstrand
1
-57
/
+170
2015-01-15
nir: Rename parallel_copy_copy to parallel_copy_entry and add a foreach macro
Jason Ekstrand
4
-46
/
+55
2015-01-15
nir/from_ssa: Clean up parallel copy handling and document it better
Jason Ekstrand
3
-66
/
+92
2015-01-15
nir: Rename nir_block_following_if to nir_block_get_following_if
Jason Ekstrand
5
-5
/
+5
2015-01-15
i965/fs_nir: Handle sample ID, position, and mask better
Jason Ekstrand
2
-12
/
+71
2015-01-15
nir/opcodes: Remove the per_component info field
Jason Ekstrand
3
-37
/
+33
2015-01-15
nir/search: Use nir_op_infos to determine if an operation is commutative
Jason Ekstrand
1
-33
/
+2
2015-01-15
nir/opcodes: Add algebraic properties metadata
Jason Ekstrand
3
-71
/
+89
2015-01-15
nir: Make load_const SSA-only
Jason Ekstrand
16
-162
/
+54
2015-01-15
nir: Make nir_ssa_undef_instr_create initialize the destination
Jason Ekstrand
4
-13
/
+11
2015-01-15
i965/nir: Move the other lowering passes to before out-of-SSA
Jason Ekstrand
1
-6
/
+6
2015-01-15
nir/lower_system_values: Handle SSA destinations
Jason Ekstrand
1
-1
/
+14
2015-01-15
nir/lower_atomics: Use/support SSA
Jason Ekstrand
2
-21
/
+35
2015-01-15
nir/live_variables: Use the new ssa_def iterator
Jason Ekstrand
1
-19
/
+13
2015-01-15
nir: Use nir_foreach_ssa_def for setting up ssa destinations
Jason Ekstrand
1
-13
/
+11
2015-01-15
nir: Add a foreach_ssa_def function
Jason Ekstrand
2
-0
/
+43
2015-01-15
nir/lower_variables: Use a real dominance DFS for variable renaming
Jason Ekstrand
1
-4
/
+5
2015-01-15
nir: Remove predication
Jason Ekstrand
10
-321
/
+18
2015-01-15
nir: Make bcsel a fully vector operation
Jason Ekstrand
5
-6
/
+15
2015-01-15
nir: Call nir_metadata_preserve more places
Jason Ekstrand
8
-2
/
+27
2015-01-15
nir/metadata: Rename metadata_dirty to metadata_preserve
Jason Ekstrand
8
-16
/
+18
2015-01-15
i965/fs_nir: Add support for indirect texture arrays
Jason Ekstrand
1
-4
/
+21
2015-01-15
nir: Rework the way samplers are lowered
Jason Ekstrand
1
-75
/
+78
2015-01-15
nir/tex_instr_create: Initialize all 4 sources
Jason Ekstrand
1
-1
/
+1
2015-01-15
nir/tex_instr: Rename the indirect source type and add an array size
Jason Ekstrand
4
-4
/
+17
2015-01-15
nir: Use a source for uniform buffer indices instead of an index
Jason Ekstrand
3
-55
/
+76
2015-01-15
nir: Constant fold array indirects
Jason Ekstrand
1
-8
/
+76
2015-01-15
nir: Make texture instruction names more consistent
Jason Ekstrand
11
-25
/
+25
2015-01-15
nir: Remove the ffma peephole
Jason Ekstrand
2
-190
/
+0
2015-01-15
nir: Add a basic constant folding pass
Jason Ekstrand
4
-0
/
+283
2015-01-15
nir: Add an algebraic optimization pass
Jason Ekstrand
5
-3
/
+90
2015-01-15
nir: Add infastructure for generating algebraic transformation passes
Jason Ekstrand
1
-0
/
+255
2015-01-15
nir: Add an expression matching framework
Jason Ekstrand
3
-0
/
+446
2015-01-15
nir/glsl: Emit abs, neg, and sat operations instead of source modifiers
Jason Ekstrand
1
-6
/
+3
2015-01-15
nir: Make the type casting operations static inline functions
Jason Ekstrand
1
-32
/
+32
2015-01-15
nir: Add a lowering pass for adding source modifiers where possible
Jason Ekstrand
4
-0
/
+188
[next]