mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 913329 - Use CopySurface to draw to the screen using OMTC basic. r=mattwoodrow
This commit is contained in:
parent
104538257c
commit
76a20cd22b
@ -480,11 +480,9 @@ BasicCompositor::EndFrame()
|
||||
// Most platforms require us to buffer drawing to the widget surface.
|
||||
// That's why we don't draw to mDrawTarget directly.
|
||||
RefPtr<SourceSurface> source = mRenderTarget->mDrawTarget->Snapshot();
|
||||
mDrawTarget->DrawSurface(source,
|
||||
Rect(0, 0, mWidgetSize.width, mWidgetSize.height),
|
||||
Rect(0, 0, mWidgetSize.width, mWidgetSize.height),
|
||||
DrawSurfaceOptions(),
|
||||
DrawOptions());
|
||||
mDrawTarget->CopySurface(source,
|
||||
IntRect(0, 0, mWidgetSize.width, mWidgetSize.height),
|
||||
IntPoint(0, 0));
|
||||
mWidget->EndRemoteDrawing();
|
||||
}
|
||||
mDrawTarget = nullptr;
|
||||
|
Loading…
Reference in New Issue
Block a user