amd: assume CMASK is always rb/pipe_aligned, remove ac_surface.u.gfx9.cmask
[mesa.git] / src / amd / common / ac_surface.h
2020-05-07 Marek Olšákamd: assume CMASK is always rb/pipe_aligned, remove...
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: add code for gfx10 displayable DCC
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-01-09 Marek Olšákradeonsi/gfx9: force the micro tile mode for MSAA resol...
2020-01-06 Samuel Pitoisetac/surface: use uint16_t for mipmap level pitches
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-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-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-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-17 Samuel Pitoisetac: make ac_compute_cmask() a static function
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...
2018-12-20 Bas Nieuwenhuizenradv: Work around non-renderable 128bpp compressed...
2018-07-31 Marek Olšákradeonsi: use storage_samples instead of color_samples...
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-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-04-10 Marek Olšákac/surface: don't set the display flag for obviously...
2018-03-21 Marek Olšákac/surface: compute tile swizzle for GFX9
2017-11-27 Marek Olšákac: pack legacy_surf_level better
2017-11-27 Marek Olšákac: change legacy_surf_level::slice_size to dword units
2017-11-27 Marek Olšákac: pack ac_surface better
2017-10-12 Marek Olšákac/surface: add ac_surface::is_displayable
2017-09-07 Marek Olšákac/surface: add radeon_surf::has_stencil for convenience
2017-09-07 Dave Airlieac/surface: reduce gfx9_surface_layout size.
2017-08-04 Marek Olšákac/surface: increment surf_index only when tile swizzle...
2017-08-04 Marek Olšákac/surface: add RADEON_SURF_SHAREABLE
2017-08-04 Marek Olšákac/surface: remove RADEON_SURF_HAS_TILE_MODE_INDEX
2017-08-04 Marek Olšákac/surface: move tile_swizzle to ac_surface and document it
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-05 Nicolai Hähnleradv: use ac_surface data structures
2017-05-18 Nicolai Hähnleac: add missing extern "C" guards
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: 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
2017-05-18 Nicolai Hähnleac/radeonsi: move surface definitions to new header...