You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As discovered in
#1951 (comment)
there is an issue running the command-buffer CTS tests on L0 with
command-lists enabled.
After investigating, this was because the CTS tests we're not using the
output event parameter to command-buffer enqueue. In the L0 adapter
code a path for registering an event with the queue to waiting on
the workload was guarded by this event being set. Therefore
`urQueueFinish` was not working as expected, as the queue was not aware
of this work to wait on.
Fixed by always registering the work to wait on with the queue, and
miss out on propagation of the created event when user doesn't pass
an output event, rather than not creating it at all.
0 commit comments