From 9fe8d70d1580d62972a497d5bc00b1d70fa62021 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20St=C3=BCcker?= Date: Mon, 27 May 2024 11:20:01 +0200 Subject: [PATCH] Disable swiftshader due to crashes --- .../eclipse/set/browser/cef/handlers/AppHandler.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/java/org.eclipse.set.browser/src/org/eclipse/set/browser/cef/handlers/AppHandler.java b/java/org.eclipse.set.browser/src/org/eclipse/set/browser/cef/handlers/AppHandler.java index 4390e8b..801e78b 100644 --- a/java/org.eclipse.set.browser/src/org/eclipse/set/browser/cef/handlers/AppHandler.java +++ b/java/org.eclipse.set.browser/src/org/eclipse/set/browser/cef/handlers/AppHandler.java @@ -40,15 +40,17 @@ public long get() { private long get_browser_process_handler(final long app) { return browserProcessHandler.get(); } - + @SuppressWarnings({ "unused", "static-method" }) // Called via JNI private void on_before_command_line_processing(final long app, final long process_type, final long command_line) { // Disable updating Chromium components from Google servers + cef_command_line_t.cefswt_append_switch(command_line, "use-gl", "angle"); + cef_command_line_t.cefswt_append_switch(command_line, "use-angle", "vulkan"); + cef_command_line_t.cefswt_append_switch(command_line, "disable-component-update", null); - + // If debugging is enabled, allow remote debugging - if(ChromiumStatic.getCEFConfiguration().DebugPort != 0) - { + if (ChromiumStatic.getCEFConfiguration().DebugPort != 0) { cef_command_line_t.cefswt_append_switch(command_line, "remote-allow-origins", "*"); } }