summaryrefslogtreecommitdiffstats
path: root/src/amd/common/ac_surface.h
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: move texture storage allocation outside of radeonsiMarek Olšák2019-09-091-0/+9
* radeonsi: move HTILE allocation outside of radeonsiMarek Olšák2019-09-091-0/+1
* ac/surface: add RADEON_SURF_NO_FMASKMarek Olšák2019-09-091-0/+1
* radeonsi/gfx10: enable 1D texturesMarek Olšák2019-07-091-0/+1
* radeonsi/gfx10: implement hardware MSAA resolveNicolai Hähnle2019-07-031-0/+1
* ac/surface/gfx10: allow "rotated" micro modeNicolai Hähnle2019-07-031-1/+1
* ac: compute the DCC fast clear size per slice on GFX8Samuel Pitoiset2019-07-021-0/+1
* ac: compute the size of one DCC slice on GFX8Samuel Pitoiset2019-07-021-0/+1
* radv: clear CMASK layers instead of the whole buffer on GFX8Samuel Pitoiset2019-06-251-0/+1
* radv: clear FMASK layers instead of the whole buffer on GFX8Samuel Pitoiset2019-06-251-0/+1
* ac: make ac_compute_cmask() a static functionSamuel Pitoiset2019-06-171-4/+0
* ac: rename SI-CIK-VI to GFX6-GFX7-GFX8Marek Olšák2019-05-151-1/+1
* radeonsi: add support for displayable DCC for multi-RB chipsMarek Olšák2019-04-041-2/+13
* radeonsi: add support for displayable DCC for 1 RB chipsMarek Olšák2019-04-041-1/+1
* radv: Work around non-renderable 128bpp compressed 3d textures on GFX9.Bas Nieuwenhuizen2018-12-201-0/+1
* radeonsi: use storage_samples instead of color_samples in most placesMarek Olšák2018-07-311-1/+1
* radeonsi: move CMASK size computation into ac_surfaceMarek Olšák2018-06-251-0/+5
* ac/surface: move cmask_size/alignment into radeon_surfMarek Olšák2018-06-251-8/+8
* ac/surface: add EQAA supportMarek Olšák2018-05-101-1/+2
* ac/surface: unify common legacy and gfx9 fmask fieldsMarek Olšák2018-05-101-7/+3
* ac/surface/gfx6: compute FMASK together with the color surfaceMarek Olšák2018-05-101-1/+12
* ac/surface: don't set the display flag for obviously unsupported cases (v2)Marek Olšák2018-04-101-0/+1
* ac/surface: compute tile swizzle for GFX9Marek Olšák2018-03-211-1/+5
* ac: pack legacy_surf_level betterMarek Olšák2017-11-271-3/+3
* ac: change legacy_surf_level::slice_size to dword unitsMarek Olšák2017-11-271-1/+1
* ac: pack ac_surface betterMarek Olšák2017-11-271-4/+5
* ac/surface: add ac_surface::is_displayableMarek Olšák2017-10-121-0/+2
* ac/surface: add radeon_surf::has_stencil for convenienceMarek Olšák2017-09-071-0/+1
* ac/surface: reduce gfx9_surface_layout size.Dave Airlie2017-09-071-2/+3
* ac/surface: increment surf_index only when tile swizzle is allowedMarek Olšák2017-08-041-1/+1
* ac/surface: add RADEON_SURF_SHAREABLEMarek Olšák2017-08-041-0/+1
* ac/surface: remove RADEON_SURF_HAS_TILE_MODE_INDEXMarek Olšák2017-08-041-1/+0
* ac/surface: move tile_swizzle to ac_surface and document itMarek Olšák2017-08-041-1/+15
* radv: set cb base tile swizzles for MRT speedups (v4)Dave Airlie2017-07-171-0/+2
* radv: add support for using addrlib max alignment.Dave Airlie2017-07-091-1/+2
* radv: use ac_surface data structuresNicolai Hähnle2017-06-051-0/+1
* ac: add missing extern "C" guardsNicolai Hähnle2017-05-181-0/+8
* ac: add radeon_surf::htile_slice_sizeNicolai Hähnle2017-05-181-0/+2
* ac_surface: use radeon_info from ac_gpu_infoNicolai Hähnle2017-05-181-7/+4
* ac/radeonsi: add ac_compute_surface to automatically switch gfx6 vs. gfx9Nicolai Hähnle2017-05-181-8/+4
* ac/radeonsi: move the bulk of gfx9_surface_init to ac_surfaceNicolai Hähnle2017-05-181-0/+4
* ac/radeonsi: move the bulk of gfx6_surface_init to ac_surfaceNicolai Hähnle2017-05-181-0/+24
* ac/radeonsi: move amdgpu_addr_create to ac_surfaceNicolai Hähnle2017-05-181-0/+10
* ac/radeonsi: move surface definitions to new header ac_surface.hNicolai Hähnle2017-05-181-0/+178