Bug 1622360 - Downgrade mStateManagers. r=jrmuizel

Differential Revision: https://phabricator.services.mozilla.com/D74185
This commit is contained in:
Kartikaya Gupta
2020-05-11 20:07:43 +00:00
parent ab84612657
commit eaeb32622b
5 changed files with 53 additions and 91 deletions

View File

@@ -176,10 +176,7 @@ class WebRenderLayerManager final : public LayerManager {
void StopFrameTimeRecording(uint32_t aStartIndex,
nsTArray<float>& aFrameIntervals) override;
RenderRootStateManager* GetRenderRootStateManager(
wr::RenderRoot aRenderRoot) {
return &mStateManagers[aRenderRoot];
}
RenderRootStateManager* GetRenderRootStateManager() { return &mStateManager; }
virtual void PayloadPresented() override;
@@ -229,7 +226,7 @@ class WebRenderLayerManager final : public LayerManager {
WebRenderCommandBuilder mWebRenderCommandBuilder;
size_t mLastDisplayListSize;
wr::RenderRootArray<RenderRootStateManager> mStateManagers;
RenderRootStateManager mStateManager;
DisplayItemCache mDisplayItemCache;
};