mesa/src
José Roberto de Souza d0db92b52d iris: Check for maximum allowed priority in Xe KMD
Previous code was settting whatever priority was requested even if
Xe KMD would not allow it causing warnings in dmesg:

xe 0000:00:02.0: [drm:exec_queue_set_priority [xe]] Ioctl argument check failed at drivers/gpu/drm/xe/xe_exec_queue.c:235: value > xe_exec_queue_device_get_max_priority(xe)
xe 0000:00:02.0: [drm:xe_exec_queue_set_property_ioctl [xe]] Ioctl argument check failed at drivers/gpu/drm/xe/xe_exec_queue.c:912: ret

Now it will query the maximum allowed priority and set the priority
closed to what application requested.

Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26325>
2023-11-28 18:17:45 +00:00
..
amd radv: enable DGC preprocessing for IBO 2023-11-28 14:07:37 +00:00
android_stub
asahi nir: remove info.fs.needs_all_helper_invocations 2023-11-22 11:31:11 +01:00
broadcom broadcom/ci: separate hiden jobs to -inc.yml files 2023-11-24 15:09:30 +00:00
c11 util/meson: Getting mesa util core to be self contained 2023-08-02 03:41:24 +00:00
compiler nir/print: print PATCH0 and VARn_16BIT names instead of numbers for TCS and TES 2023-11-25 09:50:19 -05:00
drm-shim compiler,vulkan,drm-shim: Remove unused include directories from meson.build 2023-10-27 01:35:10 +00:00
egl egl/haiku: Remove some dead cleanup code 2023-11-22 19:38:59 +00:00
etnaviv etnaviv: rs: Call etna_rs_gen_clear_surface(..) when needed 2023-11-27 06:59:05 +00:00
freedreno tu: Fix re-emitting VS param state after it is re-enabled 2023-11-21 12:42:02 +00:00
gallium iris: Check for maximum allowed priority in Xe KMD 2023-11-28 18:17:45 +00:00
gbm gbm: delete some zink handling 2023-10-09 18:43:09 +00:00
getopt
glx mesa/st, dri2, wgl, glx: Restore flush_objects interop backward compat 2023-11-21 23:15:32 +00:00
gtest gtest: backport ansi color fix 2023-08-18 21:33:14 +00:00
imagination vk/graphics_state, tu: Rewrite renderpass flags handling 2023-11-06 14:33:51 +00:00
imgui
intel intel: Share function to do device query in Xe KMD 2023-11-28 18:17:45 +00:00
loader dri: added build dependencies for systems using non-standard prefixed X11 libs. 2023-11-02 15:08:17 +00:00
mapi mesa: add GL_APPLE_sync support 2023-10-20 17:20:11 +00:00
mesa gallium: add PIPE_CAP_PERFORMANCE_MONITOR for GL_AMD_performance_monitor 2023-11-28 17:34:26 +00:00
microsoft microsoft/compiler: Fix lower_mem_access_bit_size callback result 2023-11-21 19:11:40 +00:00
nouveau nak: Only insert barriers around ifs if they actually re-converge 2023-11-27 20:59:34 +00:00
panfrost panfrost: Inline pan_emit_tiler_ctx() 2023-11-20 16:38:08 +00:00
tool perfetto/pps-producer: add optimized cpu/gpu timestamp correlation support 2023-11-09 13:22:48 +00:00
util d3d12/driconf: Force on ARB_texture_view for Blender 2023-11-24 20:03:22 +00:00
virtio venus: Do not submit batch manually when no feedback is required 2023-11-27 19:53:09 +00:00
vulkan vulkan/video: fix a typo 2023-11-17 00:45:55 +00:00
.clang-format util/rb_tree: Add augmented trees and interval trees 2023-11-02 21:03:46 +00:00
meson.build meson: Only include virtio when DRM available 2023-11-07 18:22:56 +00:00