diff options
Diffstat (limited to 'www-client/chromium/files/chromium-104-swiftshader-no-wayland.patch')
-rw-r--r-- | www-client/chromium/files/chromium-104-swiftshader-no-wayland.patch | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/www-client/chromium/files/chromium-104-swiftshader-no-wayland.patch b/www-client/chromium/files/chromium-104-swiftshader-no-wayland.patch deleted file mode 100644 index 75f78f36bc3d..000000000000 --- a/www-client/chromium/files/chromium-104-swiftshader-no-wayland.patch +++ /dev/null @@ -1,52 +0,0 @@ ---- a/third_party/swiftshader/src/Vulkan/BUILD.gn -+++ b/third_party/swiftshader/src/Vulkan/BUILD.gn -@@ -16,14 +16,22 @@ import("//build_overrides/build.gni") - import("../swiftshader.gni") - import("vulkan.gni") - -+if (is_linux) { -+ import("//build/config/ozone.gni") -+} -+ - # Need a separate config to ensure the warnings are added to the end. - config("swiftshader_libvulkan_private_config") { - if (is_linux) { - defines = [ - "VK_USE_PLATFORM_XCB_KHR", -- "VK_USE_PLATFORM_WAYLAND_KHR", - "VK_EXPORT=__attribute__((visibility(\"default\")))", - ] -+ if (ozone_platform_wayland) { -+ defines += [ -+ "VK_USE_PLATFORM_WAYLAND_KHR", -+ ] -+ } - } else if (is_chromeos) { - defines = [ - "VK_EXPORT=__attribute__((visibility(\"default\")))", ---- a/third_party/swiftshader/src/WSI/BUILD.gn -+++ b/third_party/swiftshader/src/WSI/BUILD.gn -@@ -42,15 +42,19 @@ swiftshader_source_set("WSI") { - - if (is_linux) { - sources += [ -- "WaylandSurfaceKHR.cpp", -- "WaylandSurfaceKHR.hpp", - "XcbSurfaceKHR.cpp", - "XcbSurfaceKHR.hpp", -- "libWaylandClient.cpp", -- "libWaylandClient.hpp", - "libXCB.cpp", - "libXCB.hpp", - ] -+ if (ozone_platform_wayland) { -+ sources += [ -+ "WaylandSurfaceKHR.cpp", -+ "WaylandSurfaceKHR.hpp", -+ "libWaylandClient.cpp", -+ "libWaylandClient.hpp", -+ ] -+ } - } - - if (is_win) { |