Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 90e0d2bcfd0b54f3d0dfe69868a59953901dea16 https://github.com/WebKit/WebKit/commit/90e0d2bcfd0b54f3d0dfe69868a59953901dea16 Author: Carlos Garcia Campos <cgar...@igalia.com> Date: 2025-03-03 (Mon, 03 Mar 2025)
Changed paths: M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h M Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferProxy.cpp M Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferProxy.h Log Message: ----------- [CoordinatedGraphics] Remove m_isValid from CoordinatedPlatformLayerBufferProxy https://bugs.webkit.org/show_bug.cgi?id=288821 Reviewed by Miguel Gomez and Philippe Normand. The proxy should always be valid, in the sense that it always accepts buffers. This partially reverts 280808@main that checked if proxy was valid, so we need to find a new solution for that. * Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: (WebCore::MediaPlayerPrivateGStreamer::pushTextureToCompositor): * Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h: * Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferProxy.cpp: (WebCore::CoordinatedPlatformLayerBufferProxy::setTargetLayer): (WebCore::CoordinatedPlatformLayerBufferProxy::setDisplayBuffer): (WebCore::CoordinatedPlatformLayerBufferProxy::dropCurrentBufferWhilePreservingTexture): * Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferProxy.h: Canonical link: https://commits.webkit.org/291484@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