mesa/src/vulkan/wsi
Konstantin Seurer 8c98814874 vulkan/wsi/x11: Implement capture hotkey using the keymap
This way, we can avoid opening another connection. The capture key is
changes to F1 because F12 has issues on Wayland. (After pressing F12,
all keys become unresponsive, refocussing the window fixes it)

Fixes: 291fa05  ("vulkan/wsi/x11: Capture traces using a hotkey")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/9578
Reviewed-by: Konstantin Seurer <konstantin.seurer@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24710>
2023-08-25 08:05:58 +00:00
..
meson.build vulkan/wsi/wayland: add support for IMMEDIATE 2023-08-24 09:38:54 +00:00
wsi_common.c egl,venus,vulkan,turnip,freedreno: Update CPU trace init to init more than perfetto. 2023-08-19 23:09:45 +02:00
wsi_common.h vk/util: Generate defines to help casting structs with vk_find_struct 2023-03-24 15:49:25 +00:00
wsi_common_display.c wsi: Fixes passing argument 1 of ‘mtx_unlock’ from incompatible pointer type 2023-06-20 00:05:48 +00:00
wsi_common_display.h vulkan/wsi/display: Wrap wsi_display_fence in a vk_sync 2021-11-16 10:54:27 -06:00
wsi_common_drm.c vk/wsi: add error logging for syncfile import/export failures 2023-07-06 14:17:02 +00:00
wsi_common_drm.h vk/wsi: C++-proof wsi_common_drm.h 2023-03-24 15:49:25 +00:00
wsi_common_headless.c vulkan/wsi: add feedback loop usage to swapchain caps if supported 2023-05-17 11:16:00 +00:00
wsi_common_private.h vulkan/wsi/x11: Implement capture hotkey using the keymap 2023-08-25 08:05:58 +00:00
wsi_common_queue.h util/vector: make util_vector_init harder to misuse 2021-10-08 00:15:11 +00:00
wsi_common_wayland.c vulkan/wsi/wayland: add support for IMMEDIATE 2023-08-24 09:38:54 +00:00
wsi_common_win32.cpp treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
wsi_common_x11.c vulkan/wsi/x11: Implement capture hotkey using the keymap 2023-08-25 08:05:58 +00:00