[webkit-changes] [WebKit/WebKit] 1e65b5: [CoordinatedGraphics] Rename TiledBackingStore as ...
Carlos Garcia Campos
noreply at github.com
Fri Oct 4 03:12:55 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 1e65b5f338b7e2c1c4e2c5156d20943d1ebed64f
https://github.com/WebKit/WebKit/commit/1e65b5f338b7e2c1c4e2c5156d20943d1ebed64f
Author: Carlos Garcia Campos <cgarcia at igalia.com>
Date: 2024-10-04 (Fri, 04 Oct 2024)
Changed paths:
M Source/WebCore/page/LocalFrameView.cpp
M Source/WebCore/platform/TextureMapper.cmake
M Source/WebCore/platform/graphics/nicosia/NicosiaBackingStore.h
M Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStore.cpp
A Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStoreProxy.cpp
A Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStoreProxy.h
A Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStoreProxyClient.h
A Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStoreProxyTile.cpp
A Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStoreProxyTile.h
M Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp
R Source/WebCore/platform/graphics/texmap/coordinated/Tile.cpp
R Source/WebCore/platform/graphics/texmap/coordinated/Tile.h
R Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.cpp
R Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.h
R Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStoreClient.h
Log Message:
-----------
[CoordinatedGraphics] Rename TiledBackingStore as CoordinatedBackingStoreProxy
https://bugs.webkit.org/show_bug.cgi?id=280880
Reviewed by Miguel Gomez.
CoordinatedBackingStore is the tiled backing store implementation in the
compositor side, so use the same name with the Proxy suffix to clarify
the relationship between them.
* Source/WebCore/page/LocalFrameView.cpp:
* Source/WebCore/platform/TextureMapper.cmake:
* Source/WebCore/platform/graphics/nicosia/NicosiaBackingStore.h:
* Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStore.cpp:
(WebCore::CoordinatedBackingStore::paintToTextureMapper):
* Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStoreProxy.cpp: Renamed from Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.cpp.
(WebCore::innerBottomRight):
(WebCore::CoordinatedBackingStoreProxy::CoordinatedBackingStoreProxy):
(WebCore::CoordinatedBackingStoreProxy::setTrajectoryVector):
(WebCore::CoordinatedBackingStoreProxy::createTilesIfNeeded):
(WebCore::CoordinatedBackingStoreProxy::invalidate):
(WebCore::CoordinatedBackingStoreProxy::dirtyTiles):
(WebCore::CoordinatedBackingStoreProxy::tileDistance const):
(WebCore::CoordinatedBackingStoreProxy::coverageRatio const):
(WebCore::CoordinatedBackingStoreProxy::visibleAreaIsCovered const):
(WebCore::CoordinatedBackingStoreProxy::createTiles):
(WebCore::CoordinatedBackingStoreProxy::adjustForContentsRect const):
(WebCore::CoordinatedBackingStoreProxy::computeCoverAndKeepRect const):
(WebCore::CoordinatedBackingStoreProxy::resizeEdgeTiles):
(WebCore::CoordinatedBackingStoreProxy::setKeepRect):
(WebCore::CoordinatedBackingStoreProxy::removeAllNonVisibleTiles):
(WebCore::CoordinatedBackingStoreProxy::mapToContents const):
(WebCore::CoordinatedBackingStoreProxy::mapFromContents const):
(WebCore::CoordinatedBackingStoreProxy::tileRectForCoordinate const):
(WebCore::CoordinatedBackingStoreProxy::tileCoordinateForPoint const):
* Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStoreProxy.h: Renamed from Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.h.
(WebCore::CoordinatedBackingStoreProxy::client):
(WebCore::CoordinatedBackingStoreProxy::contentsScale const):
(WebCore::CoordinatedBackingStoreProxy::coverRect const):
(WebCore::CoordinatedBackingStoreProxy::setCoverRect):
* Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStoreProxyClient.h: Renamed from Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStoreClient.h.
* Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStoreProxyTile.cpp: Renamed from Source/WebCore/platform/graphics/texmap/coordinated/Tile.cpp.
(WebCore::CoordinatedBackingStoreProxyTile::CoordinatedBackingStoreProxyTile):
(WebCore::CoordinatedBackingStoreProxyTile::~CoordinatedBackingStoreProxyTile):
(WebCore::CoordinatedBackingStoreProxyTile::ensureTileID):
(WebCore::CoordinatedBackingStoreProxyTile::isDirty const):
(WebCore::CoordinatedBackingStoreProxyTile::isReadyToPaint const):
(WebCore::CoordinatedBackingStoreProxyTile::invalidate):
(WebCore::CoordinatedBackingStoreProxyTile::markClean):
(WebCore::CoordinatedBackingStoreProxyTile::resize):
* Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStoreProxyTile.h: Renamed from Source/WebCore/platform/graphics/texmap/coordinated/Tile.h.
(WebCore::CoordinatedBackingStoreProxyTile::tileID const):
(WebCore::CoordinatedBackingStoreProxyTile::coordinate const):
(WebCore::CoordinatedBackingStoreProxyTile::rect const):
(WebCore::CoordinatedBackingStoreProxyTile::dirtyRect const):
* Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:
(WebCore::CoordinatedGraphicsLayer::updateContentBuffers):
Canonical link: https://commits.webkit.org/284675@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list