mesa/src
Jason Ekstrand 00b84fae2d v3dv: Add a condition variable for queries
In order to properly wait for a query to be complete, we need to first
wait for the end query job to flush through on the queue.  Since query
end is always handled on the CPU, we can do this with a condition
variable.  The 2s timeout is taken from ANV.

Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15704>
2022-04-13 17:22:14 +00:00
..
amd aco: remove old global access intrinsics 2022-04-13 16:23:35 +00:00
android_stub
asahi asahi: Port driver to macOS 12.x ABI 2022-03-22 00:19:30 +00:00
broadcom v3dv: Add a condition variable for queries 2022-04-13 17:22:14 +00:00
compiler nir: add _amd global access intrinsics 2022-04-13 16:23:35 +00:00
drm-shim drm-shim: Implement a shim function for close 2022-04-12 10:01:39 +00:00
egl egl: don't make LIBGL_ALWAYS_SOFTWARE and MESA_LOADER_DRIVER_OVERRIDE=zink exclusive 2022-04-13 00:14:57 +00:00
etnaviv ci: update various ci result files 2022-03-11 09:58:28 +00:00
freedreno turnip: Move autotune buffers to suballoc. 2022-04-12 01:01:56 +00:00
gallium iris: Don't leak scratch BOs 2022-04-13 15:56:50 +00:00
gbm gallium: Learn about kopper 2022-04-07 00:17:40 +00:00
getopt
glx glx: Learn about kopper 2022-04-07 00:17:40 +00:00
gtest
hgl
imagination pvr: Remove logic to set vk_device::alloc. 2022-04-08 15:12:04 +00:00
imgui
intel intel/fs: add a note on possible optimization of root node address 2022-04-13 11:24:49 +00:00
loader gallium/dri: add missing PIPE_BIND_DRI_PRIME handling 2022-02-08 00:13:07 +00:00
mapi glthread: call _mesa_glthread_BindBuffer unconditionally 2022-02-01 06:11:22 +00:00
mesa st/mesa: Transcode ASTC to BC7 (BPTC) where possible 2022-04-13 07:58:11 +00:00
microsoft dzn: Fix loop condition in dzn_descriptor_set_copy() 2022-04-11 07:04:24 +00:00
nouveau
panfrost panfrost: Remove BO mapping from import 2022-04-10 01:51:04 +00:00
tool ci: Use a dlclose-disabling preload library for leak checking in Vulkan. 2022-01-27 23:47:46 +00:00
util util: Convert util/u_printf.cpp to util/u_printf.c 2022-04-11 03:31:40 +00:00
virtio venus: prepare and feed renderer protocol info into cs 2022-04-09 00:19:05 +00:00
vulkan vulkan/drm_syncobj: Implement WAIT_PENDING with a sync_file lookup 2022-04-13 17:22:14 +00:00
meson.build microsoft: Initial vulkan-on-12 driver 2022-03-25 16:21:45 +00:00