Changeset 292903 in webkit
- Timestamp:
- Apr 15, 2022, 2:53:12 AM (4 years ago)
- Location:
- trunk/Source
- Files:
-
- 4 edited
-
WTF/ChangeLog (modified) (1 diff)
-
WTF/Scripts/Preferences/WebPreferencesExperimental.yaml (modified) (1 diff)
-
WebKit/ChangeLog (modified) (1 diff)
-
WebKit/WebProcess/WebCoreSupport/WebChromeClient.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r292882 r292903 1 2022-04-15 Zan Dobersek <zdobersek@igalia.com> 2 3 [GTK][WPE] Remove exclusive build guards around GPU process preferences, code 4 https://bugs.webkit.org/show_bug.cgi?id=239331 5 6 Reviewed by Philippe Normand. 7 8 * Scripts/Preferences/WebPreferencesExperimental.yaml: 9 Make the UseGPUProcessForWebGLEnabled option also usable for the GTK and 10 WPE ports. 11 1 12 2022-04-14 J Pascoe <j_pascoe@apple.com> 2 13 -
trunk/Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml
r292882 r292903 1463 1463 humanReadableDescription: "Process all WebGL operations in GPU Process" 1464 1464 webcoreBinding: none 1465 condition: ENABLE(GPU_PROCESS) && ENABLE(WEBGL) && !(PLATFORM(GTK) || PLATFORM(WPE))1465 condition: ENABLE(GPU_PROCESS) && ENABLE(WEBGL) 1466 1466 exposed: [ WebKit ] 1467 1467 defaultValue: -
trunk/Source/WebKit/ChangeLog
r292902 r292903 1 2022-04-15 Zan Dobersek <zdobersek@igalia.com> 2 3 [GTK][WPE] Remove exclusive build guards around GPU process preferences, code 4 https://bugs.webkit.org/show_bug.cgi?id=239331 5 6 Reviewed by Philippe Normand. 7 8 * WebProcess/WebCoreSupport/WebChromeClient.cpp: 9 (WebKit::WebChromeClient::createGraphicsContextGL const): 10 Remove restrictive guards around the check for remote-WebGL execution, 11 only remaining guard being ENABLE(GPU_PROCESS). 12 1 13 2022-04-14 Antoine Quint <graouts@apple.com> 2 14 -
trunk/Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.cpp
r292882 r292903 122 122 #endif 123 123 124 #if ENABLE(WEBGL) && ENABLE(GPU_PROCESS) && (PLATFORM(COCOA) || PLATFORM(WIN))124 #if ENABLE(WEBGL) && ENABLE(GPU_PROCESS) 125 125 #include "RemoteGraphicsContextGLProxy.h" 126 126 #endif … … 949 949 RefPtr<GraphicsContextGL> WebChromeClient::createGraphicsContextGL(const GraphicsContextGLAttributes& attributes) const 950 950 { 951 #if ENABLE(GPU_PROCESS) && (PLATFORM(COCOA) || PLATFORM(WIN))951 #if ENABLE(GPU_PROCESS) 952 952 if (WebProcess::singleton().shouldUseRemoteRenderingForWebGL()) 953 953 return RemoteGraphicsContextGLProxy::create(attributes, m_page.ensureRemoteRenderingBackendProxy().ensureBackendCreated());
Note:
See TracChangeset
for help on using the changeset viewer.