aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* radv: Extend tiling flags to 64-bit.Bas Nieuwenhuizen2020-05-021-1/+1
* aco: add message to static_assertRhys Perry2020-05-021-25/+25
* aco: remove use of f-stringsRhys Perry2020-05-021-1/+1
* radeonsi: implement and use compute-based DCC decompression on gfx9-10Marek Olšák2020-04-302-0/+7
* radv: Fix implicit sync with recent allocation changes.Bas Nieuwenhuizen2020-04-291-1/+1
* 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-293-4/+4
* ac/surface: remove RADEON_SURF_TC_COMPATIBLE_HTILE and assume it's always setMarek Olšák2020-04-293-16/+23
* ac/surface: rename micro tile mode enums like gfx10 uses themMarek Olšák2020-04-292-9/+11
* radv: Use smaller esgs_itemsize for ACO.Timur Kristóf2020-04-294-23/+30
* aco: Use new default driver locations.Timur Kristóf2020-04-291-107/+17
* radv: Use new linking helper to set default driver locations.Timur Kristóf2020-04-292-0/+58
* aco: Set config->lds_size when TES or VS is running on HW ESGS.Timur Kristóf2020-04-291-0/+1
* aco: Calculate workgroup size of legacy GS.Timur Kristóf2020-04-291-1/+5
* aco: Remember VS/TCS output driver locations.Timur Kristóf2020-04-292-10/+18
* aco: Use context variables instead of calculating TCS inputs/outputs.Timur Kristóf2020-04-292-11/+7
* radv: Refactor calculate_tess_lds_size and get_tcs_num_patches.Timur Kristóf2020-04-293-21/+25
* aco: consider blocks unreachable if they are in the logical cfgRhys Perry2020-04-291-4/+2
* radv: advertise VK_EXT_robustness2Samuel Pitoiset2020-04-292-0/+16
* radv: handle NULL vertex bindingsSamuel Pitoiset2020-04-291-4/+7
* radv: handle NULL descriptorsSamuel Pitoiset2020-04-291-2/+24
* aco: fix adjusting the sample index with FMASK if value is negativeSamuel Pitoiset2020-04-291-2/+6
* aco: fix nir_texop_texture_samples with NULL descriptorsSamuel Pitoiset2020-04-291-2/+12
* ac/llvm: fix nir_texop_texture_samples with NULL descriptorsSamuel Pitoiset2020-04-291-1/+22
* radv: Expose 4G element texel buffers.Bas Nieuwenhuizen2020-04-291-1/+1
* aco: fix vgpr nir_op_vecn with sgpr operandsRhys Perry2020-04-281-2/+7
* aco: improve clamped integer addition disassembly workaroundRhys Perry2020-04-281-3/+8
* aco: add various GFX10 int16 opcodesRhys Perry2020-04-281-2/+11
* aco: fix sub-dword overwrite check in RA validatorRhys Perry2020-04-281-1/+1
* aco: fix sub-dword out-of-bounds check in RA validatorRhys Perry2020-04-281-2/+2
* aco: add missing adjust_max_used_regs()Rhys Perry2020-04-281-0/+1
* aco: improve RA for uneven p_split_vectorRhys Perry2020-04-281-1/+2
* aco: don't recurse in sub-dword get_reg_simple()Rhys Perry2020-04-281-0/+1
* aco: split self-intersecting copies instead of swappingRhys Perry2020-04-281-0/+33
* aco: fix neighboring register check in get_reg_simple()Rhys Perry2020-04-281-1/+1
* aco: check alignment of non-subdword registers in get_reg_specified()Rhys Perry2020-04-281-0/+2
* aco: make RegisterFile::block() take a regclassRhys Perry2020-04-281-9/+9
* radv: advertise VK_AMD_memory_overallocation_behaviorSamuel Pitoiset2020-04-282-0/+7
* radv: track memory heaps usage if overallocation is explicitly disallowedSamuel Pitoiset2020-04-282-0/+48
* radv: remove unused radv_device_memory::map_size fieldSamuel Pitoiset2020-04-281-1/+0
* radv: enable FMASK for color attachments onlySamuel Pitoiset2020-04-281-1/+2
* radv: Determine memory type for import based on fd.Bas Nieuwenhuizen2020-04-281-17/+63
* radv/winsys: Add function to get domains/flags from fd.Bas Nieuwenhuizen2020-04-282-0/+51
* radv: Stop using memory type indices.Bas Nieuwenhuizen2020-04-282-108/+23
* radv: Use actual memory type count for setting app-visible bitset.Bas Nieuwenhuizen2020-04-281-1/+1