Commit 545c6142 by Tobin Ehlis Committed by Commit Bot

Vulkan:Lazily link libvulkan

Move libvulkan to a data_dep as we no longer statically link it. Bug: angleproject:4225 Change-Id: I96458d4727d2d47d8c259ec51d91fd852067c059 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1972192 Commit-Queue: Jamie Madill <jmadill@chromium.org> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
parent d50151d3
......@@ -170,7 +170,9 @@ group("angle_vulkan_entry_points") {
"//third_party/fuchsia-sdk/sdk:vulkan",
]
} else if (!is_android) {
public_deps += [ "$angle_root/third_party/vulkan-loader/src:libvulkan" ]
data_deps = [
"$angle_root/third_party/vulkan-loader/src:libvulkan",
]
}
}
......@@ -219,8 +221,10 @@ angle_source_set("angle_vulkan_backend") {
sources += angle_vulkan_internal_shaders
if (!is_android && !is_fuchsia) {
deps += [ "$angle_root/third_party/vulkan-loader/src:libvulkan" ]
data_deps += [ "$angle_root/third_party/vulkan-tools/src:VkICD_mock_icd" ]
data_deps += [
"$angle_root/third_party/vulkan-loader/src:libvulkan",
"$angle_root/third_party/vulkan-tools/src:VkICD_mock_icd",
]
}
if (angle_enable_vulkan_validation_layers) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment