Bug 1631039 - Remove WebRender's recording infrastructre. r=gw

The code is untested, and mostly obsoleted by (multi) frame captures.
Also it gets in the way of some other changes I need to make.

Differential Revision: https://phabricator.services.mozilla.com/D71372
This commit is contained in:
Nicolas Silva
2020-04-22 08:49:38 +00:00
parent d874318bc6
commit 7a55b280e9
16 changed files with 29 additions and 2629 deletions

View File

@@ -227,7 +227,7 @@ Maybe<TextureHost::ResourceUpdateOp> AsyncImagePipelineManager::UpdateImageKeys(
gfxCriticalNote << "WebRenderTextureHost is not used";
}
bool useExternalImage = !gfxEnv::EnableWebRenderRecording() && wrTexture;
bool useExternalImage = !!wrTexture;
aPipeline->mUseExternalImage = useExternalImage;
// The non-external image code path falls back to converting the texture into