Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: f36176a1c425678688779b55440ecc8cddbfb929
      
https://github.com/WebKit/WebKit/commit/f36176a1c425678688779b55440ecc8cddbfb929
  Author: Carlos Garcia Campos <cgar...@igalia.com>
  Date:   2025-08-18 (Mon, 18 Aug 2025)

  Changed paths:
    M Source/WebCore/platform/graphics/egl/GLContext.cpp
    M Source/WebCore/platform/graphics/egl/GLContext.h
    M Source/WebCore/platform/graphics/egl/GLContextWrapper.h
    M Source/WebCore/platform/graphics/egl/GLFence.cpp
    M Source/WebCore/platform/graphics/egl/GLFence.h
    M Source/WebCore/platform/graphics/egl/GLFenceEGL.cpp
    M Source/WebCore/platform/graphics/egl/GLFenceEGL.h
    M Source/WebCore/platform/graphics/gbm/GraphicsContextGLTextureMapperGBM.cpp
    M Source/WebCore/platform/graphics/skia/GraphicsContextSkia.cpp
    M 
Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.cpp
    M 
Source/WebCore/platform/graphics/texmap/GraphicsContextGLTextureMapperANGLE.cpp
    M 
Source/WebCore/platform/graphics/texmap/GraphicsContextGLTextureMapperANGLE.h
    M 
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferDMABuf.cpp
    M 
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferNativeImage.cpp
    M 
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedTileBuffer.cpp
    M 
Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/AcceleratedSurface.cpp

  Log Message:
  -----------
  [GTK][WPE] Do not use PlartformDisplay::sharedDisplay in GLFenceEGL
https://bugs.webkit.org/show_bug.cgi?id=297315

Reviewed by Miguel Gomez.

Create the GLFence with a GLDisplay and make GLFenceEGL keep a weak
reference. This allows to use GLFence for other displays too. This patch
removes the GLFence capabilities, since we can check all the
capabilities from the GLDisplay or current context.

Canonical link: https://commits.webkit.org/298879@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

Reply via email to