aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* aco: sign-extend input/identity for 16-bit subgroup ops on GFX6-GFX7Samuel Pitoiset2020-06-031-0/+3
* aco: fix subdword copies on GFX6-GFX7Samuel Pitoiset2020-06-031-7/+11
* aco: implement 16-bit nir_intrinsic_quad_* on GFX6-GFX7Samuel Pitoiset2020-06-031-2/+8
* aco: implement 16-bit reduce operations on GFX6-GFX7Samuel Pitoiset2020-06-031-6/+54
* radv: enable zero VRAM for all VKD3D (DX12->VK) gamesSamuel Pitoiset2020-06-031-34/+43
* radv: enable zero VRAM for Doom EternalSamuel Pitoiset2020-06-031-0/+3
* nir: add callback to nir_remove_dead_variables()Timothy Arceri2020-06-032-5/+7
* radv: Use common gfx10_format_table.hBas Nieuwenhuizen2020-06-035-300/+5
* radv: Include gfx10_format_table.h only from a single source file.Bas Nieuwenhuizen2020-06-032-12/+11
* radeonsi: Define gfx10_format in the common header.Bas Nieuwenhuizen2020-06-035-7/+54
* amd/common,radeonsi: Move gfx10_format_table to common.Bas Nieuwenhuizen2020-06-034-1/+302
* radv: Explicitly cast TIMESTAMP_NOT_READY value to uin32_t where needed.Oschowa2020-06-021-2/+2
* aco: Use correct reference type in for-range-loop.Oschowa2020-06-021-1/+1
* aco: Don't std::move temporary object.Oschowa2020-06-021-1/+1
* aco: Don't declare 'Block' as class, but define as struct.Oschowa2020-06-021-1/+1
* radv: Don't take absolute value of unsigned type.Oschowa2020-06-021-2/+2
* radv/aco: Always enable subgroup shuffle.Timur Kristóf2020-06-021-8/+3
* aco: Implement subgroup shuffle on GFX6-7.Timur Kristóf2020-06-022-2/+46
* aco/gfx10: Refactor of GFX10 wave64 bpermute.Timur Kristóf2020-06-027-92/+113
* ac/nir: support v2f16 derivativesMarek Olšák2020-06-021-0/+2
* ac/nir: set the second v_cvt_pkrtz argument to undef if it's unusedMarek Olšák2020-06-021-1/+1
* ac/nir: select v_cvt_pkrtz for all conversions from f32 to f16 for radeonsiMarek Olšák2020-06-021-7/+36
* ac/nir: handle nir_op_[fiu]2[fiu]mp opcodesMarek Olšák2020-06-021-0/+3
* ac/nir: support 16-bit data in image opcodesMarek Olšák2020-06-023-6/+18
* ac/nir: support 16-bit data in buffer_load_format opcodesMarek Olšák2020-06-023-5/+16
* ac/nir: remove type and num_channels args from ac_build_buffer_store_commonMarek Olšák2020-06-023-18/+6
* ac/nir: support vector types in the type suffix of overloaded intrinsicsMarek Olšák2020-06-022-13/+17
* ac/nir: use more types from ac_llvm_contextMarek Olšák2020-06-023-16/+14
* ac: rename has_double_rate_fp16 -> has_packed_math_16bitMarek Olšák2020-06-025-11/+11
* meson: use gnu_symbol_visibility argumentDylan Baker2020-06-015-9/+8
* radv: fix regression with builtin cacheTimothy Arceri2020-05-301-1/+1
* radv/aco: enable VK_KHR_subgroup_extended_types on GFX8+Samuel Pitoiset2020-05-292-2/+2
* aco: sign-extend input/indentity for 32-bit reduce ops on GFX10Samuel Pitoiset2020-05-291-0/+14
* aco: allow gfx10_wave64_bpermute with 8-bit/16-bit inputSamuel Pitoiset2020-05-291-1/+1
* aco: allocate a temp VGPR for some 8-bit/16-bit reduction ops on GFX10Samuel Pitoiset2020-05-291-1/+4
* aco: implement 8-bit/16-bit reductions on GFX10Samuel Pitoiset2020-05-291-8/+21
* aco: fix register allocation for subdword instructions on GFX10Samuel Pitoiset2020-05-291-3/+1
* radv/aco: enable VK_EXT_subgroup_size_controlSamuel Pitoiset2020-05-291-1/+1
* spirv,radv,anv: implement no-op VK_GOOGLE_user_typeSamuel Pitoiset2020-05-281-0/+1
* aco: fix 64-bit shared_atomic_exchangeRhys Perry2020-05-281-1/+1
* aco: don't reorder barriers in the schedulerRhys Perry2020-05-281-1/+4
* aco: preserve more fields when combining additions into SMEMRhys Perry2020-05-281-0/+4
* aco: check instruction format before waiting for a previous SMEM storeRhys Perry2020-05-281-1/+1
* aco: consider SDWA during value numberingRhys Perry2020-05-281-0/+17
* aco: fix interaction with 3f branch workaround and p_constaddrRhys Perry2020-05-281-4/+2
* ac/gpu_info: Correct Acturus cu bitmapJames Zhu2020-05-271-1/+13
* amd: replace SH -> SA (shader array) in commentsMarek Olšák2020-05-261-2/+2
* ac/gpu_info: replace num_good_cu_per_sh with min/max_good_cu_per_saMarek Olšák2020-05-265-11/+14
* radv: Implement vkGetSwapchainGrallocUsage2ANDROID.Bas Nieuwenhuizen2020-05-251-0/+89
* radv: Do not close fd -1 when NULL-winsys creation fails.Bas Nieuwenhuizen2020-05-251-1/+2