Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
formatting
  • Loading branch information
CareF committed Aug 6, 2020
commit 35d1bd8268f93605fc7a19a0f90d459602c89166
17 changes: 11 additions & 6 deletions common/settings.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,17 @@ namespace flutter {

class FrameTiming {
public:
enum Phase {kVsyncStart, kBuildStart, kBuildFinish, kRasterStart,
kRasterFinish, kCount };

static constexpr Phase kPhases[kCount] = {kVsyncStart,
kBuildStart, kBuildFinish,
kRasterStart, kRasterFinish};
enum Phase {
kVsyncStart,
kBuildStart,
kBuildFinish,
kRasterStart,
kRasterFinish,
kCount
};

static constexpr Phase kPhases[kCount] = {
kVsyncStart, kBuildStart, kBuildFinish, kRasterStart, kRasterFinish};

fml::TimePoint Get(Phase phase) const { return data_[phase]; }
fml::TimePoint Set(Phase phase, fml::TimePoint value) {
Expand Down