mesa/src
Derek Foreman bf1c7ac5cf vulkan/wsi: warn about unset present_mode in PresentModeCompatibilityExt
A bug in vulkan tools, https://github.com/KhronosGroup/Vulkan-Tools/issues/846
causes vulkaninfo to crash in Mesa under wayland since the changes
in 5ceba97c

Handle the crashing case on wayland similarly to how other WSIs
do (nonsensically claiming a single compatible mode), and log
the condition once for all WSIs.

Fixes 5ceba97c2

Signed-off-by: Derek Foreman <derek.foreman@collabora.com>
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24888>
2023-08-30 21:44:46 +00:00
..
amd radv: Use before/after_cf_list for entrypoints 2023-08-30 19:30:58 +00:00
android_stub
asahi treewide: Use nir_before/after_impl for more elaborate cases 2023-08-30 19:30:58 +00:00
broadcom treewide: Use nir_before/after_impl for more elaborate cases 2023-08-30 19:30:58 +00:00
c11 util/meson: Getting mesa util core to be self contained 2023-08-02 03:41:24 +00:00
compiler treewide: Use nir_before/after_impl for more elaborate cases 2023-08-30 19:30:58 +00:00
drm-shim drm-shim: Avoid assertion fail if someone does close(-1). 2023-06-01 01:50:41 +00:00
egl vulkan/wsi/wayland: add support for IMMEDIATE 2023-08-24 09:38:54 +00:00
etnaviv etnaviv: Fully replicate back stencil config 2023-08-22 12:00:27 +02:00
freedreno treewide: Use nir_before/after_impl in easy cases 2023-08-30 19:30:58 +00:00
gallium treewide: Use nir_before/after_impl for more elaborate cases 2023-08-30 19:30:58 +00:00
gbm egl/drm: Assume modern DRI interface versions 2023-07-28 12:25:19 +00:00
getopt
glx glx: Advertise GLX_MESA_gl_interop extension if support present 2023-08-19 01:08:30 +00:00
gtest gtest: backport ansi color fix 2023-08-18 21:33:14 +00:00
imagination pvr: Zero tail of cs buffers after linking when dumping cs 2023-08-30 14:30:15 +00:00
imgui
intel treewide: Use nir_before/after_impl for more elaborate cases 2023-08-30 19:30:58 +00:00
loader dri3: only invalidate drawables on geometry change if geometry has changed 2023-06-15 12:22:24 +00:00
mapi glthread: sync for VDPAU sync functions 2023-08-17 04:53:37 +00:00
mesa treewide: Use nir_before/after_impl for more elaborate cases 2023-08-30 19:30:58 +00:00
microsoft treewide: Use nir_before/after_impl for more elaborate cases 2023-08-30 19:30:58 +00:00
nouveau nv/codegen: Delete copy and assign 2023-08-26 11:04:02 -04:00
panfrost panfrost: drop pan_nir_lower_64bit_intrin 2023-08-30 16:25:40 +00:00
tool meson: remove needless c++17-overrides 2023-05-19 12:45:31 +00:00
util util: add radeonsi workaround for Nowhere Patrol 2023-08-29 10:15:16 +00:00
virtio venus: expose at least one cached memory type 2023-08-28 18:21:48 +00:00
vulkan vulkan/wsi: warn about unset present_mode in PresentModeCompatibilityExt 2023-08-30 21:44:46 +00:00
.clang-format clang-format: Disable formatting by default 2023-08-13 16:48:49 +02:00
meson.build nvk: add vulkan skeleton 2023-08-04 21:31:52 +00:00