Bug 1973975 - Ensure that glMakeCurrent is called when rendering without presenting. r=gfx-reviewers,aosmond a=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D255987
This commit is contained in:
committed by
pchevrel@mozilla.com
parent
9c22143224
commit
928305487e
@@ -205,6 +205,9 @@ RenderedFrameId RendererOGL::UpdateAndRender(
|
|||||||
layers::ProfilerScreenshots::IsEnabled())) {
|
layers::ProfilerScreenshots::IsEnabled())) {
|
||||||
fullRender = true;
|
fullRender = true;
|
||||||
}
|
}
|
||||||
|
} else if (!mCompositor->MakeCurrent()) {
|
||||||
|
// MakeCurrent is otherwise called by mCompositor->BeginFrame above.
|
||||||
|
return RenderedFrameId();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!beginFrame) {
|
if (!beginFrame) {
|
||||||
|
|||||||
Reference in New Issue
Block a user