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

Reply via email to