aco: fix non-rtz pack_half_2x16
[mesa.git] / src / amd / common / ac_surface.c
2020-07-20 Pierre-Eric Pellou... ac/surface: adapt surf_size when modifying surf_pitch
2020-07-18 Bas Nieuwenhuizenamd/addrlib: Clean up unused colorFlags argument
2020-07-18 Bas Nieuwenhuizenamd/common: Cache intra-tile addresses for retile map.
2020-07-08 Marek OlšákRevert "ac/surface: require that gfx8 doesn't have...
2020-06-11 Marek Olšákac/surface: don't free dcc_retile_map on failure
2020-06-11 Marek Olšákac/surface: enable DCC for the first level in the mip...
2020-06-11 Marek Olšákac/surface: require that gfx8 doesn't have DCC in order...
2020-06-11 Marek Olšákac/surface: don't set is_displayable if displayable...
2020-06-10 Marek Olšákac/surface: cache DCC retile maps (v2)
2020-06-10 Marek Olšákac/surface: add a wrapper structure to hold ADDR_HANDLE
2020-06-10 Marek Olšákamd/addrlib: remove unused members of ADDR2_COMPUTE_DCC...
2020-06-10 Marek Olšákamd/addrlib: don't recompute DCC info for every Compute...
2020-06-10 Marek Olšákac/surface: don't recompute the DCC retile map for...
2020-06-10 Pierre-Eric Pellou... ac/surface: fix epitch when modifying surf_pitch
2020-06-10 Pierre-Eric Pellou... ac/surface: set SCANOUT if surf->is_displayable
2020-06-09 Marek Olšákac/surface: add displayable DCC code for gfx10.3
2020-06-09 Marek Olšákac,radeonsi: start adding support for gfx10.3
2020-06-05 Bas Nieuwenhuizenamd/common: Add total alignment calculation.
2020-06-05 Bas Nieuwenhuizenradv: Rely on ac_surface for avoiding cmask for linear...
2020-06-05 Bas Nieuwenhuizenradv: Enforce the contiguous memory for DCC layers...
2020-05-23 Marek Olšákac/surface: don't compute single-sample CMASK if it...
2020-05-11 Pierre-Eric Pellou... ac/surface: remove shadowing declaration
2020-05-08 Marek Olšákac/surface: fix broken pitch override on gfx8
2020-05-07 Marek Olšákac/surface: override all offsets including metadata...
2020-05-07 Marek Olšákamd: unify code for overriding offset and stride for...
2020-05-07 Marek Olšákac/surface,radeonsi: move the set/get_umd_metadata...
2020-05-07 Marek Olšákac/surface,radeonsi: move the set/get_bo_metadata code...
2020-05-07 Marek Olšákamd: assume HTILE is always rb/pipe_aligned, remove...
2020-05-07 Marek Olšákamd: assume CMASK is always rb/pipe_aligned, remove...
2020-05-05 Marek Olšákac/surface: unset RADEON_SURF_TC_COMPATIBLE_HTILE if...
2020-05-04 Marek Olšákac/surface: fix MSAA crash with FORCE_SWIZZLE_MODE...
2020-05-02 Marek OlšákRevert "ac/surface: remove RADEON_SURF_TC_COMPATIBLE_HT...
2020-04-30 Marek Olšákradeonsi: implement and use compute-based DCC decompres...
2020-04-29 Marek Olšákac/surface: validate that DCC is enabled correctly...
2020-04-29 Marek Olšákac/surface: add code for gfx10 displayable DCC
2020-04-29 Marek Olšákac/surface: move non-displayable DCC to the end of...
2020-04-29 Marek Olšákac/surface: don't compute DCC if it's unsupported by...
2020-04-29 Marek Olšákac/surface: match get_display_flag() with expectations...
2020-04-29 Marek Olšákac/surface: replace RADEON_SURF_OPTIMIZE_FOR_SPACE...
2020-04-29 Marek Olšákac/surface: remove RADEON_SURF_TC_COMPATIBLE_HTILE...
2020-04-29 Marek Olšákac/surface: rename micro tile mode enums like gfx10...
2020-04-27 Bas Nieuwenhuizendrm-uapi,radv,radeonsi: Add amdgpu_drm.h header.
2020-02-27 Pierre-Eric Pellou... radeonsi: fix surf_pitch for subsampled surface
2020-01-09 Marek Olšákradeonsi/gfx9: force the micro tile mode for MSAA resol...
2020-01-04 Bas NieuwenhuizenRevert "amd/common: Always initialize gfx9 mipmap offse...
2020-01-02 Bas Nieuwenhuizenamd/common: Always initialize gfx9 mipmap offset/pitch.
2019-12-30 Samuel Pitoisetradv: return the correct pitch for linear mipmaps on...
2019-12-29 Bas Nieuwenhuizenamd/common: Handle alignment of 96-bit formats.
2019-12-20 Marek Olšákac/surface: fix an assertion failure on gfx9 in CMASK...
2019-12-16 Marek Olšákamd/addrlib: update to the latest version
2019-12-14 Bas Nieuwenhuizenamd/common: Always use addrlib for HTILE tc-compat.
2019-12-14 Bas Nieuwenhuizenamd/common: Fix tcCompatible degradation on Stoney.
2019-09-30 Marek Olšákac/surface: don't allocate FMASK if there is no graphics
2019-09-10 Marek Olšákradeonsi: move texture storage allocation outside of...
2019-09-10 Marek Olšákradeonsi: move HTILE allocation outside of radeonsi
2019-09-10 Marek Olšákac/surface: add RADEON_SURF_NO_FMASK
2019-08-09 Lionel Landwerlinamd: prepare dropping include of p_compiler.h
2019-07-31 Marek Olšákac/surface: allow linear swizzle mode automatic selecti...
2019-07-29 Marek Olšákradeonsi: add support for compute-only chips
2019-07-09 Marek Olšákradeonsi/gfx10: enable 1D textures
2019-07-03 Nicolai Hähnleradeonsi/gfx10: implement hardware MSAA resolve
2019-07-03 Nicolai Hähnleac/surface/gfx10: allow "rotated" micro mode
2019-07-03 Nicolai Hähnleac/surface/gfx10: DCC is only supported with SW_64KB_...
2019-07-03 Nicolai Hähnleamd/common/gfx10: CMASK is only used for FMASK
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
next