Mesa (main): freedreno: Stop manually marking blit dst buffers as valid.
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed Jun 30 21:57:29 UTC 2021
Module: Mesa
Branch: main
Commit: ed1f1dea285eef9712bb717f71c50b665f2619a5
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ed1f1dea285eef9712bb717f71c50b665f2619a5
Author: Emma Anholt <emma at anholt.net>
Date: Tue Jun 22 15:06:47 2021 -0700
freedreno: Stop manually marking blit dst buffers as valid.
fd_batch_resource_write() does this already.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11544>
---
src/gallium/drivers/freedreno/a5xx/fd5_blitter.c | 1 -
src/gallium/drivers/freedreno/a6xx/fd6_blitter.c | 2 --
2 files changed, 3 deletions(-)
diff --git a/src/gallium/drivers/freedreno/a5xx/fd5_blitter.c b/src/gallium/drivers/freedreno/a5xx/fd5_blitter.c
index ab33248e11d..fe2bba5ef2b 100644
--- a/src/gallium/drivers/freedreno/a5xx/fd5_blitter.c
+++ b/src/gallium/drivers/freedreno/a5xx/fd5_blitter.c
@@ -471,7 +471,6 @@ fd5_blitter_blit(struct fd_context *ctx,
emit_blit(batch->draw, info);
}
- fd_resource(info->dst.resource)->valid = true;
fd_batch_needs_flush(batch);
fd_batch_flush(batch);
diff --git a/src/gallium/drivers/freedreno/a6xx/fd6_blitter.c b/src/gallium/drivers/freedreno/a6xx/fd6_blitter.c
index be4503606e0..7295d65c4cd 100644
--- a/src/gallium/drivers/freedreno/a6xx/fd6_blitter.c
+++ b/src/gallium/drivers/freedreno/a6xx/fd6_blitter.c
@@ -960,8 +960,6 @@ handle_rgba_blit(struct fd_context *ctx,
fd_batch_unlock_submit(batch);
- dst->valid = true;
-
fd_batch_flush(batch);
fd_batch_reference(&batch, NULL);
More information about the mesa-commit
mailing list