Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: ca2a02421e39f1ae324dc83155fa22873f2d307e https://github.com/WebKit/WebKit/commit/ca2a02421e39f1ae324dc83155fa22873f2d307e Author: Carlos Garcia Campos <cgar...@igalia.com> Date: 2025-07-30 (Wed, 30 Jul 2025)
Changed paths: M Source/WebKit/PlatformPlayStation.cmake M Source/WebKit/PlatformWin.cmake M Source/WebKit/SourcesWPE.txt M Source/WebKit/WebProcess/WebPage/AcceleratedSurface.cpp M Source/WebKit/WebProcess/WebPage/AcceleratedSurface.h M Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/ThreadedCompositor.cpp M Source/WebKit/WebProcess/WebPage/dmabuf/AcceleratedSurfaceDMABuf.cpp M Source/WebKit/WebProcess/WebPage/dmabuf/AcceleratedSurfaceDMABuf.h R Source/WebKit/WebProcess/WebPage/libwpe/AcceleratedSurfaceLibWPE.cpp R Source/WebKit/WebProcess/WebPage/libwpe/AcceleratedSurfaceLibWPE.h Log Message: ----------- [WPE] Convert AcceleratedSurfaceLibWPE into a RenderTarget of AcceleratedSurfaceDMABuf https://bugs.webkit.org/show_bug.cgi?id=296561 Reviewed by Adrian Perez de Castro. This is in preparation to rename AcceleratedSurfaceDMABuf as AcceleratedSurface and use different RenderTarget implementation for the different buffer types. RenderTargetWPEBackend is a special case of RenderTarget that only allows one target that is resized instead of re-created and has its own way to communicate with the UI process. For the other targets that use WebKit IPC messages for the communication a base class RenderTargetShareableBuffer has been added, Canonical link: https://commits.webkit.org/298029@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