diff options
author | Melissa Wen <mwen@igalia.com> | 2021-11-08 19:10:45 -0100 |
---|---|---|
committer | Melissa Wen <mwen@igalia.com> | 2022-01-21 10:59:17 +0000 |
commit | d5bd18fbb3002293853780b3988e5cb9313d226e (patch) | |
tree | 006d8f720530cc6b5472b4f7d737870929fef577 /include/drm-uapi | |
parent | d148379edf34d39a50bc7cb1c5398499acbfe670 (diff) | |
download | mesa-d5bd18fbb3002293853780b3988e5cb9313d226e.tar.gz mesa-d5bd18fbb3002293853780b3988e5cb9313d226e.tar.bz2 mesa-d5bd18fbb3002293853780b3988e5cb9313d226e.zip |
v3dv: store wait semaphores in event_wait_cpu_job_info
Instead of a boolean (sem_wait) in v3dv_event_wait_cpu_job_info,
that is used to determine wait condition for jobs put in a wait
thread, copy the wait semaphores data and store it as struct
v3dv_submit_info_semaphores. In the following patches we enable
multiple semaphores in GPU jobs, and therefore we need this data
to add wait semaphores as job dependencies for pending jobs
submitted from a wait thread.
Signed-off-by: Melissa Wen <mwen@igalia.com>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13178>
Diffstat (limited to 'include/drm-uapi')
0 files changed, 0 insertions, 0 deletions