blob: 64cfd36b51a89b4b6b4f90b443451fce2401c62f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
description: additional swiftshader stuff exposed by official builds
author: Andres Salomon <dilinger@debian.org>
--- a/chrome/BUILD.gn
+++ b/chrome/BUILD.gn
@@ -1719,7 +1719,6 @@ if (is_linux || is_chromeos) {
":chrome_symbols",
]
if (is_linux) {
- deps += [ ":swiftshader_vk_symbols" ]
}
if (!is_chromeos) {
deps += [ ":angle_libvulkan_symbols" ]
@@ -1752,6 +1751,7 @@ if (is_linux || is_chromeos) {
deps = [ "//components/crash/core/app:chrome_crashpad_handler" ]
}
+if (false) {
extract_symbols("swiftshader_vk_symbols") {
binary = "$root_out_dir/libvk_swiftshader.so"
@@ -1764,6 +1764,7 @@ if (is_linux || is_chromeos) {
deps = [ "//third_party/swiftshader/src/Vulkan:swiftshader_libvulkan" ]
}
+}
extract_symbols("angle_egl_symbols") {
binary = "$root_out_dir/libEGL.so"
|