diff options
author | Lionel Landwerlin <[email protected]> | 2019-03-17 16:57:48 +0000 |
---|---|---|
committer | Lionel Landwerlin <[email protected]> | 2019-03-18 12:05:13 +0000 |
commit | 5abe488d185461261275cb2f957871a04e03dab8 (patch) | |
tree | c9b85f3f85f9c902cf8e2f80b2af8e9251abb4f2 /src/vulkan/overlay-layer | |
parent | 791198a54b1182860e240d57f35cb02b1bcceca3 (diff) |
vulkan: factor out wsi dependencies
In commit 530927d3f6a303d9 ("vulkan/util: generate instance/device
dispatch tables") we started generating instance dispatch tables some
of them (like wayland) require external headers.
This commit moves the dependencies up one level so that they apply the
whole vulkan directory. We use them for both the util & overlay layer.
Signed-off-by: Lionel Landwerlin <[email protected]>
Fixes: 530927d3f6a303 ("vulkan/util: generate instance/device dispatch tables")
Reviewed-by: Eric Engestrom <[email protected]>
Diffstat (limited to 'src/vulkan/overlay-layer')
-rw-r--r-- | src/vulkan/overlay-layer/meson.build | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vulkan/overlay-layer/meson.build b/src/vulkan/overlay-layer/meson.build index ddca85fc7ca..3fd3a105b89 100644 --- a/src/vulkan/overlay-layer/meson.build +++ b/src/vulkan/overlay-layer/meson.build @@ -41,7 +41,7 @@ vklayer_mesa_overlay = shared_library( vklayer_files, overlay_spv, c_args : [c_vis_args, no_override_init_args, vulkan_wsi_args], cpp_args : [cpp_vis_args, vulkan_wsi_args], - dependencies : [libimgui_core_dep, dep_dl], + dependencies : [vulkan_wsi_deps, libimgui_core_dep, dep_dl], include_directories : [inc_common, inc_vulkan_util], link_args : cc.get_supported_link_arguments(['-Wl,-Bsymbolic-functions', '-Wl,-z,relro']), link_with : [libmesa_util, libvulkan_util], |