Title: [294355] trunk/Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferProxy.h
- Revision
- 294355
- Author
- mattwood...@apple.com
- Date
- 2022-05-17 15:41:45 -0700 (Tue, 17 May 2022)
Log Message
Don't synchronously flush when destroying RemoteImageBufferProxy
Reviewed by Said Abou-Hallawa.
No correctness tests added, since this should just be a performance improvement.
* WebProcess/GPU/graphics/RemoteImageBufferProxy.h:
(WebKit::RemoteImageBufferProxy::~RemoteImageBufferProxy):
Modified Paths
Diff
Modified: trunk/Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferProxy.h (294354 => 294355)
--- trunk/Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferProxy.h 2022-05-17 22:31:25 UTC (rev 294354)
+++ trunk/Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferProxy.h 2022-05-17 22:41:45 UTC (rev 294355)
@@ -69,7 +69,7 @@
return;
}
- flushDrawingContext();
+ flushDrawingContextAsync();
m_remoteRenderingBackendProxy->remoteResourceCacheProxy().releaseImageBuffer(m_renderingResourceIdentifier);
}
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes