aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* aco: use VOP2 version of v_mbcnt_hi_u32_b32 on GFX6/7Rhys Perry2020-07-072-2/+6
* aco: remove superflous (bool & exec) if the result comes from VOPCDaniel Schürmann2020-07-071-33/+24
* radv: enable zerovram for Quantic Dream gamesRhys Perry2020-07-071-0/+3
* Revert "radv: add support for MRTs compaction to avoid holes"Bas Nieuwenhuizen2020-07-064-41/+43
* radv: Always enable PERFECT_ZPASS_COUNTS.Bas Nieuwenhuizen2020-07-061-1/+4
* radv: Set handle types in Android semaphore/fence import.Bas Nieuwenhuizen2020-07-061-0/+2
* radv: disable FMASK compression when drawing with GENERAL layoutSamuel Pitoiset2020-07-062-0/+39
* amd/addrlib: fix another C++ one definition rule violationBas Nieuwenhuizen2020-07-062-2/+2
* tu,radv: fix potentially wrong offset of flexible array.Hyunjun Ko2020-07-031-4/+2
* radv,vulkan: add a new x11 wsi drirc workaround for DOOM EternalSamuel Pitoiset2020-07-021-0/+1
* radv: fix wide lines with multisample enabledSamuel Pitoiset2020-07-021-1/+0
* radv: fix wide points and linesSamuel Pitoiset2020-07-023-4/+4
* ac/gpu_info: fix num_physical_sgprs_per_simd for gfx10Marek Olšák2020-06-301-4/+1
* radv: add support for MRTs compaction to avoid holesSamuel Pitoiset2020-06-294-43/+41
* radv: use SPI_SHADER_ZERO for non-written color attachmentsSamuel Pitoiset2020-06-291-1/+2
* radv: rework 8/16-bit color attachment formats detectionSamuel Pitoiset2020-06-291-51/+38
* radv: adjust CB_SHADER_MASK for dual-source blending in the shader info passSamuel Pitoiset2020-06-294-3/+9
* radv: enable VK_AMD_shader_ballot on GFX6-7 with both compiler backendsSamuel Pitoiset2020-06-295-15/+7
* aco: fix partial copies on GFX6/7Daniel Schürmann2020-06-261-2/+3
* radv: remove the load/store workaround for Monster Hunter World with LLVMSamuel Pitoiset2020-06-265-22/+9
* radv: remove the shader ballot workaround for Youngblood with LLVMSamuel Pitoiset2020-06-262-16/+5
* ac,winsys/amdgpu: align IBs the same as the kernelMarek Olšák2020-06-262-1/+17
* amd: add proper definitions for NOP packetsMarek Olšák2020-06-264-6/+9
* radv: enable ACO by defaultDaniel Schürmann2020-06-254-16/+7
* radv: change use_aco -> use_llvmDaniel Schürmann2020-06-258-49/+49
* radv: introduce RADV_DEBUG=llvm optionDaniel Schürmann2020-06-252-0/+6
* radv: lower 64-bit dfloor on GFX6 for fixing precision issuesSamuel Pitoiset2020-06-252-1/+10
* radv: lower 64-bit drcp/dsqrt/drsq for fixing precision issuesSamuel Pitoiset2020-06-252-0/+16
* aco: remove outdated assert in handle_operands()Rhys Perry2020-06-241-2/+0
* aco: ignore blocked registers when checking edges in get_reg_impl()Rhys Perry2020-06-241-2/+11
* radv: fix checking the return value of cs_finalize()Samuel Pitoiset2020-06-241-1/+1
* radv: Make radv_alloc_shader_memory static.Bas Nieuwenhuizen2020-06-242-5/+1
* radv/winsys: Distinguish device/host memory errors.Bas Nieuwenhuizen2020-06-244-17/+20
* radv: Handle mmap failures.Bas Nieuwenhuizen2020-06-243-15/+61
* radv/winsys: Deal with realloc failures in BO lists.Bas Nieuwenhuizen2020-06-241-3/+10
* aco: improve vectorization of 8/16-bit loads/storesRhys Perry2020-06-241-9/+3
* aco: fix when sub-dword create_vector operand cannot be placed perfectlyRhys Perry2020-06-241-15/+18
* aco: don't allow partial copies on GFX6/7Daniel Schürmann2020-06-241-1/+1
* aco: align swap operations to 4 bytes on GFX6/7Daniel Schürmann2020-06-241-1/+5
* aco: don't create byte-aligned short loadsRhys Perry2020-06-241-1/+3
* aco: add missing bld.scc() in byte_align_scalar()Rhys Perry2020-06-241-1/+1
* aco: don't store byte-aligned short storesRhys Perry2020-06-241-4/+4
* aco: fix copy+paste error in split_buffer_storeRhys Perry2020-06-241-1/+1
* radv/aco,aco: allow SMEM SSBO loads on GFX6/7Rhys Perry2020-06-243-4/+3
* aco: allow SMEM for some sub-dword accessesRhys Perry2020-06-242-8/+20
* aco: only use SMEM if we can prove it's safeRhys Perry2020-06-242-7/+218
* radv: fix image variable types in meta shadersRhys Perry2020-06-244-39/+36
* aco: fix printing ASM on GFX6-7 againSamuel Pitoiset2020-06-231-4/+10
* ac/nir: fix 64-bit division for GL CTSMarek Olšák2020-06-232-2/+14
* util: rename xmlpool.h to driconf.hEric Engestrom2020-06-221-1/+1