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