зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1435022 - Clean up GetLastComposeTime. r=sotaro
MozReview-Commit-ID: CEaz01FyjSs --HG-- extra : rebase_source : 44c92477f6374764e084249bae74639c3706b5c0
This commit is contained in:
Родитель
425b9f8598
Коммит
42289b31e8
|
@ -334,5 +334,12 @@ CompositorVsyncScheduler::ScheduleTask(already_AddRefed<CancelableRunnable> aTas
|
|||
CompositorThreadHolder::Loop()->PostDelayedTask(Move(aTask), 0);
|
||||
}
|
||||
|
||||
const TimeStamp&
|
||||
CompositorVsyncScheduler::GetLastComposeTime() const
|
||||
{
|
||||
MOZ_ASSERT(CompositorThreadHolder::IsInCompositorThread());
|
||||
return mLastCompose;
|
||||
}
|
||||
|
||||
} // namespace layers
|
||||
} // namespace mozilla
|
||||
|
|
|
@ -83,11 +83,11 @@ public:
|
|||
*/
|
||||
void ForceComposeToTarget(gfx::DrawTarget* aTarget, const gfx::IntRect* aRect);
|
||||
|
||||
const TimeStamp& GetLastComposeTime()
|
||||
{
|
||||
return mLastCompose;
|
||||
}
|
||||
|
||||
/**
|
||||
* Return the vsync timestamp of the last or ongoing composite. Must be called
|
||||
* on the compositor thread.
|
||||
*/
|
||||
const TimeStamp& GetLastComposeTime() const;
|
||||
#ifdef COMPOSITOR_PERFORMANCE_WARNING
|
||||
const TimeStamp& GetExpectedComposeStartTime()
|
||||
{
|
||||
|
|
Загрузка…
Ссылка в новой задаче