diff --git a/.pick_status.json b/.pick_status.json index 694fd23298a..e70c60553e0 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -220,7 +220,7 @@ "description": "meson: Fix missing xcb-xrandr dependency for Vulkan X11 WSI", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "master_sha": null, "because_sha": "1de2fd0cf205eda4f26c97a323d1cc509f3668f9" }, diff --git a/meson.build b/meson.build index 932eb136681..26cfd01a72c 100644 --- a/meson.build +++ b/meson.build @@ -1859,8 +1859,10 @@ if with_platform_x11 with_gallium_omx != 'disabled')) dep_xcb_xfixes = dependency('xcb-xfixes') endif - if with_xlib_lease + if with_xlib_lease or with_any_vk dep_xcb_xrandr = dependency('xcb-randr') + endif + if with_xlib_lease dep_xlib_xrandr = dependency('xrandr', version : '>= 1.3') endif endif