summaryrefslogtreecommitdiff
path: root/www-client/chromium/files/chromium-104-swiftshader-no-wayland.patch
diff options
context:
space:
mode:
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.patch52
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) {