Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 0e217502a1853b522ad445233d600bbe18bc86bf https://github.com/WebKit/WebKit/commit/0e217502a1853b522ad445233d600bbe18bc86bf Author: Carlos Garcia Campos <cgar...@igalia.com> Date: 2024-09-10 (Tue, 10 Sep 2024)
Changed paths: M Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.cpp M Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.h Log Message: ----------- [Skia] Use CoordinatedPlatformLayerBufferNativeImage in ImageBufferSkiaAcceleratedBackend https://bugs.webkit.org/show_bug.cgi?id=279437 Reviewed by Miguel Gomez. It simplifies the code and avoids the context switch to copy the texture. * Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.cpp: (WebCore::ImageBufferSkiaAcceleratedBackend::ImageBufferSkiaAcceleratedBackend): (ImageBufferSkiaAcceleratedBackend::~ImageBufferSkiaAcceleratedBackend): (ImageBufferSkiaAcceleratedBackend::copyNativeImage): (ImageBufferSkiaAcceleratedBackend::createNativeImageReference): (ImageBufferSkiaAcceleratedBackend::layerContentsDisplayDelegate const): (WebCore::ImageBufferSkiaAcceleratedBackend::~ImageBufferSkiaAcceleratedBackend): Deleted. (WebCore::flushSurfaceIfNeeded): Deleted. (WebCore::ImageBufferSkiaAcceleratedBackend::copyNativeImage): Deleted. (WebCore::ImageBufferSkiaAcceleratedBackend::createNativeImageReference): Deleted. (WebCore::ImageBufferSkiaAcceleratedBackend::getPixelBuffer): Deleted. (WebCore::ImageBufferSkiaAcceleratedBackend::putPixelBuffer): Deleted. (WebCore::ImageBufferSkiaAcceleratedBackend::layerContentsDisplayDelegate const): Deleted. (WebCore::ImageBufferSkiaAcceleratedBackend::swapBuffersIfNeeded): Deleted. * Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.h: Canonical link: https://commits.webkit.org/283460@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