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
/
compiler
/
nir
Age
Commit message (
Expand
)
Author
Files
Lines
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
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
4
-133
/
+34
2019-11-22
nir: fix deref offset builder
Dave Airlie
1
-1
/
+1
2019-11-22
vtn/opencl: add clz support
Dave Airlie
1
-0
/
+8
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
1
-0
/
+37
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
2019-11-20
nir: make nir_variable::{num_members,num_state_slots} a uint16_t
Rhys Perry
1
-2
/
+2
2019-11-20
nir/lower_alu_to_scalar: Support lowering 8- and 16-bit reduce ops
Neil Roberts
1
-0
/
+8
2019-11-20
nir: Add a 8-bit bool type
Neil Roberts
2
-2
/
+12
2019-11-20
nir: Add a 16-bit bool type
Neil Roberts
2
-1
/
+11
2019-11-20
nir/opcodes: Add a helper function to generate reduce opcodes
Neil Roberts
1
-17
/
+15
2019-11-20
nir/opcodes: Add a helper function to generate the comparison binops
Neil Roberts
1
-20
/
+14
2019-11-19
nir: don't use GLenum16 in nir.h
Marek Olšák
1
-2
/
+1
2019-11-19
nir: move data.descriptor_set above data.index for better packing
Marek Olšák
1
-4
/
+4
2019-11-19
nir/print: only print image.format for image variables
Marek Olšák
1
-44
/
+46
2019-11-19
nir: move data.image.access to data.access
Marek Olšák
5
-12
/
+13
2019-11-19
nir/serialize: fix serializing functions with no implementations.
Dave Airlie
1
-3
/
+11
2019-11-19
nir/serialize: pack function has name and entry point into flags.
Dave Airlie
1
-5
/
+7
2019-11-18
nir: Validate that variables are in the right lists
Jason Ekstrand
1
-11
/
+15
2019-11-14
nir: Fix non-determinism in lower_global_vars_to_local
Connor Abbott
1
-2
/
+5
[next]