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
/
compiler
Age
Commit message (
Expand
)
Author
Files
Lines
2020-10-14
scons: fix SPIR-V -> NIR build
Rhys Perry
1
-0
/
+7
2020-10-14
android: fix SPIR-V -> NIR build
Rhys Perry
3
-2
/
+8
2020-10-14
spirv: replace discard with demote for incorrect HLSL->SPIR-V translations
Rhys Perry
3
-4
/
+31
2020-10-14
spirv: add and use a generator id enum
Rhys Perry
6
-2
/
+278
2020-10-14
glsl/xxd.py: fix imports
Dylan Baker
1
-2
/
+1
2020-10-14
nir/opt_load_store_vectorize: Use bit sizes when checking mask compatibility
Jason Ekstrand
1
-2
/
+2
2020-10-14
glsl: don't duplicate state vars as uniforms in the NIR linker
Timothy Arceri
1
-0
/
+6
2020-10-14
nir/cf: Better handle intra-block splits
Jason Ekstrand
1
-7
/
+24
2020-09-30
nir/lower_io_arrays: Fix xfb_offset bug
Connor Abbott
1
-1
/
+1
2020-09-28
spirv: fix emitting switch cases that directly jump to the merge block
Samuel Pitoiset
1
-0
/
+7
2020-09-28
spirv: extract switch parsing into its own function
Karol Herbst
2
-83
/
+99
2020-09-27
nir/liveness: Consider if uses in nir_ssa_defs_interfere
Jason Ekstrand
1
-0
/
+9
2020-09-23
nir/lower_samplers: Clamp out-of-bounds access to array of samplers
Danylo Piliaiev
1
-1
/
+21
2020-09-23
nir/large_constants: Eliminate out-of-bounds writes to large constants
Danylo Piliaiev
1
-2
/
+5
2020-09-23
nir/lower_io: Eliminate oob writes and return zero for oob reads
Danylo Piliaiev
1
-0
/
+31
2020-09-23
glsl_type: Add packed to structure type comparison for hash map
Jesse Natalie
1
-0
/
+3
2020-09-16
nir: More NIR_MAX_VEC_COMPONENTS fixes
Jason Ekstrand
9
-10
/
+19
2020-09-16
spirv: Run repair_ssa if there are discard instructions
Jason Ekstrand
2
-1
/
+3
2020-09-16
nir/opt_if: fix opt_if_merge when destination branch has a jump
Rhys Perry
1
-0
/
+7
2020-09-02
nir: Add a nir_metadata_all enum value
Jason Ekstrand
1
-0
/
+9
2020-09-02
nir/algebraic: mark some optimizations with fsat(NaN) as inexact
Samuel Pitoiset
1
-3
/
+9
2020-09-02
glsl: Eliminate assigments to out-of-bounds elements of vector
Danylo Piliaiev
1
-8
/
+24
2020-09-02
ir_constant: Return zero on out-of-bounds vector accesses
Danylo Piliaiev
1
-0
/
+14
2020-09-02
glsl: Eliminate out-of-bounds triop_vector_insert
Danylo Piliaiev
1
-1
/
+32
2020-08-19
spirv: Don't emit RMW for vector indexing in shared or global
Jason Ekstrand
1
-5
/
+17
2020-08-19
spirv: Only require bare types to match when copying variables
Danylo Piliaiev
1
-1
/
+2
2020-08-19
nir/lower_idiv: Port recent LLVM fixes to emit_udiv
Tony Wasserka
1
-22
/
+23
2020-08-05
nir/deref: Don't try to compare derefs containing casts
Jason Ekstrand
1
-4
/
+6
2020-07-22
nir/opt_if: Fix opt_if_simplification when else branch has jump
Danylo Piliaiev
1
-0
/
+11
2020-07-22
nir/lower_int64: lower 64-bit amul
Rhys Perry
1
-4
/
+22
2020-07-22
spirv: Allow block-decorated struct types for constants
Jason Ekstrand
2
-1
/
+3
2020-07-22
spirv: Skip phis in unreachable blocks in the second phi pass
Jason Ekstrand
1
-1
/
+8
2020-07-22
glsl: only allow 32 bits atomic operations on images
Pierre-Eric Pelloux-Prayer
1
-0
/
+44
2020-07-22
glsl: don't expose imageAtomicIncWrap for signed image
Pierre-Eric Pelloux-Prayer
1
-15
/
+29
2020-07-22
glsl: reject size1x8 for image variable with floating-point data types
Pierre-Eric Pelloux-Prayer
1
-5
/
+7
2020-07-08
nir/algebraic: Don't distrubte absolute-value into dot-products
Ian Romanick
1
-7
/
+7
2020-07-08
nir: add missing break to nir_opt_access()
Timothy Arceri
1
-0
/
+1
2020-07-08
glsl: fix constant packing for 64-bit big endian.
Dave Airlie
2
-10
/
+25
2020-06-24
nir: only uniforms with dynamically_uniform offset are dynamically_uniform
Jose Maria Casanova Crespo
1
-2
/
+2
2020-06-24
spirv: fix using OpSampledImage with OpUndef instead of OpType{Image,Sampler}
Samuel Pitoiset
1
-4
/
+22
2020-06-24
glsl: fix incorrect optimisation in opt_constant_variable()
Timothy Arceri
1
-0
/
+9
2020-06-10
glsl: fix crash on glsl macro redefinition
Andrii Simiklit
1
-0
/
+3
2020-06-10
glsl: inline functions with unsupported return type before converting to nir
Danylo Piliaiev
1
-0
/
+6
2020-06-10
nir/lower_explicit_io: fix NON_UNIFORM access for UBO loads
Samuel Pitoiset
1
-1
/
+1
2020-06-10
glsl: fix potential slow compile times for GLSLOptimizeConservatively
Timothy Arceri
1
-1
/
+14
2020-06-10
nir: reuse existing psiz-variable
Erik Faye-Lund
1
-6
/
+20
2020-06-10
glsl: Don't replace lrp pattern with lrp if arguments are not floats
Danylo Piliaiev
1
-1
/
+2
2020-06-10
nir: lower_tex: Don't normalize coordinates for TXF with RECT
Gert Wollny
1
-1
/
+2
2020-06-10
spirv,radv,anv: implement no-op VK_GOOGLE_user_type
Samuel Pitoiset
2
-0
/
+6
2020-05-27
glsl: fix slow linking of uniforms in the nir linker
Timothy Arceri
1
-9
/
+81
[next]