aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* radv: fix missing break in radv_GetPhysicalDeviceProperties2()Samuel Pitoiset2020-05-191-0/+1
* aco: fix disassembly with LLVM 11Rhys Perry2020-05-191-0/+7
* Revert "ac,radeonsi: fix compilations issues with LLVM 11"Michel Dänzer2020-05-194-18/+14
* radv: use util_float_to_half_rtzChristopher Egert2020-05-171-1/+1
* ac/nir: honor ACCESS_STREAM_CACHE_POLICY for L1 and L0 caches tooMarek Olšák2020-05-151-1/+1
* radv: Implement VK_EXT_custom_border_colorJoshua Ashton2020-05-154-2/+159
* radv: Provide a better error for permission issues with priorities.Bas Nieuwenhuizen2020-05-154-16/+29
* aco: split operations that use a swap's definitionRhys Perry2020-05-142-7/+46
* aco: fix WQM coalescingDaniel Schürmann2020-05-141-1/+3
* radv: enable shaderResourceMinLodSamuel Pitoiset2020-05-142-0/+2
* ac/llvm: add support for texturing with clamped LODSamuel Pitoiset2020-05-143-1/+12
* aco: add support for texturing with clamped LODSamuel Pitoiset2020-05-141-3/+39
* aco: remove useless check for nir_tex_src_biasSamuel Pitoiset2020-05-141-4/+2
* nir: Make "divergent" a property of an SSA valueJason Ekstrand2020-05-132-31/+28
* aco: improve phi affinities with p_split_vectorRhys Perry2020-05-131-0/+19
* aco: consider affinities when creating v_mac_f32Rhys Perry2020-05-131-2/+8
* aco: mark phi definitions as last-seen phi operandsRhys Perry2020-05-131-14/+14
* aco: fix consecutively written vgprs from vmem instructionsRhys Perry2020-05-131-10/+26
* aco: simplify consecutive ordered vmem/lds writes optimizationRhys Perry2020-05-131-10/+2
* radv: add a LLVM version string workaround for SotTR and ACOSamuel Pitoiset2020-05-131-3/+22
* radv: use the common code for generating extensions and dispatch tablesSamuel Pitoiset2020-05-132-348/+13
* radv: implement VK_EXT_private_dataSamuel Pitoiset2020-05-132-0/+52
* radv: use the base object struct typesSamuel Pitoiset2020-05-1312-7/+138
* radv: use the common base object type for VkDeviceSamuel Pitoiset2020-05-1312-90/+87
* aco: optimize add/sub(a, cndmask(b, 0, 1, cond)) -> addc/subbrev_co(0, a, b)Samuel Pitoiset2020-05-121-13/+79
* aco: coalesce parallelcopies during register allocationDaniel Schürmann2020-05-121-6/+3
* radv: update the list of allowed Android extensionsSamuel Pitoiset2020-05-121-0/+13
* radv: handle different Vulkan API versions correctlySamuel Pitoiset2020-05-121-12/+43
* radv: limit the Vulkan version to 1.1 for AndroidSamuel Pitoiset2020-05-121-2/+7
* amd/common: Fix incorrect use of asprintf instead of vasprintfSerge Martin2020-05-111-2/+2
* ac/surface: remove shadowing declarationPierre-Eric Pelloux-Prayer2020-05-111-2/+2
* aco: prevent invalid loads/stores vectorization if robustness is enabledSamuel Pitoiset2020-05-111-2/+10
* nir: do not vectorize load/store if offset can overflow and robustness enabledSamuel Pitoiset2020-05-111-1/+2
* aco: fix 64-bit trunc with negative exponents on GFX6Samuel Pitoiset2020-05-111-2/+3
* ac/surface: fix broken pitch override on gfx8Marek Olšák2020-05-081-3/+5
* radv: report correct backend IR in hang reports when ACO is usedSamuel Pitoiset2020-05-081-1/+3
* radv: do not print the LLVM version string twice in hang reportsSamuel Pitoiset2020-05-081-2/+1
* radv: remove the LLVM version string when ACO is usedSamuel Pitoiset2020-05-081-4/+5
* aco: either copy-propagate or inline create_vector operandsDaniel Schürmann2020-05-071-4/+6
* ac/surface: override all offsets including metadata offsetsMarek Olšák2020-05-071-0/+15
* amd: unify code for overriding offset and stride for imported buffersMarek Olšák2020-05-073-21/+34
* ac/surface,radeonsi: move the set/get_umd_metadata code into ac_surface.cMarek Olšák2020-05-072-0/+176
* ac/surface,radeonsi: move the set/get_bo_metadata code to ac_surface.cMarek Olšák2020-05-072-0/+120
* amd: assume HTILE is always rb/pipe_aligned, remove ac_surface.u.gfx9.htileMarek Olšák2020-05-074-14/+16
* amd: assume CMASK is always rb/pipe_aligned, remove ac_surface.u.gfx9.cmaskMarek Olšák2020-05-074-22/+18
* amd: remove duplicated definitions from amdgpu_drm.hMarek Olšák2020-05-071-3/+0
* radv/winsys: do not count visible VRAM buffers twice in the budgetSamuel Pitoiset2020-05-062-17/+33
* radv: display an error message if the winsys init failedSamuel Pitoiset2020-05-061-1/+2
* radv: use a linked list for physical devicesSamuel Pitoiset2020-05-062-52/+69
* radv: don't report error with other vendor DRM devicesSamuel Pitoiset2020-05-061-9/+15