Mesa (main): zink: always bind on the sparse queue
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Thu Jun 16 02:17:41 UTC 2022
Module: Mesa
Branch: main
Commit: 1bd94b07f6fdc8c6de802c7a0f2928fbc7c4623e
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1bd94b07f6fdc8c6de802c7a0f2928fbc7c4623e
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date: Fri Jun 10 15:33:56 2022 -0400
zink: always bind on the sparse queue
Reviewed-by: Dave Airlie <airlied at redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17066>
---
src/gallium/drivers/zink/zink_bo.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/gallium/drivers/zink/zink_bo.c b/src/gallium/drivers/zink/zink_bo.c
index b48de1ccef5..74dfe28d5cf 100644
--- a/src/gallium/drivers/zink/zink_bo.c
+++ b/src/gallium/drivers/zink/zink_bo.c
@@ -755,7 +755,7 @@ buffer_commit_single(struct zink_screen *screen, struct zink_resource *res, stru
sparse_bind[0].pBinds = &mem_bind;
sparse_bind[1].pBinds = &mem_bind;
- VkResult ret = VKSCR(QueueBindSparse)(screen->queue, 1, &sparse, VK_NULL_HANDLE);
+ VkResult ret = VKSCR(QueueBindSparse)(screen->queue_sparse, 1, &sparse, VK_NULL_HANDLE);
if (zink_screen_handle_vkresult(screen, ret))
return sem;
VKSCR(DestroySemaphore)(screen->dev, sem, NULL);
@@ -894,7 +894,7 @@ texture_commit_single(struct zink_screen *screen, struct zink_resource *res, VkS
sparse_ibind.pBinds = ibind;
sparse.pImageBinds = &sparse_ibind;
- VkResult ret = VKSCR(QueueBindSparse)(screen->queue, 1, &sparse, VK_NULL_HANDLE);
+ VkResult ret = VKSCR(QueueBindSparse)(screen->queue_sparse, 1, &sparse, VK_NULL_HANDLE);
if (zink_screen_handle_vkresult(screen, ret))
return sem;
VKSCR(DestroySemaphore)(screen->dev, sem, NULL);
@@ -926,7 +926,7 @@ texture_commit_miptail(struct zink_screen *screen, struct zink_resource *res, st
mem_bind.flags = 0;
sparse_bind.pBinds = &mem_bind;
- VkResult ret = VKSCR(QueueBindSparse)(screen->queue, 1, &sparse, VK_NULL_HANDLE);
+ VkResult ret = VKSCR(QueueBindSparse)(screen->queue_sparse, 1, &sparse, VK_NULL_HANDLE);
if (zink_screen_handle_vkresult(screen, ret))
return sem;
VKSCR(DestroySemaphore)(screen->dev, sem, NULL);
More information about the mesa-commit
mailing list