#4847 log session_jitter and period_jitter with FPS info
parent
1fc0eca119
commit
a125524085
|
|
@ -240,8 +240,11 @@ void display_stats()
|
||||||
if (gRecentFPSTime.getElapsedTimeF32() >= FPS_LOG_FREQUENCY)
|
if (gRecentFPSTime.getElapsedTimeF32() >= FPS_LOG_FREQUENCY)
|
||||||
{
|
{
|
||||||
LL_PROFILE_ZONE_NAMED_CATEGORY_DISPLAY("DS - FPS");
|
LL_PROFILE_ZONE_NAMED_CATEGORY_DISPLAY("DS - FPS");
|
||||||
|
LLTrace::Recording& recording = LLTrace::get_frame_recording().getLastRecording();
|
||||||
|
F64 normalized_session_jitter = recording.getLastValue(LLStatViewer::NOTRMALIZED_FRAMETIME_JITTER_SESSION);
|
||||||
|
F64 normalized_period_jitter = recording.getLastValue(LLStatViewer::NORMALIZED_FRAMTIME_JITTER_PERIOD);
|
||||||
F32 fps = gRecentFrameCount / FPS_LOG_FREQUENCY;
|
F32 fps = gRecentFrameCount / FPS_LOG_FREQUENCY;
|
||||||
LL_INFOS() << llformat("FPS: %.02f", fps) << LL_ENDL;
|
LL_INFOS() << llformat("FPS: %.02f SESSION JITTER: %.4f PERIOD JITTER: %.4f", fps, normalized_session_jitter, normalized_period_jitter) << LL_ENDL;
|
||||||
gRecentFrameCount = 0;
|
gRecentFrameCount = 0;
|
||||||
gRecentFPSTime.reset();
|
gRecentFPSTime.reset();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -229,6 +229,9 @@ extern LLTrace::EventStatHandle<F64Seconds > AVATAR_EDIT_TIME,
|
||||||
|
|
||||||
extern LLTrace::EventStatHandle<LLUnit<F32, LLUnits::Percent> > OBJECT_CACHE_HIT_RATE;
|
extern LLTrace::EventStatHandle<LLUnit<F32, LLUnits::Percent> > OBJECT_CACHE_HIT_RATE;
|
||||||
|
|
||||||
|
extern LLTrace::SampleStatHandle<F64> NOTRMALIZED_FRAMETIME_JITTER_SESSION;
|
||||||
|
extern LLTrace::SampleStatHandle<F64> NORMALIZED_FRAMTIME_JITTER_PERIOD;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
class LLViewerStats : public LLSingleton<LLViewerStats>
|
class LLViewerStats : public LLSingleton<LLViewerStats>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue