mesa/src/broadcom
Maíra Canal 4a9da29016 v3dv: use the copy timestamp query results user extension
The copy timestamp query user extension allows the creation of a CPU job
that copies the results of a timestamp query to a BO with the possibility
to indicate the timestamp availability with a availability bit.

By using the copy timestamp query user extension, it will be possible to
use the multisync user extension to synchronize this type of job, which
currently possible with the user space implementation without stalling.

Signed-off-by: Maíra Canal <mcanal@igalia.com>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26448>
2023-12-14 16:43:13 +00:00
..
ci broadcom: fix scheduling dependencies for SETMSF instruction 2023-12-12 12:58:42 +00:00
cle broadcom/compiler: remove include of gallium headers from meson.build 2023-12-12 10:03:11 +00:00
clif broadcom: only support v42 and v71 2023-11-02 11:59:08 +01:00
common broadcom/(compiler,common): avoid include of gallium headers in header files 2023-12-12 10:03:10 +00:00
compiler broadcom: fix scheduling dependencies for SETMSF instruction 2023-12-12 12:58:42 +00:00
drm-shim broadcom/compiler: remove include of gallium headers from meson.build 2023-12-12 10:03:11 +00:00
qpu broadcom/compiler: remove include of gallium headers from meson.build 2023-12-12 10:03:11 +00:00
simulator v3dv: check CPU queue availability 2023-12-14 16:43:13 +00:00
vulkan v3dv: use the copy timestamp query results user extension 2023-12-14 16:43:13 +00:00
.editorconfig
meson.build broadcom/compiler: remove include of gallium headers from meson.build 2023-12-12 10:03:11 +00:00