panfrost: Set clean_fragment_write for blits
Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com> Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10271>
This commit is contained in:
committed by
Marge Bot
parent
d034461921
commit
ba51d2583e
@@ -914,6 +914,11 @@ pan_preload_emit_dcd(struct pan_pool *pool,
|
||||
|
||||
if (pan_is_bifrost(pool->dev)) {
|
||||
pan_preload_emit_bifrost_sampler(pool, &cfg);
|
||||
|
||||
/* Tiles updated by blit shaders are still considered
|
||||
* clean (separate for colour and Z/S), allowing us to
|
||||
* suppress unnecessary writeback */
|
||||
cfg.clean_fragment_write = true;
|
||||
} else {
|
||||
pan_preload_emit_midgard_sampler(pool, &cfg);
|
||||
cfg.texture_descriptor_is_64b = true;
|
||||
|
||||
Reference in New Issue
Block a user