summaryrefslogtreecommitdiff
path: root/src/gallium/winsys/radeon/drm/radeon_drm_surface.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-24ac,radeonsi,winsyses: switch to SPDX-License-Identifier: MITMarek Olšák1-21/+1
2023-05-19ac/surface: add ac_surf_config::is_arrayMarek Olšák1-0/+3
2023-05-08radeon: add radeon_info parameter into radeon_winsys::surface_initMarek Olšák1-1/+2
2022-07-27radeonsi: remove workarounds for radeon DRM < 2.45.0Marek Olšák1-4/+0
2022-05-13amd: change chip_class naming to "enum amd_gfx_level gfx_level"Marek Olšák1-4/+4
2021-12-30winsys/radeon: change surface_init flags to 64bitQiang Yu1-1/+1
2021-04-12ac/surface: use named "color and "zs" structures in unionsMarek Olšák1-13/+13
2021-04-12ac/surface: unify htile_* and dcc_* fields as meta_* fieldsMarek Olšák1-6/+6
2021-04-12ac/surface: pack alignments by storing log2 in radeon_surfMarek Olšák1-8/+8
2021-04-12ac/surface: change legacy_surf_level::offset to 32-bit offset_256B shifted by 8Marek Olšák1-2/+2
2020-12-01radeon: update fallthrough commentsPierre-Eric Pelloux-Prayer1-1/+1
2020-04-29ac/surface: rename micro tile mode enums like gfx10 uses themMarek Olšák1-1/+1
2020-03-19winsys/radeon: change to 3-space indentationMarek Olšák1-360/+360
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt1-1/+1
2019-09-09radeonsi: move texture storage allocation outside of radeonsiMarek Olšák1-1/+22
2019-09-09radeonsi: move HTILE allocation outside of radeonsiMarek Olšák1-0/+70
2019-09-09ac/surface: add RADEON_SURF_NO_FMASKMarek Olšák1-2/+3
2019-05-15ac: rename SI-CIK-VI to GFX6-GFX7-GFX8Marek Olšák1-3/+3
2018-09-10winsys/radeon: fix CMASK fast clear for NPOT textures with mipmapping on SI/CIMarek Olšák1-2/+2
2018-07-31radeonsi: use storage_samples instead of color_samples in most placesMarek Olšák1-4/+2
2018-06-26radeon: duplicate cmask surface for now.Dave Airlie1-1/+61
2018-06-25radeonsi: move CMASK size computation into ac_surfaceMarek Olšák1-0/+13
2018-05-10ac/surface: add EQAA supportMarek Olšák1-2/+4
2018-05-10ac/surface: unify common legacy and gfx9 fmask fieldsMarek Olšák1-3/+3
2018-05-10ac/surface/gfx6: compute FMASK together with the color surfaceMarek Olšák1-0/+48
2018-01-31winsys/radeon: Compute is_displayable in surf_drm_to_winsysMichel Dänzer1-0/+3
2017-11-27ac: change legacy_surf_level::slice_size to dword unitsMarek Olšák1-2/+2
2017-11-02radeonsi: remove 'Authors:' commentsMarek Olšák1-3/+0
2017-09-07ac/surface: add radeon_surf::has_stencil for convenienceMarek Olšák1-0/+1
2017-03-30gallium/radeon: move pre-GFX9 radeon_surf.* members to radeon_surf.u.legacy.*Marek Olšák1-23/+23
2016-11-05winsys/radeon: don't call surface_best for FMASKMarek Olšák1-1/+1
2016-11-04gallium/radeon: Multiply bpe by nsamples in surf_winsys_to_drmMichel Dänzer1-2/+5
2016-11-04gallium/radeon: Use flags parameter in radeon_winsys_surface_initMichel Dänzer1-1/+1
2016-11-04gallium/radeon: Only convert stencil info if RADEON_SURF_SBUFFER is setMichel Dänzer1-10/+21
2016-11-04gallium/radeon: Only loop up to last_level for drm<->winsys conversionMichel Dänzer1-2/+2
2016-11-01gallium/radeon: add radeon_surf::is_linearMarek Olšák1-0/+1
2016-11-01gallium/radeon: remove radeon_surf_level::pitch_bytesMarek Olšák1-8/+11
2016-10-26gallium/radeon: rename bo_size -> surf_size, bo_alignment -> surf_alignmentMarek Olšák1-4/+4
2016-10-26gallium/radeon: remove flags specific to libdrm_radeon from winsys interfaceMarek Olšák1-1/+3
2016-10-26gallium/radeon: remove unnecessary fields from radeon_surf_levelMarek Olšák1-8/+0
2016-10-26gallium/radeon: decrease the size of radeon_surfMarek Olšák1-2/+2
2016-10-26gallium/radeon: pass pipe_resource and other params to surface_init directlyMarek Olšák1-20/+53
2016-10-26gallium/radeon: fold radeon_winsys::surface_best into radeon/winsysMarek Olšák1-18/+6
2016-07-06gallium/radeon/winsyses: remove unused stencil_offsetNicolai Hähnle1-2/+0
2016-06-14gallium/radeon: add micro_tile_mode to radeon_surfMarek Olšák1-3/+27
2016-05-02gallium/radeon: add radeon_surf::macro_tile_indexMarek Olšák1-0/+16
2015-04-29winsys/radeon: add a private interface for radeon_surfaceMarek Olšák1-0/+180