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
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
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
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
/
compiler
Age
Commit message (
Expand
)
Author
Files
Lines
2019-12-02
nir/lower_io_to_vector: don't create arrays when not needed
Rhys Perry
1
-1
/
+7
2019-12-02
nir/samplers: don't zero samplers_used/txf.
Dave Airlie
1
-3
/
+0
2019-11-28
glsl: handle max uniform limits with lower_const_arrays_to_uniforms
Tapani Pälli
3
-5
/
+40
2019-11-27
driconf, glsl: Add a vs_position_always_invariant option
Kenneth Graunke
1
-0
/
+6
2019-11-26
nir: Make algebraic backtrack and reprocess after a replacement.
Eric Anholt
2
-22
/
+97
2019-11-26
nir: Refactor algebraic's block walk
Eric Anholt
1
-31
/
+31
2019-11-26
nir: Maintain the algebraic automaton's state as we work.
Connor Abbott
2
-38
/
+78
2019-11-25
nir: Add a scheduler pass to reduce maximum register pressure.
Eric Anholt
4
-0
/
+1093
2019-11-25
nir: add load/store vectorizer tests
Rhys Perry
2
-0
/
+1763
2019-11-25
nir: add a load/store vectorization pass
Rhys Perry
3
-0
/
+1313
2019-11-25
nir: add nir_num_variable_modes and nir_var_mem_push_const
Rhys Perry
2
-2
/
+9
2019-11-23
nir: no-op C99 _Pragma() with MSVC
Brian Paul
1
-0
/
+7
2019-11-23
nir/serialize: support any num_components for remaining instructions
Marek Olšák
1
-4
/
+13
2019-11-23
nir/serialize: use 3 unused bits in intrinsic for packed_const_indices
Marek Olšák
1
-11
/
+10
2019-11-23
nir/serialize: don't serialize redundant nir_intrinsic_instr::num_components
Marek Olšák
1
-6
/
+16
2019-11-23
nir/serialize: serialize writemask for vec8 and vec16
Marek Olšák
1
-9
/
+16
2019-11-23
nir/serialize: serialize swizzles for vec8 and vec16
Marek Olšák
1
-8
/
+43
2019-11-23
nir/serialize: reuse the writemask field for 2 src X swizzles of SSA ALU
Marek Olšák
1
-3
/
+33
2019-11-23
nir/serialize: remove up to 3 consecutive equal ALU instruction headers
Marek Olšák
1
-16
/
+65
2019-11-23
nir/serialize: try to pack both deref array src into 32 bits
Marek Olšák
1
-5
/
+28
2019-11-23
nir/serialize: cleanup - fold nir_deref_type_var cases into switches
Marek Olšák
1
-16
/
+19
2019-11-23
nir/serialize: try to put deref->var index into the unused bits of the header
Marek Olšák
1
-10
/
+23
2019-11-23
nir/serialize: don't serialize mode for deref non-cast instructions
Marek Olšák
1
-5
/
+12
2019-11-23
nir/serialize: don't store deref types if not needed
Marek Olšák
1
-4
/
+26
2019-11-23
nir/serialize: try to pack two alu srcs into 1 uint32
Marek Olšák
1
-21
/
+76
2019-11-23
nir/serialize: pack nir_intrinsic_instr::const_index[] better
Marek Olšák
1
-5
/
+84
2019-11-23
nir/serialize: pack 1-component constants into 20 bits if possible
Marek Olšák
1
-37
/
+135
2019-11-23
nir/serialize: pack load_const with non-64-bit constants better
Marek Olšák
1
-2
/
+46
2019-11-23
nir/serialize: try to store a diff in var data locations instead of var data
Marek Olšák
1
-15
/
+73
2019-11-23
nir/serialize: deduplicate serialized var types by reusing the last unique one
Marek Olšák
1
-10
/
+39
2019-11-23
nir/serialize: don't serialize var->data for temporaries
Marek Olšák
1
-12
/
+37
2019-11-23
nir/serialize: pack src better and limit the object count to 1M from 1G
Marek Olšák
1
-33
/
+75
2019-11-23
nir/serialize: pack instructions better
Marek Olšák
1
-106
/
+297
2019-11-22
nir/range_analysis: Make sure the table validation only occurs once
Ian Romanick
1
-38
/
+58
2019-11-22
nir/range-analysis: Add pragmas to help loop unrolling
Ian Romanick
1
-0
/
+10
2019-11-22
glsl: Add varyings to "zero-init of uninitialized vars" workaround
Danylo Piliaiev
1
-1
/
+2
2019-11-22
nir: Add load_sampler_lod_paramaters_pan intrinsic
Alyssa Rosenzweig
1
-0
/
+4
2019-11-21
nir/serialize: do ctx = {0} instead of manual initializations
Marek Olšák
1
-4
/
+2
2019-11-21
nir: strip as we serialize to remove the nir_shader_clone call
Marek Olšák
5
-134
/
+34
2019-11-22
nir: fix deref offset builder
Dave Airlie
1
-1
/
+1
2019-11-22
vtn/opencl: add clz support
Dave Airlie
2
-0
/
+10
2019-11-22
nir: add 64-bit ufind_msb lowering support. (v2)
Dave Airlie
2
-0
/
+24
2019-11-22
spirv/nir/opencl: handle some multiply instructions.
Dave Airlie
2
-0
/
+55
2019-11-22
spirv: get the correct type for function returns.
Dave Airlie
1
-1
/
+4
2019-11-22
spirv: don't store 0 to cs.ptr_size for non kernel stages.
Dave Airlie
1
-1
/
+0
2019-11-21
glsl: add missing initialization of the location path field
Iago Toral Quiroga
1
-0
/
+2
2019-11-21
compiler: move build definition of pp_standalone_scaffolding.c
Timothy Arceri
2
-2
/
+3
2019-11-21
nir/validate: validate num_components on registers and intrinsics
Karol Herbst
1
-8
/
+16
2019-11-20
nir/large_constants: use nir_index_vars and nir_variable::index
Rhys Perry
1
-12
/
+8
2019-11-20
nir: add nir_variable::index and nir_index_vars
Rhys Perry
2
-0
/
+41
[next]