aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* ac: fix fast divisionMarek Olšák2020-03-211-5/+4
* radv/winsys: set has_syncobj_wait_for_submit in the null winsysRhys Perry2020-03-201-0/+1
* radv: fix optional pSizes parameter when binding streamout buffersSamuel Pitoiset2020-03-201-1/+6
* Android.mk: Tweak MESA_ENABLE_LLVM checksJohn Stultz2020-03-191-0/+4
* radv: call nir_shader_gather_info againRhys Perry2020-03-191-0/+3
* radv: remove wrong assert that checks compute subgroup sizeSamuel Pitoiset2020-03-181-5/+4
* radv: fix random depth range unrestricted failures due to a cache issueSamuel Pitoiset2020-03-181-2/+6
* amd/llvm: Fix divergent descriptor regressions with radeonsi.Bas Nieuwenhuizen2020-03-171-11/+13
* ac: don't set old denormals flags with LLVM >= 11Marek Olšák2020-03-171-1/+2
* ac: set new LLVM denormal flagsMarek Olšák2020-03-171-0/+9
* ac: unify denorm setting enforcementMarek Olšák2020-03-172-14/+13
* radv/gfx10: fix required ballot size with VK_EXT_subgroup_size_controlSamuel Pitoiset2020-03-174-7/+27
* radv/gfx10: fix required subgroup size with VK_EXT_subgroup_size_controlSamuel Pitoiset2020-03-173-4/+17
* radv: only inject implicit subpass dependencies if necessarySamuel Pitoiset2020-03-171-3/+39
* aco: fix operand order for LS VGPR init bug workaroundRhys Perry2020-03-161-3/+3
* aco: fix instruction encoding for LS VGPR init bug workaroundRhys Perry2020-03-161-3/+3
* aco: set late kill for v_interp_p1_f32 for some APUsRhys Perry2020-03-163-2/+8
* aco: add a late kill flagRhys Perry2020-03-165-25/+77
* aco: move some register demand helpers into aco_live_var_analysis.cppRhys Perry2020-03-164-45/+55
* radv/sqtt: handle thread trace capture in sqtt_QueuePresentKHR()Samuel Pitoiset2020-03-162-44/+49
* aco: don't stop scheduling at exportsRhys Perry2020-03-131-5/+7
* aco: allow barriers to be skipped during schedulingRhys Perry2020-03-131-17/+25
* aco: add helpers for ensuring correct ordering while schedulingRhys Perry2020-03-132-193/+171
* aco: add helpers for moving instructions for schedulingRhys Perry2020-03-131-364/+321
* radv: add llvm_compiler_shader() helperSamuel Pitoiset2020-03-133-40/+44
* radv: remove unnecessary LLVM includesSamuel Pitoiset2020-03-136-16/+0
* radv: remove radv_shader_variant::aco_usedSamuel Pitoiset2020-03-133-3/+1
* radv: cleanup occurences of use_aco everywhereSamuel Pitoiset2020-03-133-31/+27
* radv: use ac_gpu_info::use_late_allocSamuel Pitoiset2020-03-121-4/+6
* radv: rewrite late alloc computationSamuel Pitoiset2020-03-121-34/+43
* radv: tune primitive binning for small chipsSamuel Pitoiset2020-03-121-2/+7
* radv: use better tessellation tunables on GFX9+Samuel Pitoiset2020-03-121-1/+8
* radv/gfx10: cache metadata in L2 on small chipsSamuel Pitoiset2020-03-121-8/+21
* ac: disable late alloc on small gfx10 chipsMarek Olšák2020-03-121-1/+2
* ac: add radeon_info::use_late_alloc to control LATE_ALLOC globallyMarek Olšák2020-03-122-0/+5
* radv/sqtt: describe layout transitions with user markersSamuel Pitoiset2020-03-125-1/+126
* radv/sqtt: describe begin/end subpass barriers with user markersSamuel Pitoiset2020-03-121-0/+8
* amd/llvm: Fix divergent descriptor indexing. (v3)Bas Nieuwenhuizen2020-03-122-105/+321
* radv: Enable subgroup shuffle on GFX10 when ACO is used.Timur Kristóf2020-03-121-1/+2
* radv: Enable lowering dynamic quad broadcasts.Timur Kristóf2020-03-121-0/+3
* aco: fix uninitialized data error in waitcnt passRhys Perry2020-03-121-1/+1
* ac/llvm: add missing optimization barrier for 64-bit readlanesSamuel Pitoiset2020-03-121-27/+40
* radv: fix 32-bits build (again)Samuel Pitoiset2020-03-111-2/+2
* aco: Don't store TCS outputs to LDS when we're sure that none are read.Timur Kristóf2020-03-111-0/+4
* aco: Only write TCS outputs to LDS when they are read by the TCS.Timur Kristóf2020-03-111-2/+25
* aco: Store tess factors in VMEM only at the end of the shader.Timur Kristóf2020-03-111-2/+36
* aco: Don't generate an if when the first part of a merged HS or GS is empty.Timur Kristóf2020-03-111-3/+10
* radv: Enable ACO on all stages.Timur Kristóf2020-03-111-25/+6
* aco: Enable running TES as ES, including merged TES+GS.Timur Kristóf2020-03-111-9/+13
* radv: Enable ACO for TES when there is no GS.Timur Kristóf2020-03-111-7/+9