Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 558de671b9bb49c5e6074093d10dff5c656edb19
https://github.com/WebKit/WebKit/commit/558de671b9bb49c5e6074093d10dff5c656edb19
Author: Carlos Garcia Campos <[email protected]>
Date: 2025-11-24 (Mon, 24 Nov 2025)
Changed paths:
M Source/WebCore/page/scrolling/coordinated/ScrollingTreeCoordinated.cpp
M Source/WebCore/platform/TextureMapper.cmake
A
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedCompositionReason.h
M
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayer.cpp
M
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayer.h
M
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferProxy.cpp
M Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.cpp
M Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.h
M
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHostPlayStation.cpp
M
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHostPlayStation.h
M
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/ThreadedCompositor.cpp
M Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/ThreadedCompositor.h
Log Message:
-----------
[GTK][WPE] Add CompositionReason enum and pass it to ThreadedCompositor when
requesting a composition
https://bugs.webkit.org/show_bug.cgi?id=303021
Reviewed by Miguel Gomez.
This way the compositor can know the reasons why it's compositing. For
now it's only used to show the reasons in sysprof, but it will be used
to decide how to update the layers depending on the pending changes.
Canonical link: https://commits.webkit.org/303479@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications