Title: [280669] trunk/Source/WebKit
- Revision
- 280669
- Author
- [email protected]
- Date
- 2021-08-04 16:08:39 -0700 (Wed, 04 Aug 2021)
Log Message
RemoteLayerBackingStore: Adopt a new bifurcated layer switch
https://bugs.webkit.org/show_bug.cgi?id=228800
<rdar://problem/81534641>
Reviewed by Sam Weinig.
* Shared/RemoteLayerTree/RemoteLayerBackingStore.mm:
(WebKit::RemoteLayerBackingStore::applyBackingStoreToLayer):
Let CA know that we're going to hand it both a display list and
backing store ahead of time by setting a new bit.
Modified Paths
Diff
Modified: trunk/Source/WebKit/ChangeLog (280668 => 280669)
--- trunk/Source/WebKit/ChangeLog 2021-08-04 22:53:54 UTC (rev 280668)
+++ trunk/Source/WebKit/ChangeLog 2021-08-04 23:08:39 UTC (rev 280669)
@@ -1,3 +1,16 @@
+2021-08-04 Tim Horton <[email protected]>
+
+ RemoteLayerBackingStore: Adopt a new bifurcated layer switch
+ https://bugs.webkit.org/show_bug.cgi?id=228800
+ <rdar://problem/81534641>
+
+ Reviewed by Sam Weinig.
+
+ * Shared/RemoteLayerTree/RemoteLayerBackingStore.mm:
+ (WebKit::RemoteLayerBackingStore::applyBackingStoreToLayer):
+ Let CA know that we're going to hand it both a display list and
+ backing store ahead of time by setting a new bit.
+
2021-08-04 Peng Liu <[email protected]>
[Catalina][GPUP] Some API tests fail after GPU Process features are enabled
Modified: trunk/Source/WebKit/Shared/RemoteLayerTree/RemoteLayerBackingStore.mm (280668 => 280669)
--- trunk/Source/WebKit/Shared/RemoteLayerTree/RemoteLayerBackingStore.mm 2021-08-04 22:53:54 UTC (rev 280668)
+++ trunk/Source/WebKit/Shared/RemoteLayerTree/RemoteLayerBackingStore.mm 2021-08-04 23:08:39 UTC (rev 280669)
@@ -459,6 +459,7 @@
if (![layer isKindOfClass:[WKCompositingLayer class]])
return;
[layer setValue:@1 forKeyPath:WKCGDisplayListEnabledKey];
+ [layer setValue:@1 forKeyPath:WKCGDisplayListBifurcationEnabledKey];
auto data = ""
[(WKCompositingLayer *)layer _setWKContents:contents.get() withDisplayList:data.get()];
return;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes