mesa/src/broadcom/vulkan
Emma Anholt 9e61e72e9f vk/runtime: Set GPU_MULTI_WAIT on the drm syncobj type.
DRM syncobjs always let you wait repeatedly on them, so we can set the
flag in the core instead of having each driver override it once they try
to enable the emulated timeline semaphores.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36563>
2025-08-13 18:57:42 +00:00
..
.dir-locals.el
.editorconfig
meson.build vulkan: Remove build-system remnants of wl_drm support 2025-07-09 17:49:58 +00:00
v3dv_bo.c v3dv: Add some CPU tracepoints 2025-01-16 22:31:17 +00:00
v3dv_bo.h v3dv: store the offset of the BRANCH instruction in a CL 2024-04-03 12:57:56 +02:00
v3dv_cl.c v3dv: use Mesa log infrastructure instead of using stderr 2024-11-26 12:09:29 +00:00
v3dv_cl.h v3d,v3dv: document cl_emit_with_prepacked 2024-06-07 09:44:13 +02:00
v3dv_cmd_buffer.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
v3dv_descriptor_set.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
v3dv_device.c vk/runtime: Set GPU_MULTI_WAIT on the drm syncobj type. 2025-08-13 18:57:42 +00:00
v3dv_event.c treewide: use nir_break_if with named if 2025-06-30 14:51:54 -04:00
v3dv_formats.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
v3dv_image.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
v3dv_limits.h v3dv/device: set value for maxInlineUniformTotalSize 2024-08-05 15:10:24 +00:00
v3dv_meta_clear.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
v3dv_meta_common.h v3dv/v3d: Fix copyright holder to Raspberry Pi Ltd 2022-02-18 11:50:07 +01:00
v3dv_meta_copy.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
v3dv_pass.c v3dv: Switch to v3d_X(..) 2024-12-02 14:13:24 +00:00
v3dv_pipeline.c broadcom: gl_shader_stage_to_broadcom => mesa_shader_stage_to_broadcom 2025-08-10 06:09:49 +00:00
v3dv_pipeline_cache.c v3dv: use Mesa log infrastructure instead of using stderr 2024-11-26 12:09:29 +00:00
v3dv_private.h broadcom: gl_shader_stage_to_broadcom => mesa_shader_stage_to_broadcom 2025-08-10 06:09:49 +00:00
v3dv_query.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
v3dv_queue.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
v3dv_uniforms.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
v3dv_wsi.c v3dv: adopt wsi_common_get_memory 2025-07-10 09:51:39 +00:00
v3dvx_cmd_buffer.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
v3dvx_descriptor_set.c v3dv: add support for multi-planar formats, enable YCbCr 2023-01-16 14:10:21 +00:00
v3dvx_device.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
v3dvx_formats.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
v3dvx_image.c v3dv: use new texture shader state rb_swap and reverse fields in v3d 7.x 2023-10-13 22:37:43 +00:00
v3dvx_meta_common.c v3dv: fix a few asserts that check layerCount instead of array_layers 2024-06-06 07:12:27 +00:00
v3dvx_pipeline.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
v3dvx_private.h v3dv: Switch to use libbroadcom_perfcntr 2024-12-02 14:13:24 +00:00
v3dvx_queue.c v3d,v3dv: don't use max internal bpp for tile sizing in V3D 7.x 2023-10-13 22:37:43 +00:00