mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-22 09:45:41 +00:00
Bug 1530977 - Initialize D3D devices immediately when e10s is not active. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D21352 --HG-- extra : moz-landing-system : lando
This commit is contained in:
parent
2acc7de1f6
commit
2e80526126
@ -424,6 +424,13 @@ void gfxWindowsPlatform::InitAcceleration() {
|
||||
DeviceManagerDx::Init();
|
||||
|
||||
InitializeConfig();
|
||||
// Ensure devices initialization. SharedSurfaceANGLE and
|
||||
// SharedSurfaceD3D11Interop use them. The devices are lazily initialized
|
||||
// with WebRender to reduce memory usage.
|
||||
// Initialize them now when running non-e10s.
|
||||
if (!BrowserTabsRemoteAutostart()) {
|
||||
EnsureDevicesInitialized();
|
||||
}
|
||||
UpdateANGLEConfig();
|
||||
UpdateRenderMode();
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user