Bug 1742797 - Add a new IPC call to clear animation resources on WebRender, r=sotaro.
Differential Revision: https://phabricator.services.mozilla.com/D151481
This commit is contained in:
@@ -622,6 +622,14 @@ void WebRenderLayerManager::ClearCachedResources() {
|
||||
WrBridge()->EndClearCachedResources();
|
||||
}
|
||||
|
||||
void WebRenderLayerManager::ClearAnimationResources() {
|
||||
if (!WrBridge()->IPCOpen()) {
|
||||
gfxCriticalNote << "IPC Channel is already torn down unexpectedly\n";
|
||||
return;
|
||||
}
|
||||
WrBridge()->SendClearAnimationResources();
|
||||
}
|
||||
|
||||
void WebRenderLayerManager::WrUpdated() {
|
||||
ClearAsyncAnimations();
|
||||
mStateManager.mAsyncResourceUpdates.reset();
|
||||
|
||||
Reference in New Issue
Block a user