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
/
amd
/
compiler
Age
Commit message (
Expand
)
Author
Files
Lines
2021-06-22
aco/gfx10: Emit barrier at the start of NGG VS and TES.
Timur Kristóf
1
-0
/
+7
2021-06-22
aco/gfx10: NGG zero output workaround for conservative rasterization.
Timur Kristóf
1
-2
/
+8
2021-06-21
nir,amd: Suffix nir_op_cube_face_coord/index with _amd
Jason Ekstrand
2
-4
/
+4
2021-06-21
aco: Fix checking if load_shared is used by cross lane instructions.
Timur Kristóf
1
-20
/
+38
2021-06-14
aco/lower_phis: don't allocate unused temporary ids
Rhys Perry
1
-14
/
+34
2021-06-14
aco/lower_phis: fix undef_operands initialization with >32 predecessors
Rhys Perry
1
-1
/
+1
2021-06-14
aco: move VMEM instructions below descriptor loads
Rhys Perry
1
-1
/
+2
2021-06-14
aco: don't move descriptor loads below buffer loads
Rhys Perry
1
-0
/
+3
2021-06-14
aco/ra: use adjust_max_used_regs() in compact_relocate_vars()
Rhys Perry
1
-0
/
+2
2021-06-14
aco: adjust the condition for expanding vertex fetch data format
Rhys Perry
1
-8
/
+5
2021-06-14
radv,aco: use all attributes in a binding to obtain an alignment for fetch
Rhys Perry
1
-8
/
+14
2021-06-11
aco/ra: refactor register assignment for vector operands
Daniel Schürmann
1
-40
/
+58
2021-06-11
aco/ra: refactor affinity coalescing
Daniel Schürmann
1
-6
/
+25
2021-06-11
aco/ra: only create phi-affinities for killed operands
Daniel Schürmann
1
-1
/
+1
2021-06-10
aco: fix emit_mbcnt() with a VGPR mask
Rhys Perry
1
-1
/
+2
2021-06-10
aco: Use as_vgpr for the second source of mbcnt_amd.
Timur Kristóf
1
-1
/
+1
2021-06-09
amd: Add extra source to the mbcnt_amd NIR intrinsic.
Timur Kristóf
1
-1
/
+2
2021-06-09
aco: Keep VGPR destinations for uniform shared loads when beneficial.
Timur Kristóf
1
-1
/
+35
2021-06-09
aco: Implement byte and lane permute intrinsics.
Timur Kristóf
2
-0
/
+27
2021-06-09
aco: Add validation for v_permlane instructions.
Timur Kristóf
2
-1
/
+15
2021-06-09
aco: Implement nir_op_sad_u8x4.
Timur Kristóf
3
-2
/
+12
2021-06-09
aco: Add note about v_alignbyte in the ISA README.
Timur Kristóf
1
-0
/
+12
2021-06-09
aco: use ds_read_{u8,u16}_d16
Rhys Perry
2
-11
/
+10
2021-06-09
aco: don't ever widen 8/16-bit sgpr load_shared
Rhys Perry
1
-3
/
+3
2021-06-09
aco: use v1b/v2b for ds_read_u8/ds_read_u16
Rhys Perry
2
-4
/
+6
2021-06-09
aco: fix emitting literal offsets with SMEM on GFX7
Samuel Pitoiset
1
-2
/
+4
2021-06-09
aco: fix range checking for SSBO loads/stores with SGPR offset on GFX6-7
Samuel Pitoiset
2
-0
/
+19
2021-06-08
nir: Move workgroup_size and workgroup_variable_size into common shader_info
Caio Marcelo de Oliveira Filho
1
-3
/
+3
2021-06-08
aco/ra: Split print_regs by lines of 64 registers
Tony Wasserka
1
-38
/
+56
2021-06-08
aco/ra: Clean up print_regs output and support byte-allocated variables
Tony Wasserka
1
-32
/
+58
2021-06-08
aco/ra: Fix off-by-one-error in print_regs
Tony Wasserka
1
-3
/
+2
2021-06-08
aco/tests: add SDWA tests
Rhys Perry
7
-13
/
+561
2021-06-08
aco/tests: add tests for p_extract/p_insert lowering
Rhys Perry
1
-0
/
+174
2021-06-08
aco: disallow literals with some instruction formats
Rhys Perry
1
-4
/
+3
2021-06-08
aco: make validate_ir() output usable in tests
Rhys Perry
3
-6
/
+16
2021-06-08
aco: optimize 32-bit extracts and inserts using SDWA
Rhys Perry
4
-23
/
+271
2021-06-08
aco: use byte/word extract pseudo-instructions
Rhys Perry
1
-20
/
+13
2021-06-08
aco: implement nir_op_extract/nir_op_insert
Rhys Perry
1
-0
/
+74
2021-06-08
aco: add p_extract/p_insert
Rhys Perry
4
-7
/
+207
2021-06-08
aco: disallow SDWA for instructions with 64-bit definitions/operands
Rhys Perry
1
-0
/
+7
2021-06-07
nir: Rename WORK_GROUP (and similar) to WORKGROUP
Caio Marcelo de Oliveira Filho
2
-11
/
+11
2021-06-07
compiler: Rename local_size to workgroup_size
Caio Marcelo de Oliveira Filho
1
-3
/
+3
2021-06-07
aco/scheduler: Move cursor handling state to dedicated interfaces
Tony Wasserka
1
-113
/
+145
2021-06-07
aco/scheduler: Clean up register demand tracking
Tony Wasserka
1
-25
/
+30
2021-06-04
aco: simplify Phi RegClass selection
Daniel Schürmann
2
-22
/
+11
2021-06-04
radv,aco: scalarize all phis via nir_lower_phis_to_scalar()
Daniel Schürmann
2
-36
/
+1
2021-06-04
nir/unsigned_upper_bound: don't require dominance metadata
Rhys Perry
1
-3
/
+1
2021-06-04
aco: don't use nir_block_is_unreachable()
Rhys Perry
1
-9
/
+32
2021-06-03
aco: don't create 4 and 5 dword NSA instructions on GFX10
Rhys Perry
2
-1
/
+10
2021-06-03
aco/tests: improve reporting of failed code checks
Rhys Perry
1
-10
/
+12
[next]