mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1068590 - gfxWindowsPlatform does not build on WinXP. r=bas
This commit is contained in:
parent
d4dbef86fd
commit
919cdd6467
@ -443,12 +443,16 @@ gfxWindowsPlatform::UpdateRenderMode()
|
||||
if (mRenderMode == RENDER_DIRECT2D) {
|
||||
canvasMask |= BackendTypeBit(BackendType::DIRECT2D);
|
||||
contentMask |= BackendTypeBit(BackendType::DIRECT2D);
|
||||
#ifdef USE_D2D1_1
|
||||
if (gfxPrefs::Direct2DUse1_1() && Factory::SupportsD2D1()) {
|
||||
contentMask |= BackendTypeBit(BackendType::DIRECT2D1_1);
|
||||
defaultBackend = BackendType::DIRECT2D1_1;
|
||||
} else {
|
||||
#endif
|
||||
defaultBackend = BackendType::DIRECT2D;
|
||||
#ifdef USE_D2D1_1
|
||||
}
|
||||
#endif
|
||||
} else {
|
||||
canvasMask |= BackendTypeBit(BackendType::SKIA);
|
||||
}
|
||||
@ -1536,4 +1540,5 @@ gfxWindowsPlatform::InitD3D11Devices()
|
||||
// We leak these everywhere and we need them our entire runtime anyway, let's
|
||||
// leak it here as well.
|
||||
d3d11Module.disown();
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user