Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: a2b0df6f37af5235490c39a2615dcf6d7a6b67e7 https://github.com/WebKit/WebKit/commit/a2b0df6f37af5235490c39a2615dcf6d7a6b67e7 Author: Carlos Garcia Campos <cgar...@igalia.com> Date: 2025-08-01 (Fri, 01 Aug 2025)
Changed paths: M Source/WebKit/UIProcess/API/glib/WebKitProtocolHandler.cpp M Source/WebKit/UIProcess/GPU/GPUProcessProxy.cpp M Source/WebKit/UIProcess/glib/DRMDevice.cpp M Source/WebKit/UIProcess/glib/DRMDevice.h M Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp M Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp M Source/WebKit/UIProcess/wpe/WebPageProxyWPE.cpp M Source/WebKit/WPEPlatform/CMakeLists.txt M Source/WebKit/WPEPlatform/wpe/GRefPtrWPE.h R Source/WebKit/WPEPlatform/wpe/LibDRMUtilities.cpp R Source/WebKit/WPEPlatform/wpe/LibDRMUtilities.h M Source/WebKit/WPEPlatform/wpe/WPEBufferDMABuf.cpp M Source/WebKit/WPEPlatform/wpe/WPEBufferDMABufFormats.cpp M Source/WebKit/WPEPlatform/wpe/WPEBufferDMABufFormats.h A Source/WebKit/WPEPlatform/wpe/WPEDRMDevice.cpp A Source/WebKit/WPEPlatform/wpe/WPEDRMDevice.h A Source/WebKit/WPEPlatform/wpe/WPEDRMDevicePrivate.h M Source/WebKit/WPEPlatform/wpe/WPEDisplay.cpp M Source/WebKit/WPEPlatform/wpe/WPEDisplay.h M Source/WebKit/WPEPlatform/wpe/WPEToplevel.cpp M Source/WebKit/WPEPlatform/wpe/drm/WPEDisplayDRM.cpp M Source/WebKit/WPEPlatform/wpe/drm/WPEDisplayDRMPrivate.h M Source/WebKit/WPEPlatform/wpe/drm/WPEScreenDRM.cpp M Source/WebKit/WPEPlatform/wpe/headless/WPEDisplayHeadless.cpp M Source/WebKit/WPEPlatform/wpe/wayland/WPEDisplayWayland.cpp M Source/WebKit/WPEPlatform/wpe/wayland/WPEToplevelWayland.cpp M Source/WebKit/WPEPlatform/wpe/wpe-platform.h M Tools/TestWebKitAPI/Tests/WPEPlatform/TestDisplay.cpp M Tools/TestWebKitAPI/glib/WPEPlatform/mock/WPEDisplayMock.cpp Log Message: ----------- [WPE] WPE Platform: add WPEDRMDevice https://bugs.webkit.org/show_bug.cgi?id=296682 Reviewed by Adrian Perez de Castro. Instead of exposing DRM nodes individually, add WPEDRMDevice with getters for primary and render node. Make wpe_display_get_drm_device() return a WPEDRMDEvice instead of the path of a node and remove wpe_display_get_drm_render_node(). Also change WPEBufferDMABufFormats to use WPEDRMDEvice for the main and target devices instead of paths for nodes. Canonical link: https://commits.webkit.org/298125@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes