Bug 1331066 - Use gfxVars instead of a compile-time flag for webrender-conditional code. r=sotaro

MozReview-Commit-ID: KEbHPXSMNRJ
This commit is contained in:
Kartikaya Gupta 2017-02-08 23:16:44 -05:00
Родитель 963025a5dd
Коммит 7f001c6f33
1 изменённых файлов: 1 добавлений и 9 удалений

Просмотреть файл

@ -68,15 +68,7 @@ WGLLibrary::CreateDummyWindow(HDC* aWindowDC)
pfd.cGreenBits = 8; pfd.cGreenBits = 8;
pfd.cBlueBits = 8; pfd.cBlueBits = 8;
pfd.cAlphaBits = 8; pfd.cAlphaBits = 8;
#ifdef MOZ_ENABLE_WEBRENDER pfd.cDepthBits = gfxVars::UseWebRender() ? 24 : 0;
// XXX We might need to set this to 0 if the compositor that requires
// this context is not a WebRender compositor. Getting the
// CompositorOptions here is nontrivial though so for now we just use
// the ifdef guard.
pfd.cDepthBits = 24;
#else
pfd.cDepthBits = 0;
#endif
pfd.iLayerType = PFD_MAIN_PLANE; pfd.iLayerType = PFD_MAIN_PLANE;
mWindowPixelFormat = ChoosePixelFormat(dc, &pfd); mWindowPixelFormat = ChoosePixelFormat(dc, &pfd);