diff options
author | Marek Olšák <marek.olsak@amd.com> | 2021-10-29 15:36:05 -0400 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2021-11-04 17:36:26 +0000 |
commit | c0f723ce2b80a27e8d813396a5b7c9cbca7006a7 (patch) | |
tree | 369440f92809d47f0ac618ca9d50a095b4cb023b /src/gallium/drivers/radeonsi/si_texture.c | |
parent | 3baeaac64b9c6053f6ab5e64af7a416c77c9f0dd (diff) |
radeonsi: allow and finish TC-compatible MSAA HTILE
This improves perf for Catia by 4%.
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13603>
Diffstat (limited to 'src/gallium/drivers/radeonsi/si_texture.c')
-rw-r--r-- | src/gallium/drivers/radeonsi/si_texture.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/gallium/drivers/radeonsi/si_texture.c b/src/gallium/drivers/radeonsi/si_texture.c index 813cc4d438a..ce0f113b6cb 100644 --- a/src/gallium/drivers/radeonsi/si_texture.c +++ b/src/gallium/drivers/radeonsi/si_texture.c @@ -1232,7 +1232,6 @@ si_texture_create_with_modifier(struct pipe_screen *screen, sscreen->info.family != CHIP_TONGA && sscreen->info.family != CHIP_ICELAND && (templ->flags & PIPE_RESOURCE_FLAG_TEXTURING_MORE_LIKELY) && !(sscreen->debug_flags & DBG(NO_HYPERZ)) && !is_flushed_depth && - templ->nr_samples <= 1 && /* TC-compat HTILE is less efficient with MSAA */ is_zs; enum radeon_surf_mode tile_mode = si_choose_tiling(sscreen, templ, tc_compatible_htile); |