mesa/src
Arunpravin Paneer Selvam 84f18f31ad
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
amdgpu: Add queue id support to the user queue wait IOCTL
Add queue id support to the user queue wait IOCTL
drm_amdgpu_userq_wait structure.

This is required to retrieve the wait user queue and maintain
the fence driver references in it so that the user queue in
the same context releases their reference to the fence drivers
at some point before queue destruction.

Otherwise, we would gather those references until we
don't have any more space left and crash.

Signed-off-by: Arunpravin Paneer Selvam <Arunpravin.PaneerSelvam@amd.com>
Suggested-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34493>
2025-04-18 21:55:53 +00:00
..
amd radv/meta: remove redundant parameter to blit_surf_for_image_level_layer() 2025-04-18 17:21:24 +02:00
android_stub
asahi agx: delete more inots 2025-04-18 18:34:55 +00:00
broadcom spirv, nir: Delay calculation of shared_size when using explicit layout 2025-04-17 19:13:17 +00:00
c11 c11: use SPDX-License-Identifier header 2025-01-08 20:37:51 +00:00
compiler nir/opt_shrink_vectors: enable for load_ubo_vec4 2025-04-18 15:56:02 +00:00
drm-shim
egl EGL: legacy-x11=dri2 should support hardware driver 2025-04-17 21:37:58 +00:00
etnaviv etnaviv: hwdb: update gc_feature_database from NXP 2025-04-18 19:07:52 +02:00
freedreno ir3: use opt_shrink_vectors 2025-04-18 15:56:02 +00:00
gallium amdgpu: Add queue id support to the user queue wait IOCTL 2025-04-18 21:55:53 +00:00
gbm meson: support building with system libgbm 2025-04-09 12:15:33 +00:00
getopt
gfxstream gfxstream: update code generator for simplified dep graph 2025-04-09 18:29:57 +00:00
glx glx: drop dead GL_LIB_NAME define 2025-04-18 12:14:11 +00:00
gtest
imagination treewide: Switch to nir_progress 2025-02-26 15:19:53 +00:00
imgui
intel anv: expose promoted KHR_depth_clamp_zero_one 2025-04-18 21:31:37 +00:00
loader loader: Use RTLD_LOCAL not RTLD_GLOBAL 2025-04-18 07:14:56 +00:00
mapi glapi: import noop_array and public stubs earlier. 2025-04-04 00:18:28 +00:00
mesa mesa: Add CPU traces 2025-04-15 10:37:39 +00:00
microsoft microsoft/compiler: Force load_output => undef in tess_ctrl main func 2025-04-16 16:02:07 +00:00
nouveau nak: Add a new OpFSwz and use it for derivatives on Kepler 2025-04-18 19:30:41 +00:00
panfrost spirv, nir: Delay calculation of shared_size when using explicit layout 2025-04-17 19:13:17 +00:00
tool perfetto/android: align datasource names with tooling expectations 2025-04-08 18:29:10 +00:00
util driconf: enable custom_border_colors_without_format for ANGLE-on-anv 2025-04-17 22:14:57 +00:00
virtio virtio/vdrm: Add vtest backend 2025-04-08 15:38:39 +00:00
vulkan vulkan: Add vk_ir_header::dst_leaf_node_offset 2025-04-17 20:20:40 +00:00
x11 glx/egl/x11: fix x11_dri3_check_multibuffer 2025-02-17 02:50:15 +00:00
.clang-format radv: Add radv_foreach_stage to ForEachMacros again. 2025-04-11 18:01:47 +00:00
meson.build meson: support building with system libgbm 2025-04-09 12:15:33 +00:00