amd/addrlib: add gfx10 support
[mesa.git] / src / amd / common / ac_surface.c
2019-07-03 Marek Olšákamd/addrlib: add gfx10 support
2019-07-02 Samuel Pitoisetac: compute the DCC fast clear size per slice on GFX8
2019-07-02 Samuel Pitoisetac: compute the size of one DCC slice on GFX8
2019-06-25 Samuel Pitoisetradv: clear CMASK layers instead of the whole buffer...
2019-06-25 Samuel Pitoisetradv: clear FMASK layers instead of the whole buffer...
2019-06-25 Marek Olšákac/surface: remove addrlib_family_rev_id
2019-06-17 Samuel Pitoisetac: make ac_compute_cmask() a static function
2019-05-27 Marek Olšákac: treat Mullins as Kabini, remove the enum
2019-05-16 Marek Olšákac: rename SI-CIK-VI to GFX6-GFX7-GFX8
2019-04-04 Marek Olšákradeonsi: add support for displayable DCC for multi...
2019-04-04 Marek Olšákradeonsi: add support for displayable DCC for 1 RB...
2019-03-26 Nicolai Hähnleamd/surface: provide firstMipIdInTail for metadata...
2018-12-20 Bas Nieuwenhuizenradv: Work around non-renderable 128bpp compressed...
2018-12-19 Nicolai Hähnleac/surface: 3D and cube surfaces are never displayable
2018-11-29 Nicolai Hähnleamd/addrlib: update Mesa's copy of addrlib
2018-11-29 Nicolai Hähnleac/surface/gfx9: let addrlib choose the preferred swizz...
2018-11-09 Marek Olšákac/surface: remove the overallocation workaround for...
2018-10-30 Marek Olšákradeonsi: add support for Raven2 (v2)
2018-08-28 Marek Olšákac/surface: fix CMASK fast clear for NPOT textures...
2018-08-01 Marek Olšákac/surface: fix MSAA corruption on Vega due to FMASK...
2018-07-31 Marek Olšákradeonsi: use storage_samples instead of color_samples...
2018-07-12 Marek Olšákradeonsi: add support for Vega20
2018-06-25 Marek Olšákradeonsi: move CMASK size computation into ac_surface
2018-06-25 Marek Olšákac/surface: move cmask_size/alignment into radeon_surf
2018-06-21 Marek Olšákac/surface: disallow rotated micro tile mode
2018-06-19 Bas Nieuwenhuizenac/surface: Set compressZ for stencil-only surfaces.
2018-05-24 Marek Olšákac/surface/gfx6: don't overallocate mipmapped HTILE
2018-05-23 Bas Nieuwenhuizenac/surface/gfx6: Don't force a tile index for fmask.
2018-05-20 Bas Nieuwenhuizenac/surface: Only align linear power of two fmt textures.
2018-05-14 Bas Nieuwenhuizenradv: Add support for IMG_DATA_FORMAT_32_32_32.
2018-05-10 Marek Olšákac/surface: add EQAA support
2018-05-10 Marek Olšákac/surface: unify common legacy and gfx9 fmask fields
2018-05-10 Marek Olšákac/surface/gfx6: compute FMASK together with the color...
2018-05-10 Marek Olšákac/surface/gfx9: fix a typo in CMASK RB/pipe alignment
2018-04-27 Marek Olšákac/surface: handle DCC subresource fast clear restricti...
2018-04-18 Marek Olšákradeonsi: add support for VegaM
2018-04-12 Bas Nieuwenhuizenac/surface: Allow S swizzle for displayable surfaces.
2018-04-10 Marek Olšákac/surface: don't set the display flag for obviously...
2018-04-10 Marek Olšákac/surface/gfx9: request desired micro tile mode explicitly
2018-03-29 Ian Romanickutil: Move util_is_power_of_two to bitscan.h and rename...
2018-03-28 Marek Olšákac/surface: set AddrSurfInfoIn.format = ADDR_FMT_8...
2018-03-28 Marek Olšákradeonsi: add support for Vega12
2018-03-28 Marek Olšákamd/addrlib: update to the latest version for Vega12
2018-03-21 Marek Olšákac/surface: compute tile swizzle for GFX9
2017-11-30 Marek Olšákac/surface: always compute DCC info when DCC is possibl...
2017-11-29 Marek Olšákac/surface: enable DCC computation for MSAA
2017-11-28 Nicolai Hähnleac/surface: fix indentation
2017-11-27 Marek Olšákac: change legacy_surf_level::slice_size to dword units
2017-11-07 Marek Olšákamd/addrlib: update to latest version
2017-10-23 Nicolai Hähnleamd/common/gfx9: workaround DCC corruption more conserv...
2017-10-12 Marek Olšákac/surface: add ac_surface::is_displayable
2017-09-21 Nicolai Hähnleac/surface: handle error when choosing preferred swizzl...
2017-09-20 Dave Airlieac/surface: handle S8 on gfx9
2017-09-13 Nicolai Hähnleac/surface: match Z and stencil tile config
2017-09-13 Nicolai Hähnleac/surface: sanity-check that we got a TC-compatible...
2017-09-07 Marek Olšákac/surface: add radeon_surf::has_stencil for convenience
2017-08-22 Marek Olšákac/surface/gfx9: don't allow DCC for the smallest mipma...
2017-08-22 Marek Olšákradeonsi/gfx9: properly handle imported textures with...
2017-08-04 Marek Olšákac/surface: align DCC size for surfaces that use tile...
2017-08-04 Marek Olšákac/surface: limit tile swizzle to non-mipmaps on SI
2017-08-04 Marek Olšákac/surface: enable tile swizzle for mipmapped textures
2017-08-04 Marek Olšákac/surface: set structure size and handle errors for...
2017-08-04 Marek Olšákac/surface: increment surf_index only when tile swizzle...
2017-08-04 Marek Olšákac/surface: compute tile swizzle only when it's allowed
2017-08-04 Marek Olšákac/surface: move tile_swizzle to ac_surface and document it
2017-07-26 Marek Olšákac/surface: fix hybrid graphics where APU=GFX9, dGPU...
2017-07-17 Marek Olšákac/surface/gfx9: flags.texture currently refers to...
2017-07-17 Dave Airlieamd/addrlib: fix typo in api name.
2017-07-17 Dave Airlieradv: set cb base tile swizzles for MRT speedups (v4)
2017-07-09 Dave Airlieradv: add support for using addrlib max alignment.
2017-06-06 Bas Nieuwenhuizenac/surface: Fix HTILE for radv.
2017-06-05 Nicolai Hähnleac/surface/gfx6: explicitly support S8 surfaces
2017-05-18 Nicolai Hähnleac: add radeon_surf::htile_slice_size
2017-05-18 Nicolai Hähnleac_surface: use radeon_info from ac_gpu_info
2017-05-18 Nicolai Hähnleac/radeonsi: move some aspects of sanity checking to...
2017-05-18 Nicolai Hähnleac/radeonsi: add ac_compute_surface to automatically...
2017-05-18 Nicolai Hähnleac/radeonsi: move the bulk of gfx9_surface_init to...
2017-05-18 Nicolai Hähnleac/radeonsi: move the bulk of gfx6_surface_init to...
2017-05-18 Nicolai Hähnleac/radeonsi: move amdgpu_addr_create to ac_surface