mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-28 21:28:55 +00:00
Bug 1128934 - Call XFlush after compositing to prevent jank. r=karlt
This commit is contained in:
parent
999b7333fe
commit
cf56bfc315
@ -125,5 +125,12 @@ X11BasicCompositor::CreateDataTextureSource(TextureFlags aFlags)
|
||||
return result.forget();
|
||||
}
|
||||
|
||||
void
|
||||
X11BasicCompositor::EndFrame()
|
||||
{
|
||||
BasicCompositor::EndFrame();
|
||||
XFlush(DefaultXDisplay());
|
||||
}
|
||||
|
||||
} // namespace layers
|
||||
} // namespace mozilla
|
||||
|
@ -49,6 +49,8 @@ public:
|
||||
|
||||
virtual TemporaryRef<DataTextureSource>
|
||||
CreateDataTextureSource(TextureFlags aFlags = TextureFlags::NO_FLAGS) MOZ_OVERRIDE;
|
||||
|
||||
virtual void EndFrame() MOZ_OVERRIDE;
|
||||
};
|
||||
|
||||
} // namespace layers
|
||||
|
Loading…
x
Reference in New Issue
Block a user