description: avoid building the swiftshader library author: Michael Gilbert --- a/BUILD.gn +++ b/BUILD.gn @@ -495,7 +495,7 @@ group("gn_all") { ] } - if ((is_win || is_mac || is_linux || is_chromeos || is_fuchsia) && + if (false && (target_cpu == "x86" || target_cpu == "x64")) { deps += [ "//third_party/swiftshader/src/Vulkan:icd_file", --- a/third_party/angle/gni/angle.gni +++ b/third_party/angle/gni/angle.gni @@ -171,7 +171,7 @@ declare_args() { ((angle_use_x11 && !is_chromeos) || angle_use_wayland || is_castos)) && !is_fuchsia && !angle_is_winuwp && !is_ggp && !is_win_arm64 - angle_enable_vulkan = + angle_enable_vulkan = false && angle_has_build && !(is_android && build_with_chromium && is_official_build) && ((is_win && !angle_is_winuwp) || --- a/gpu/vulkan/features.gni +++ b/gpu/vulkan/features.gni @@ -14,5 +14,5 @@ declare_args() { # Enable swiftshader vulkan. Disabling it can save build time, however # --use-vulkan=swiftshader and some tests which use swiftshader vulkan will # not work. - enable_swiftshader_vulkan = true + enable_swiftshader_vulkan = false }