tu_deps = []
tu_flags = []
+if with_platform_x11
+ tu_deps += dep_xcb_dri3
+ tu_flags += [
+ '-DVK_USE_PLATFORM_XCB_KHR',
+ '-DVK_USE_PLATFORM_XLIB_KHR',
+ ]
+ libtu_files += files('tu_wsi_x11.c')
+endif
+
if with_platform_wayland
tu_deps += dep_wayland_client
tu_flags += '-DVK_USE_PLATFORM_WAYLAND_KHR'
libtu_files += files('tu_wsi_display.c')
endif
+if with_xlib_lease
+ tu_deps += [dep_xcb_xrandr, dep_xlib_xrandr]
+ tu_flags += '-DVK_USE_PLATFORM_XLIB_XRANDR_EXT'
+endif
+
libvulkan_freedreno = shared_library(
'vulkan_freedreno',
[libtu_files, tu_entrypoints, tu_extensions_c, tu_format_table_c, freedreno_xml_header_files],