Branch: refs/heads/webkitglib/2.38
Home: https://github.com/WebKit/WebKit
Commit: 57515982f18ab49d6a5530e599f890b2b6e92d88
https://github.com/WebKit/WebKit/commit/57515982f18ab49d6a5530e599f890b2b6e92d88
Author: Žan Doberšek <[email protected]>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M Source/WebCore/platform/graphics/PlatformDisplay.cpp
M Source/WebCore/platform/graphics/PlatformDisplay.h
Log Message:
-----------
Cherry-pick 261262@main (6410ba3f6f3b).
https://bugs.webkit.org/show_bug.cgi?id=253425
PlatformDisplay::eglExtensions() should initialize EGL display if necessary
https://bugs.webkit.org/show_bug.cgi?id=253425
Reviewed by Carlos Garcia Campos.
The PlatformDisplay::eglExtensions() getter should initialize EGL display
if not
yet initialized, like other similar getters on PlatformDisplay do. This
initialization process will also determine extension presence and mark the
relevant extensions accordingly on the EGLExtensions struct.
* Source/WebCore/platform/graphics/PlatformDisplay.cpp:
(WebCore::PlatformDisplay::eglExtensions const):
* Source/WebCore/platform/graphics/PlatformDisplay.h:
(WebCore::PlatformDisplay::eglExtensions const): Deleted.
Canonical link: https://commits.webkit.org/261262@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes