Mesa (staging/19.1): freedreno/a5xx: fix batch leak in fd5 blitter path
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Fri Jun 28 08:18:42 UTC 2019
Module: Mesa
Branch: staging/19.1
Commit: 2e83a64f64d6310665cab59ebde4b61b70daa361
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2e83a64f64d6310665cab59ebde4b61b70daa361
Author: Rob Clark <robdclark at chromium.org>
Date: Mon Jun 24 15:06:13 2019 -0700
freedreno/a5xx: fix batch leak in fd5 blitter path
Fixes: 3d198926a48 freedreno: use fd_bc_alloc_batch instead of fd_batch_create.
Signed-off-by: Rob Clark <robdclark at chromium.org>
(cherry picked from commit 927fb50727e6e6652c0e4ce300e098843ad12013)
---
src/gallium/drivers/freedreno/a5xx/fd5_blitter.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/gallium/drivers/freedreno/a5xx/fd5_blitter.c b/src/gallium/drivers/freedreno/a5xx/fd5_blitter.c
index da76afdfa60..8a829759cdc 100644
--- a/src/gallium/drivers/freedreno/a5xx/fd5_blitter.c
+++ b/src/gallium/drivers/freedreno/a5xx/fd5_blitter.c
@@ -482,6 +482,7 @@ fd5_blitter_blit(struct fd_context *ctx, const struct pipe_blit_info *info)
batch->needs_flush = true;
fd_batch_flush(batch, false, false);
+ fd_batch_reference(&batch, NULL);
return true;
}
More information about the mesa-commit
mailing list