Module: Mesa
Branch: staging/23.0
Commit: 5a22e9cf4cbb8ba3b6812afe5d4bee2d72f7d8cd
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5a22e9cf4cbb8ba3b6812afe5d4bee2d72f7d8cd

Author: Paulo Zanoni <[email protected]>
Date:   Tue Jan 17 14:28:37 2023 -0800

hasvk: don't leave undefined values in exec->syncobj_values

This is the Hasvk version of Anv's:
  ad6a036a6815 ("anv: don't leave undefined values in exec->syncobj_values")

Reviewed-by: Lionel Landwerlin <[email protected]>
Signed-off-by: Paulo Zanoni <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20800>
(cherry picked from commit 80196aaa5bf0e2070038d3b9f2b0177bf096c545)

---

 .pick_status.json                        | 2 +-
 src/intel/vulkan_hasvk/anv_batch_chain.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/.pick_status.json b/.pick_status.json
index c996fe41730..698eb8f9cab 100644
--- a/.pick_status.json
+++ b/.pick_status.json
@@ -5674,7 +5674,7 @@
         "description": "hasvk: don't leave undefined values in 
exec->syncobj_values",
         "nominated": false,
         "nomination_type": null,
-        "resolution": 4,
+        "resolution": 1,
         "main_sha": null,
         "because_sha": null
     },
diff --git a/src/intel/vulkan_hasvk/anv_batch_chain.c 
b/src/intel/vulkan_hasvk/anv_batch_chain.c
index 4768c5204b0..ea4678e6b7c 100644
--- a/src/intel/vulkan_hasvk/anv_batch_chain.c
+++ b/src/intel/vulkan_hasvk/anv_batch_chain.c
@@ -1616,7 +1616,7 @@ anv_execbuf_add_syncobj(struct anv_device *device,
       .handle = syncobj,
       .flags = flags,
    };
-   if (timeline_value)
+   if (exec->syncobj_values)
       exec->syncobj_values[exec->syncobj_count] = timeline_value;
 
    exec->syncobj_count++;

Reply via email to