From d7d690b47fb2a3d9e511b094244c9c4e5b3c104f Mon Sep 17 00:00:00 2001 From: Boris Brezillon Date: Tue, 16 Dec 2025 20:22:40 +0100 Subject: [PATCH] panvk: Fix set_compute_sysval() BITSET_SET_RANGE() was passed sysval_fau_start() instead of sysval_fau_end() as a 3rd argument. Fixes: ae76a6a04596 ("panvk: Pack push constants") Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14489 Signed-off-by: Boris Brezillon Reviewed-by: Yiwei Zhang Part-of: --- src/panfrost/vulkan/panvk_cmd_dispatch.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/panfrost/vulkan/panvk_cmd_dispatch.h b/src/panfrost/vulkan/panvk_cmd_dispatch.h index 9a446b4f3a5..a9466cdffc5 100644 --- a/src/panfrost/vulkan/panvk_cmd_dispatch.h +++ b/src/panfrost/vulkan/panvk_cmd_dispatch.h @@ -53,7 +53,7 @@ struct panvk_cmd_compute_state { &__new_sysval.__name, sizeof(__new_sysval.__name))) { \ (__cmdbuf)->state.compute.sysvals.__name = __new_sysval.__name; \ BITSET_SET_RANGE(__dirty, sysval_fau_start(compute, __name), \ - sysval_fau_start(compute, __name)); \ + sysval_fau_end(compute, __name)); \ } \ } while (0)