diff --git a/src/freedreno/vulkan/tu_knl_drm_msm.cc b/src/freedreno/vulkan/tu_knl_drm_msm.cc index 3a5e3563bd6..e8fe7a9f82c 100644 --- a/src/freedreno/vulkan/tu_knl_drm_msm.cc +++ b/src/freedreno/vulkan/tu_knl_drm_msm.cc @@ -1028,6 +1028,7 @@ msm_queue_submit(struct tu_queue *queue, struct vk_queue_submit *submit) in_syncobjs[nr_in_syncobjs++] = (struct drm_msm_gem_submit_syncobj) { .handle = tu_syncobj_from_vk_sync(sync), .flags = 0, + .point = submit->waits[i].wait_value, }; } @@ -1037,6 +1038,7 @@ msm_queue_submit(struct tu_queue *queue, struct vk_queue_submit *submit) out_syncobjs[nr_out_syncobjs++] = (struct drm_msm_gem_submit_syncobj) { .handle = tu_syncobj_from_vk_sync(sync), .flags = 0, + .point = submit->signals[i].signal_value, }; }