commit | dec1a41ff1feee14fcb12ad4d866efdb0a12449e | [log] [tgz] |
---|---|---|
author | Ady Abraham <adyabr@google.com> | Fri Jan 24 10:23:50 2020 -0800 |
committer | Ady Abraham <adyabr@google.com> | Fri Jan 24 10:50:58 2020 -0800 |
tree | eadf1d33032c6266fb1f144f7738a09d989472bb | |
parent | 346d6d912abe1fd39e71ff914658df06586a2732 [diff] [blame] |
SurfaceFlinger: cleanup conversion issues in Scheduler Bug: 129481165 Test: adb shell /data/nativetest64/libsurfaceflinger_unittest/libsurfaceflinger_unittest Change-Id: Iff995777bd4b8e4f734b995373c8b332192d8d84
diff --git a/services/surfaceflinger/Scheduler/SchedulerUtils.h b/services/surfaceflinger/Scheduler/SchedulerUtils.h index e7e73a3..04a4cd1 100644 --- a/services/surfaceflinger/Scheduler/SchedulerUtils.h +++ b/services/surfaceflinger/Scheduler/SchedulerUtils.h
@@ -78,6 +78,11 @@ static constexpr size_t max64print = std::numeric_limits<nsecs_t>::digits10 + 1; +template <typename T> +static inline T round(float f) { + return static_cast<T>(std::round(f)); +} + } // namespace android::scheduler namespace std {