Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: ffa9df184d8c9e7237f3e85bbfa6df55a1329ac9
https://github.com/WebKit/WebKit/commit/ffa9df184d8c9e7237f3e85bbfa6df55a1329ac9
Author: Carlos Garcia Campos <[email protected]>
Date: 2026-09-22 (Tue, 22 Sep 2026)
Changed paths:
M Source/WebCore/page/scrolling/coordinated/ScrollerCoordinated.cpp
M Source/WebCore/platform/CoordinatedGraphics.cmake
A Source/WebCore/platform/graphics/coordinated/AcceleratedAnimation.cpp
A Source/WebCore/platform/graphics/coordinated/AcceleratedAnimation.h
A Source/WebCore/platform/graphics/coordinated/AcceleratedAnimations.cpp
A Source/WebCore/platform/graphics/coordinated/AcceleratedAnimations.h
A
Source/WebCore/platform/graphics/coordinated/CoordinatedAnimatedBackingStoreClient.cpp
A
Source/WebCore/platform/graphics/coordinated/CoordinatedAnimatedBackingStoreClient.h
A
Source/WebCore/platform/graphics/coordinated/CoordinatedBackingStoreProxy.cpp
A
Source/WebCore/platform/graphics/coordinated/CoordinatedBackingStoreProxy.h
A
Source/WebCore/platform/graphics/coordinated/CoordinatedCompositionReason.h
A
Source/WebCore/platform/graphics/coordinated/CoordinatedImageBackingStore.cpp
A
Source/WebCore/platform/graphics/coordinated/CoordinatedImageBackingStore.h
A Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayer.cpp
A Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayer.h
A
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBuffer.h
A
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferDMABuf.cpp
A
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferDMABuf.h
A
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferHolePunch.cpp
A
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferHolePunch.h
A
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferProxy.cpp
A
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferProxy.h
A
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferSkiaDeferredImage.cpp
A
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferSkiaDeferredImage.h
A
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferSkiaImage.cpp
A
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferSkiaImage.h
A
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferVideo.cpp
A
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferVideo.h
A Source/WebCore/platform/graphics/coordinated/CoordinatedTileBuffer.cpp
A Source/WebCore/platform/graphics/coordinated/CoordinatedTileBuffer.h
A
Source/WebCore/platform/graphics/coordinated/GraphicsContextGLEGLCoordinated.cpp
A
Source/WebCore/platform/graphics/coordinated/GraphicsLayerAsyncContentsDisplayDelegateCoordinated.cpp
A
Source/WebCore/platform/graphics/coordinated/GraphicsLayerAsyncContentsDisplayDelegateCoordinated.h
A
Source/WebCore/platform/graphics/coordinated/GraphicsLayerContentsDisplayDelegateCoordinated.cpp
A
Source/WebCore/platform/graphics/coordinated/GraphicsLayerContentsDisplayDelegateCoordinated.h
A Source/WebCore/platform/graphics/coordinated/GraphicsLayerCoordinated.cpp
A Source/WebCore/platform/graphics/coordinated/GraphicsLayerCoordinated.h
R
Source/WebCore/platform/graphics/texmap/coordinated/AcceleratedAnimation.cpp
R Source/WebCore/platform/graphics/texmap/coordinated/AcceleratedAnimation.h
R
Source/WebCore/platform/graphics/texmap/coordinated/AcceleratedAnimations.cpp
R
Source/WebCore/platform/graphics/texmap/coordinated/AcceleratedAnimations.h
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedAnimatedBackingStoreClient.cpp
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedAnimatedBackingStoreClient.h
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStoreProxy.cpp
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStoreProxy.h
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedCompositionReason.h
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedImageBackingStore.cpp
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedImageBackingStore.h
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayer.cpp
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayer.h
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBuffer.h
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferDMABuf.cpp
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferDMABuf.h
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferHolePunch.cpp
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferHolePunch.h
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferProxy.cpp
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferProxy.h
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferSkiaDeferredImage.cpp
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferSkiaDeferredImage.h
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferSkiaImage.cpp
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferSkiaImage.h
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferVideo.cpp
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferVideo.h
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedTileBuffer.cpp
R
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedTileBuffer.h
R
Source/WebCore/platform/graphics/texmap/coordinated/GraphicsContextGLEGLCoordinated.cpp
R
Source/WebCore/platform/graphics/texmap/coordinated/GraphicsLayerAsyncContentsDisplayDelegateCoordinated.cpp
R
Source/WebCore/platform/graphics/texmap/coordinated/GraphicsLayerAsyncContentsDisplayDelegateCoordinated.h
R
Source/WebCore/platform/graphics/texmap/coordinated/GraphicsLayerContentsDisplayDelegateCoordinated.cpp
R
Source/WebCore/platform/graphics/texmap/coordinated/GraphicsLayerContentsDisplayDelegateCoordinated.h
R
Source/WebCore/platform/graphics/texmap/coordinated/GraphicsLayerCoordinated.cpp
R
Source/WebCore/platform/graphics/texmap/coordinated/GraphicsLayerCoordinated.h
Log Message:
-----------
[CoordinatedGraphics] Move files not depending on texture mapper to
platform/graphics/coordinated
https://bugs.webkit.org/show_bug.cgi?id=324815
Reviewed by Nikolas Zimmermann.
* Source/WebCore/page/scrolling/coordinated/ScrollerCoordinated.cpp:
* Source/WebCore/platform/CoordinatedGraphics.cmake:
* Source/WebCore/platform/graphics/coordinated/AcceleratedAnimation.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/AcceleratedAnimation.cpp.
(WebCore::applyFilterAnimation):
(WebCore::applyOpacityAnimation):
(WebCore::applyTransformAnimation):
(WebCore::shouldReverseAnimationValue):
(WebCore::normalizedAnimationValue):
(WebCore::normalizedAnimationValueForFillsForwards):
(WebCore::AcceleratedAnimation::AcceleratedAnimation):
(WebCore::m_direction):
(WebCore::AcceleratedAnimation::apply const):
(WebCore::AcceleratedAnimation::isTransformAnimation const):
(WebCore::AcceleratedAnimation::timingFunctionForKeyframe const):
(WebCore::AcceleratedAnimation::applyInternal const):
* Source/WebCore/platform/graphics/coordinated/AcceleratedAnimation.h: Renamed
from Source/WebCore/platform/graphics/texmap/coordinated/AcceleratedAnimation.h.
(WebCore::AcceleratedAnimation::create):
(WebCore::AcceleratedAnimation::Playback::start):
(WebCore::AcceleratedAnimation::Playback::pause):
* Source/WebCore/platform/graphics/coordinated/AcceleratedAnimations.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/AcceleratedAnimations.cpp.
(WebCore::AcceleratedAnimations::add):
(WebCore::AcceleratedAnimations::remove):
(WebCore::AcceleratedAnimations::pause):
(WebCore::AcceleratedAnimations::apply const):
(WebCore::AcceleratedAnimations::hasActiveAnimationsOfType const):
(WebCore::AcceleratedAnimations::hasRunningTransformAnimations const):
* Source/WebCore/platform/graphics/coordinated/AcceleratedAnimations.h: Renamed
from
Source/WebCore/platform/graphics/texmap/coordinated/AcceleratedAnimations.h.
(WebCore::AcceleratedAnimations::Entry::apply const):
(WebCore::AcceleratedAnimations::setTransforms):
(WebCore::AcceleratedAnimations::isEmpty const):
*
Source/WebCore/platform/graphics/coordinated/CoordinatedAnimatedBackingStoreClient.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedAnimatedBackingStoreClient.cpp.
(WebCore::CoordinatedAnimatedBackingStoreClient::create):
(WebCore::CoordinatedAnimatedBackingStoreClient::invalidate):
(WebCore::CoordinatedAnimatedBackingStoreClient::update):
(WebCore::CoordinatedAnimatedBackingStoreClient::requestBackingStoreUpdateIfNeeded
const):
*
Source/WebCore/platform/graphics/coordinated/CoordinatedAnimatedBackingStoreClient.h:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedAnimatedBackingStoreClient.h.
*
Source/WebCore/platform/graphics/coordinated/CoordinatedBackingStoreProxy.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStoreProxy.cpp.
(WebCore::generateTileID):
(WebCore::CoordinatedBackingStoreProxy::Update::appendUpdate):
(WebCore::CoordinatedBackingStoreProxy::Update::waitUntilPaintingComplete):
(WebCore::CoordinatedBackingStoreProxy::create):
(WebCore::CoordinatedBackingStoreProxy::~CoordinatedBackingStoreProxy):
(WebCore::CoordinatedBackingStoreProxy::invalidate):
(WebCore::CoordinatedBackingStoreProxy::setAffectedByTransformAnimation):
(WebCore::CoordinatedBackingStoreProxy::updateIfNeeded):
(WebCore::CoordinatedBackingStoreProxy::invalidateRegion):
(WebCore::CoordinatedBackingStoreProxy::createOrDestroyTiles):
(WebCore::CoordinatedBackingStoreProxy::computeTileSize const):
* Source/WebCore/platform/graphics/coordinated/CoordinatedBackingStoreProxy.h:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStoreProxy.h.
* Source/WebCore/platform/graphics/coordinated/CoordinatedCompositionReason.h:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedCompositionReason.h.
*
Source/WebCore/platform/graphics/coordinated/CoordinatedImageBackingStore.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedImageBackingStore.cpp.
(WebCore::CoordinatedImageBackingStore::create):
(WebCore::CoordinatedImageBackingStore::CoordinatedImageBackingStore):
(WebCore::CoordinatedImageBackingStore::isSameNativeImage):
* Source/WebCore/platform/graphics/coordinated/CoordinatedImageBackingStore.h:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedImageBackingStore.h.
* Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayer.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayer.cpp.
(WebCore::CoordinatedPlatformLayer::create):
(WebCore::CoordinatedPlatformLayer::CoordinatedPlatformLayer):
(WebCore::CoordinatedPlatformLayer::setOwner):
(WebCore::CoordinatedPlatformLayer::owner const):
(WebCore::CoordinatedPlatformLayer::ensureTarget):
(WebCore::shouldReleaseBuffer):
(WebCore::CoordinatedPlatformLayer::invalidateTarget):
(WebCore::CoordinatedPlatformLayer::invalidateClient):
(WebCore::CoordinatedPlatformLayer::notifyCompositionRequired):
(WebCore::CoordinatedPlatformLayer::setPosition):
(WebCore::CoordinatedPlatformLayer::setPositionForScrolling):
(WebCore::CoordinatedPlatformLayer::position const):
(WebCore::CoordinatedPlatformLayer::setTopLeftPositionForScrolling):
(WebCore::CoordinatedPlatformLayer::topLeftPositionForScrolling):
(WebCore::CoordinatedPlatformLayer::setBoundsOrigin):
(WebCore::CoordinatedPlatformLayer::setBoundsOriginForScrolling):
(WebCore::CoordinatedPlatformLayer::boundsOrigin const):
(WebCore::CoordinatedPlatformLayer::setAnchorPoint):
(WebCore::CoordinatedPlatformLayer::anchorPoint const):
(WebCore::CoordinatedPlatformLayer::setSize):
(WebCore::CoordinatedPlatformLayer::size const):
(WebCore::CoordinatedPlatformLayer::bounds const):
(WebCore::CoordinatedPlatformLayer::setTransform):
(WebCore::CoordinatedPlatformLayer::transform const):
(WebCore::CoordinatedPlatformLayer::setChildrenTransform):
(WebCore::CoordinatedPlatformLayer::childrenTransform const):
(WebCore::CoordinatedPlatformLayer::didUpdateLayerTransform):
(WebCore::CoordinatedPlatformLayer::setVisibleRect):
(WebCore::CoordinatedPlatformLayer::setTransformedVisibleRect):
(WebCore::CoordinatedPlatformLayer::setScrollingNodeID):
(WebCore::CoordinatedPlatformLayer::scrollingNodeID const):
(WebCore::CoordinatedPlatformLayer::setDrawsContent):
(WebCore::CoordinatedPlatformLayer::setMasksToBounds):
(WebCore::CoordinatedPlatformLayer::masksToBounds const):
(WebCore::CoordinatedPlatformLayer::setPreserves3D):
(WebCore::CoordinatedPlatformLayer::setBackfaceVisibility):
(WebCore::CoordinatedPlatformLayer::setBackgroundColor):
(WebCore::CoordinatedPlatformLayer::setOpacity):
(WebCore::CoordinatedPlatformLayer::setBlendMode):
(WebCore::CoordinatedPlatformLayer::setContentsVisible):
(WebCore::CoordinatedPlatformLayer::contentsVisible const):
(WebCore::CoordinatedPlatformLayer::setContentsOpaque):
(WebCore::CoordinatedPlatformLayer::setContentsRect):
(WebCore::CoordinatedPlatformLayer::setContentsRectClipsDescendants):
(WebCore::CoordinatedPlatformLayer::setContentsClippingRect):
(WebCore::CoordinatedPlatformLayer::setContentsClipShapePath):
(WebCore::CoordinatedPlatformLayer::setContentsScale):
(WebCore::CoordinatedPlatformLayer::contentsScale const):
(WebCore::CoordinatedPlatformLayer::setContentsBuffer):
(WebCore::CoordinatedPlatformLayer::replaceCurrentContentsBufferWithCopy):
(WebCore::CoordinatedPlatformLayer::setContentsImage):
(WebCore::CoordinatedPlatformLayer::setContentsColor):
(WebCore::CoordinatedPlatformLayer::setContentsTileSize):
(WebCore::CoordinatedPlatformLayer::setContentsTilePhase):
(WebCore::CoordinatedPlatformLayer::setDirtyRegion):
(WebCore::CoordinatedPlatformLayer::addDamage):
(WebCore::CoordinatedPlatformLayer::damageWholeLayer):
(WebCore::CoordinatedPlatformLayer::setFilters):
(WebCore::CoordinatedPlatformLayer::setMask):
(WebCore::CoordinatedPlatformLayer::mask const):
(WebCore::CoordinatedPlatformLayer::setReplica):
(WebCore::CoordinatedPlatformLayer::setBackdrop):
(WebCore::CoordinatedPlatformLayer::notifyBackdropFiltersChanged):
(WebCore::CoordinatedPlatformLayer::setBackdropRect):
(WebCore::CoordinatedPlatformLayer::setBackdropShapePath):
(WebCore::CoordinatedPlatformLayer::setIsBackdropRoot):
(WebCore::CoordinatedPlatformLayer::setAnimations):
(WebCore::CoordinatedPlatformLayer::parent const):
(WebCore::CoordinatedPlatformLayer::setChildren):
(WebCore::CoordinatedPlatformLayer::removeFromParent):
(WebCore::CoordinatedPlatformLayer::children const):
(WebCore::CoordinatedPlatformLayer::setEventRegion):
(WebCore::CoordinatedPlatformLayer::eventRegion const):
(WebCore::CoordinatedPlatformLayer::setClipPath):
(WebCore::CoordinatedPlatformLayer::setDebugBorder):
(WebCore::CoordinatedPlatformLayer::setShowRepaintCounter):
(WebCore::CoordinatedPlatformLayer::needsBackingStore const):
(WebCore::CoordinatedPlatformLayer::updateBackingStore):
(WebCore::CoordinatedPlatformLayer::updateContents):
(WebCore::CoordinatedPlatformLayer::purgeBackingStores):
(WebCore::CoordinatedPlatformLayer::isCompositionRequiredOrOngoing const):
(WebCore::CoordinatedPlatformLayer::requestComposition):
(WebCore::CoordinatedPlatformLayer::compositingRunLoop const):
(WebCore::CoordinatedPlatformLayer::maxTextureSize const):
(WebCore::CoordinatedPlatformLayer::willPaintTile):
(WebCore::CoordinatedPlatformLayer::didPaintTile):
(WebCore::CoordinatedPlatformLayer::waitUntilPaintingComplete):
(WebCore::CoordinatedPlatformLayer::flushPendingState):
(WebCore::CoordinatedPlatformLayer::flushPositionChanges):
(WebCore::CoordinatedPlatformLayer::flushCompositingState):
(WebCore::CoordinatedPlatformLayer::flushCompositingStateOnTarget):
(WebCore::CoordinatedPlatformLayer::hasPendingBackingStoreTileUpdates const):
(WebCore::CoordinatedPlatformLayer::processPendingBackingStoreTileUpdates):
* Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayer.h:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayer.h.
(WebCore::CoordinatedPlatformLayer::id const):
(WebCore::CoordinatedPlatformLayer::WTF_RETURNS_LOCK):
(WebCore::CoordinatedPlatformLayer::client const):
(WebCore::CoordinatedPlatformLayer::threadSafeGrContext const):
(WebCore::CoordinatedPlatformLayer::setDamagePropagationEnabled):
(WebCore::CoordinatedPlatformLayer::setDamageInGlobalCoordinateSpace):
(WebCore::CoordinatedPlatformLayer::hasPendingTilesCreation const):
(WebCore::CoordinatedPlatformLayer::WTF_GUARDED_BY_CAPABILITY):
(WebCore::CoordinatedPlatformLayer::WTF_GUARDED_BY_LOCK):
*
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBuffer.h:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBuffer.h.
(WebCore::CoordinatedPlatformLayerBuffer::type const):
(WebCore::CoordinatedPlatformLayerBuffer::flags const):
(WebCore::CoordinatedPlatformLayerBuffer::waitForContentsIfNeeded):
(WebCore::CoordinatedPlatformLayerBuffer::isOpaque const):
(WebCore::CoordinatedPlatformLayerBuffer::rotation const):
(WebCore::CoordinatedPlatformLayerBuffer::skiaImage):
(WebCore::CoordinatedPlatformLayerBuffer::CoordinatedPlatformLayerBuffer):
(WebCore::CoordinatedPlatformLayerBuffer::toSkiaAlphaType):
(WebCore::CoordinatedPlatformLayerBuffer::toSkiaOrigin):
*
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferDMABuf.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferDMABuf.cpp.
(WebCore::CoordinatedPlatformLayerBufferDMABuf::create):
(WebCore::CoordinatedPlatformLayerBufferDMABuf::CoordinatedPlatformLayerBufferDMABuf):
(WebCore::importToTexture):
(WebCore::formatIsYUV):
(WebCore::yuvFormatPlaneInfo):
(WebCore::yuvFormatFromDRMFourcc):
(WebCore::importYUV):
(WebCore::CoordinatedPlatformLayerBufferDMABuf::importDMABuf const):
(WebCore::CoordinatedPlatformLayerBufferDMABuf::paintToTextureMapper):
(WebCore::CoordinatedPlatformLayerBufferDMABuf::initializeSkiaImage):
*
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferDMABuf.h:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferDMABuf.h.
*
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferHolePunch.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferHolePunch.cpp.
(WebCore::CoordinatedPlatformLayerBufferHolePunch::create):
(WebCore::CoordinatedPlatformLayerBufferHolePunch::CoordinatedPlatformLayerBufferHolePunch):
(WebCore::CoordinatedPlatformLayerBufferHolePunch::setHolePunchVideoRectangle):
(WebCore::CoordinatedPlatformLayerBufferHolePunch::paintToTextureMapper):
*
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferHolePunch.h:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferHolePunch.h.
*
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferProxy.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferProxy.cpp.
(WebCore::CoordinatedPlatformLayerBufferProxy::create):
(WebCore::CoordinatedPlatformLayerBufferProxy::CoordinatedPlatformLayerBufferProxy):
(WebCore::CoordinatedPlatformLayerBufferProxy::~CoordinatedPlatformLayerBufferProxy):
(WebCore::CoordinatedPlatformLayerBufferProxy::invalidate):
(WebCore::CoordinatedPlatformLayerBufferProxy::setInitialDisplayBuffer):
(WebCore::CoordinatedPlatformLayerBufferProxy::consumePendingBufferIfNeeded):
(WebCore::CoordinatedPlatformLayerBufferProxy::setDisplayBuffer):
(WebCore::CoordinatedPlatformLayerBufferProxy::dropCurrentBufferWhilePreservingTexture):
(WebCore::CoordinatedPlatformLayerBufferProxy::threadSafeGrContext const):
*
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferProxy.h:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferProxy.h.
*
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferSkiaDeferredImage.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferSkiaDeferredImage.cpp.
(WebCore::CoordinatedPlatformLayerBufferSkiaDeferredImage::create):
(WebCore::CoordinatedPlatformLayerBufferSkiaDeferredImage::CoordinatedPlatformLayerBufferSkiaDeferredImage):
(WebCore::m_displayList):
(WebCore::CoordinatedPlatformLayerBufferSkiaDeferredImage::skiaImage):
*
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferSkiaDeferredImage.h:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferSkiaDeferredImage.h.
*
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferSkiaImage.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferSkiaImage.cpp.
(WebCore::CoordinatedPlatformLayerBufferSkiaImage::create):
(WebCore::PromiseWebGLImageContext::PromiseWebGLImageContext):
(WebCore::PromiseWebGLImageContext::promiseImageTexture):
(WebCore::CoordinatedPlatformLayerBufferSkiaImage::CoordinatedPlatformLayerBufferSkiaImage):
(WebCore::m_image):
*
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferSkiaImage.h:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferSkiaImage.h.
*
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferVideo.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferVideo.cpp.
(WebCore::CoordinatedPlatformLayerBufferVideo::create):
(WebCore::CoordinatedPlatformLayerBufferVideo::CoordinatedPlatformLayerBufferVideo):
(WebCore::CoordinatedPlatformLayerBufferVideo::createBufferIfNeeded):
(WebCore::CoordinatedPlatformLayerBufferVideo::createBufferFromDMABufMemory):
(WebCore::CoordinatedPlatformLayerBufferVideo::copyBuffer const):
(WebCore::yuvFormatFromGstVideoFormat):
(WebCore::yuvColorSpaceFromVideoInfo):
(WebCore::CoordinatedPlatformLayerBufferVideo::createBufferFromGLMemory):
(WebCore::CoordinatedPlatformLayerBufferVideo::createBufferFromMappedFrameIfNeeded):
(WebCore::CoordinatedPlatformLayerBufferVideo::paintToTextureMapper):
(WebCore::PromiseGLVideoPlaneContext::PromiseGLVideoPlaneContext):
(WebCore::isSinglePlaneGLMemory):
(WebCore::CoordinatedPlatformLayerBufferVideo::createSkiaImageIfNeeded):
(WebCore::CoordinatedPlatformLayerBufferVideo::createSkiaImageForQualcommDecoder):
(WebCore::CoordinatedPlatformLayerBufferVideo::createSkiaImageForDMABufMemory):
(WebCore::CoordinatedPlatformLayerBufferVideo::createSkiaImageForMainMemory):
(WebCore::CoordinatedPlatformLayerBufferVideo::createSkiaImageForGLMemory):
(WebCore::CoordinatedPlatformLayerBufferVideo::createSkiaImageForSinglePlaneGLMemory):
(WebCore::buildYUVAInfoFromMappedFrame):
(WebCore::CoordinatedPlatformLayerBufferVideo::createSkiaImageForYUVGLMemory):
*
Source/WebCore/platform/graphics/coordinated/CoordinatedPlatformLayerBufferVideo.h:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferVideo.h.
* Source/WebCore/platform/graphics/coordinated/CoordinatedTileBuffer.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedTileBuffer.cpp.
(WebCore::CoordinatedTileBuffer::resetMemoryUsage):
(WebCore::CoordinatedTileBuffer::getMemoryUsage):
(WebCore::CoordinatedTileBuffer::beginPainting):
(WebCore::CoordinatedTileBuffer::completePainting):
(WebCore::CoordinatedTileBuffer::waitUntilPaintingComplete):
(WebCore::CoordinatedUnacceleratedTileBuffer::create):
(WebCore::CoordinatedUnacceleratedTileBuffer::CoordinatedUnacceleratedTileBuffer):
(WebCore::CoordinatedUnacceleratedTileBuffer::~CoordinatedUnacceleratedTileBuffer):
(WebCore::CoordinatedUnacceleratedTileBuffer::canvas):
(WebCore::CoordinatedAcceleratedTileBuffer::create):
(WebCore::CoordinatedAcceleratedTileBuffer::CoordinatedAcceleratedTileBuffer):
(WebCore::CoordinatedAcceleratedTileBuffer::size const):
(WebCore::CoordinatedAcceleratedTileBuffer::canvas):
(WebCore::CoordinatedAcceleratedTileBuffer::completePainting):
(WebCore::CoordinatedAcceleratedTileBuffer::serverWait):
(WebCore::CoordinatedTileBuffer::CoordinatedTileBuffer):
* Source/WebCore/platform/graphics/coordinated/CoordinatedTileBuffer.h: Renamed
from
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedTileBuffer.h.
(WebCore::CoordinatedTileBuffer::supportsAlpha const):
*
Source/WebCore/platform/graphics/coordinated/GraphicsContextGLEGLCoordinated.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/GraphicsContextGLEGLCoordinated.cpp.
(WebCore::GraphicsContextGLEGL::setupCurrentTexture):
*
Source/WebCore/platform/graphics/coordinated/GraphicsLayerAsyncContentsDisplayDelegateCoordinated.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/GraphicsLayerAsyncContentsDisplayDelegateCoordinated.cpp.
(WebCore::GraphicsLayerAsyncContentsDisplayDelegateCoordinated::GraphicsLayerAsyncContentsDisplayDelegateCoordinated):
(WebCore::GraphicsLayerAsyncContentsDisplayDelegateCoordinated::tryCopyToLayer):
(WebCore::GraphicsLayerAsyncContentsDisplayDelegateCoordinated::updateGraphicsLayer):
*
Source/WebCore/platform/graphics/coordinated/GraphicsLayerAsyncContentsDisplayDelegateCoordinated.h:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/GraphicsLayerAsyncContentsDisplayDelegateCoordinated.h.
*
Source/WebCore/platform/graphics/coordinated/GraphicsLayerContentsDisplayDelegateCoordinated.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/GraphicsLayerContentsDisplayDelegateCoordinated.cpp.
(WebCore::GraphicsLayerContentsDisplayDelegateCoordinated::setDisplayBuffer):
(WebCore::GraphicsLayerContentsDisplayDelegateCoordinated::display):
*
Source/WebCore/platform/graphics/coordinated/GraphicsLayerContentsDisplayDelegateCoordinated.h:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/GraphicsLayerContentsDisplayDelegateCoordinated.h.
(WebCore::GraphicsLayerContentsDisplayDelegateCoordinated::create):
* Source/WebCore/platform/graphics/coordinated/GraphicsLayerCoordinated.cpp:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/GraphicsLayerCoordinated.cpp.
(WebCore::GraphicsLayer::supportsLayerType):
(WebCore::GraphicsLayer::create):
(WebCore::GraphicsLayerCoordinated::GraphicsLayerCoordinated):
(WebCore::GraphicsLayerCoordinated::~GraphicsLayerCoordinated):
(WebCore::GraphicsLayerCoordinated::primaryLayerID const):
(WebCore::GraphicsLayerCoordinated::setNeedsDisplay):
(WebCore::GraphicsLayerCoordinated::setNeedsDisplayInRect):
(WebCore::GraphicsLayerCoordinated::setPosition):
(WebCore::GraphicsLayerCoordinated::syncPosition):
(WebCore::GraphicsLayerCoordinated::setBoundsOrigin):
(WebCore::GraphicsLayerCoordinated::syncBoundsOrigin):
(WebCore::GraphicsLayerCoordinated::setAnchorPoint):
(WebCore::GraphicsLayerCoordinated::setSize):
(WebCore::GraphicsLayerCoordinated::setScrollingNodeID):
(WebCore::GraphicsLayerCoordinated::setTransform):
(WebCore::GraphicsLayerCoordinated::setChildrenTransform):
(WebCore::GraphicsLayerCoordinated::setDrawsContent):
(WebCore::GraphicsLayerCoordinated::setMasksToBounds):
(WebCore::GraphicsLayerCoordinated::setPreserves3D):
(WebCore::GraphicsLayerCoordinated::setBackgroundColor):
(WebCore::GraphicsLayerCoordinated::setBackfaceVisibility):
(WebCore::GraphicsLayerCoordinated::setOpacity):
(WebCore::GraphicsLayerCoordinated::setBlendMode):
(WebCore::GraphicsLayerCoordinated::setContentsVisible):
(WebCore::GraphicsLayerCoordinated::setContentsOpaque):
(WebCore::GraphicsLayerCoordinated::setContentsRect):
(WebCore::GraphicsLayerCoordinated::setContentsRectClipsDescendants):
(WebCore::GraphicsLayerCoordinated::setContentsTileSize):
(WebCore::GraphicsLayerCoordinated::setContentsTilePhase):
(WebCore::GraphicsLayerCoordinated::setContentsClippingRect):
(WebCore::GraphicsLayerCoordinated::setContentsClipShapePath):
(WebCore::GraphicsLayerCoordinated::setContentsNeedsDisplay):
(WebCore::GraphicsLayerCoordinated::setContentsNeedsDisplayInRect):
(WebCore::GraphicsLayerCoordinated::setContentsToMediaPlayer):
(WebCore::GraphicsLayerCoordinated::setContentsDisplayDelegate):
(WebCore::GraphicsLayerCoordinated::createAsyncContentsDisplayDelegate):
(WebCore::GraphicsLayerCoordinated::setContentsToImage):
(WebCore::GraphicsLayerCoordinated::setContentsToSolidColor):
(WebCore::GraphicsLayerCoordinated::usesContentsLayer const):
(WebCore::GraphicsLayerCoordinated::setChildren):
(WebCore::GraphicsLayerCoordinated::addChild):
(WebCore::GraphicsLayerCoordinated::addChildAtIndex):
(WebCore::GraphicsLayerCoordinated::addChildBelow):
(WebCore::GraphicsLayerCoordinated::addChildAbove):
(WebCore::GraphicsLayerCoordinated::replaceChild):
(WebCore::GraphicsLayerCoordinated::willModifyChildren):
(WebCore::GraphicsLayerCoordinated::setEventRegion):
(WebCore::GraphicsLayerCoordinated::setShapeLayerPath):
(WebCore::GraphicsLayerCoordinated::setShapeLayerWindRule):
(WebCore::GraphicsLayerCoordinated::deviceOrPageScaleFactorChanged):
(WebCore::GraphicsLayerCoordinated::updateRootRelativeScale):
(WebCore::GraphicsLayerCoordinated::setFilters):
(WebCore::GraphicsLayerCoordinated::setMaskLayer):
(WebCore::GraphicsLayerCoordinated::setReplicatedByLayer):
(WebCore::GraphicsLayerCoordinated::setBackdropFilters):
(WebCore::GraphicsLayerCoordinated::setBackdropFiltersRect):
(WebCore::GraphicsLayerCoordinated::setBackdropFiltersShapePath):
(WebCore::GraphicsLayerCoordinated::setIsBackdropRoot):
(WebCore::GraphicsLayerCoordinated::addAnimation):
(WebCore::GraphicsLayerCoordinated::removeAnimation):
(WebCore::GraphicsLayerCoordinated::pauseAnimation):
(WebCore::GraphicsLayerCoordinated::isRunningTransformAnimation const):
(WebCore::GraphicsLayerCoordinated::transformRelatedPropertyDidChange):
(WebCore::GraphicsLayerCoordinated::acceleratedAnimationsForTesting const):
(WebCore::GraphicsLayerCoordinated::setShowDebugBorder):
(WebCore::GraphicsLayerCoordinated::setShowRepaintCounter):
(WebCore::dumpInnerLayer):
(WebCore::GraphicsLayerCoordinated::dumpAdditionalProperties const):
(WebCore::GraphicsLayerCoordinated::filtersCanBeComposited const):
(WebCore::GraphicsLayerCoordinated::noteLayerPropertyChanged):
(WebCore::GraphicsLayerCoordinated::setNeedsUpdateLayerTransform):
(WebCore::GraphicsLayerCoordinated::flushCompositingState):
(WebCore::GraphicsLayerCoordinated::flushCompositingStateForThisLayerOnly):
(WebCore::GraphicsLayerCoordinated::computePositionRelativeToBase const):
(WebCore::GraphicsLayerCoordinated::computePixelAlignmentIfNeeded):
(WebCore::GraphicsLayerCoordinated::updateGeometry):
(WebCore::GraphicsLayerCoordinated::computeLayerTransformIfNeeded):
(WebCore::GraphicsLayerCoordinated::clampToSizeIfRectIsInfinite):
(WebCore::GraphicsLayerCoordinated::updateVisibleRect):
(WebCore::GraphicsLayerCoordinated::updateBackdropFilters):
(WebCore::GraphicsLayerCoordinated::updateBackdropFiltersRect):
(WebCore::GraphicsLayerCoordinated::updateAnimations):
(WebCore::GraphicsLayerCoordinated::updateIndicators):
(WebCore::GraphicsLayerCoordinated::commitLayerChanges):
(WebCore::GraphicsLayerCoordinated::needsCommit const):
(WebCore::GraphicsLayerCoordinated::recursiveCommitChanges):
(WebCore::GraphicsLayerCoordinated::updateBackingStoresIfNeeded):
(WebCore::GraphicsLayerCoordinated::updateBackingStoreIfNeeded):
* Source/WebCore/platform/graphics/coordinated/GraphicsLayerCoordinated.h:
Renamed from
Source/WebCore/platform/graphics/texmap/coordinated/GraphicsLayerCoordinated.h.
Canonical link: https://commits.webkit.org/321597@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications