Changeset 269569 in webkit
- Timestamp:
- Nov 8, 2020 11:49:21 AM (3 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r269568 r269569 1 2020-11-08 Fujii Hironori <Hironori.Fujii@sony.com> 2 3 [GraphicsLayerTextureMapper] reflection masks aren't applied 4 https://bugs.webkit.org/show_bug.cgi?id=218429 5 6 Reviewed by Don Olmstead. 7 8 The backing store of the mask layer of replica layers aren't 9 updated at all since r178111. 10 11 * platform/graphics/texmap/GraphicsLayerTextureMapper.cpp: 12 (WebCore::GraphicsLayerTextureMapper::updateBackingStoreIncludingSubLayers): 13 Use updateBackingStoreIncludingSubLayers for the replica layer to 14 update backing stores recursively instead of updating only one 15 layer by using updateBackingStoreIfNeeded. 16 1 17 2020-11-08 Darin Adler <darin@apple.com> 2 18 -
trunk/Source/WebCore/platform/graphics/texmap/GraphicsLayerTextureMapper.cpp
r268548 r269569 537 537 downcast<GraphicsLayerTextureMapper>(*maskLayer()).updateBackingStoreIfNeeded(); 538 538 if (replicaLayer()) 539 downcast<GraphicsLayerTextureMapper>(*replicaLayer()).updateBackingStoreI fNeeded();539 downcast<GraphicsLayerTextureMapper>(*replicaLayer()).updateBackingStoreIncludingSubLayers(); 540 540 for (auto& child : children()) 541 541 downcast<GraphicsLayerTextureMapper>(child.get()).updateBackingStoreIncludingSubLayers();
Note: See TracChangeset
for help on using the changeset viewer.