aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/common
Commit message (Expand)AuthorAgeFilesLines
* ac/gpu_info: Correct Acturus cu bitmapJames Zhu2020-05-271-1/+13
* ac/gpu_info: replace num_good_cu_per_sh with min/max_good_cu_per_saMarek Olšák2020-05-262-8/+11
* ac: update register and packet definitions for preemptionMarek Olšák2020-05-231-6/+20
* ac/surface: don't compute single-sample CMASK if it's unalignedMarek Olšák2020-05-231-1/+4
* ac/gpu_info: compute the best safe IB alignmentMarek Olšák2020-05-232-3/+15
* 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
* ac/surface: fix broken pitch override on gfx8Marek Olšák2020-05-081-3/+5
* 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-072-0/+31
* 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-072-6/+6
* amd: assume CMASK is always rb/pipe_aligned, remove ac_surface.u.gfx9.cmaskMarek Olšák2020-05-072-12/+6
* ac/surface: unset RADEON_SURF_TC_COMPATIBLE_HTILE if HTILE hasn't been computedMarek Olšák2020-05-051-0/+8
* ac/surface: fix MSAA crash with FORCE_SWIZZLE_MODE on gfx9Marek Olšák2020-05-041-1/+3
* Revert "ac/surface: remove RADEON_SURF_TC_COMPATIBLE_HTILE and assume it's al...Marek Olšák2020-05-022-13/+10
* radeonsi: implement and use compute-based DCC decompression on gfx9-10Marek Olšák2020-04-302-0/+7
* ac: enable displayable DCC on Navi12 & Navi14Marek Olšák2020-04-291-4/+7
* ac/surface: validate that DCC is enabled correctly on gfx9+Marek Olšák2020-04-291-0/+69
* ac/surface: add code for gfx10 displayable DCCMarek Olšák2020-04-292-16/+67
* ac/surface: move non-displayable DCC to the end of the bufferMarek Olšák2020-04-291-3/+6
* ac/surface: don't compute DCC if it's unsupported by DCN on gfx9+Marek Olšák2020-04-291-9/+29
* ac/surface: match get_display_flag() with expectations for is_displayableMarek Olšák2020-04-291-1/+7
* ac/surface: replace RADEON_SURF_OPTIMIZE_FOR_SPACE with !FORCE_SWIZZLE_MODEMarek Olšák2020-04-292-2/+4
* ac/surface: remove RADEON_SURF_TC_COMPATIBLE_HTILE and assume it's always setMarek Olšák2020-04-292-11/+14
* ac/surface: rename micro tile mode enums like gfx10 uses themMarek Olšák2020-04-292-9/+11
* drm-uapi,radv,radeonsi: Add amdgpu_drm.h header.Bas Nieuwenhuizen2020-04-272-2/+2
* ac: out-of-order rasterization is not supported on gfx10Marek Olšák2020-04-241-0/+1
* ac,radv: add ac_gpu_info::has_double_rate_fp16Samuel Pitoiset2020-04-092-0/+4
* meson: inline `inc_common`Eric Engestrom2020-03-281-1/+1
* ac: unify denorm setting enforcementMarek Olšák2020-03-171-0/+13
* 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
* ac: add ac_gpu_info::cu_mask to store bitmask of compute unitsSamuel Pitoiset2020-03-062-3/+7
* ac: rename min_vgpr_alloc to min_wave64_vgpr_allocSamuel Pitoiset2020-03-032-3/+3
* ac: rename vgpr_alloc_granularity to wave64_vgpr_alloc_granularitySamuel Pitoiset2020-03-032-3/+3
* ac: rename lds_size_per_cu to lds_size_per_workgroupSamuel Pitoiset2020-03-032-3/+3
* ac: add more fields to ac_gpu_infoSamuel Pitoiset2020-02-282-1/+61
* radeonsi: fix surf_pitch for subsampled surfacePierre-Eric Pelloux-Prayer2020-02-271-0/+5
* ac: add more ac_gpu_info related shader fieldsSamuel Pitoiset2020-02-262-3/+33
* ac,radeonsi: add ac_gpu_info::lds_size_per_cuSamuel Pitoiset2020-02-262-0/+9
* ac/llvm: implement VK_AMD_shader_explicit_vertex_parameterSamuel Pitoiset2020-01-291-0/+1
* amd/common,radv: move vertex_format_table to ac_shader_util.{h,c}Rhys Perry2020-01-282-0/+35
* ac,radeonsi: increase the maximum number of shader args and return valuesMarek Olšák2020-01-131-1/+2
* radeonsi/gfx9: force the micro tile mode for MSAA resolve correctly on gfx9Marek Olšák2020-01-092-3/+18
* ac/gpu_info: add pc_lines and use it in radeonsiMarek Olšák2020-01-082-0/+4
* ac/gpu_info: always use distributed tessellation on gfx10Marek Olšák2020-01-081-2/+2
* ac/surface: use uint16_t for mipmap level pitchesSamuel Pitoiset2020-01-061-1/+1
* Revert "amd/common: Always initialize gfx9 mipmap offset/pitch."Bas Nieuwenhuizen2020-01-042-5/+7