Mesa (main): freedreno: Fix fdperf flush
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Thu Jun 10 02:36:04 UTC 2021
Module: Mesa
Branch: main
Commit: 3f758afe6ab3d37787f64894d602ad4f8349ca4d
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3f758afe6ab3d37787f64894d602ad4f8349ca4d
Author: Rob Clark <robdclark at chromium.org>
Date: Tue Jun 8 13:26:14 2021 -0700
freedreno: Fix fdperf flush
We created and initialized the fence, but forgot to pass it to
fd_submit_flush().
Fixes: aafcd8aacb8 ("freedreno: Re-work fd_submit fence interface")
Signed-off-by: Rob Clark <robdclark at chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11200>
---
src/freedreno/perfcntrs/fdperf.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/freedreno/perfcntrs/fdperf.c b/src/freedreno/perfcntrs/fdperf.c
index a9645977b37..5a97ab8dfc3 100644
--- a/src/freedreno/perfcntrs/fdperf.c
+++ b/src/freedreno/perfcntrs/fdperf.c
@@ -176,7 +176,7 @@ flush_ring(void)
struct fd_submit_fence fence = {};
util_queue_fence_init(&fence.ready);
- ret = fd_submit_flush(dev.submit, -1, NULL);
+ ret = fd_submit_flush(dev.submit, -1, &fence);
if (ret)
errx(1, "submit failed: %d", ret);
More information about the mesa-commit
mailing list