Skip to content

Commit e12c05c

Browse files
authored
Merge pull request #392 from GameTechDev/bug/set-deferral-time-limit
Set deferral time limit for IPM
2 parents 84ec34f + 9b4ed59 commit e12c05c

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

IntelPresentMon/PresentMonService/RealtimePresentMonSession.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,11 @@ PM_STATUS RealtimePresentMonSession::StartTraceSession() {
171171
}
172172
}
173173

174+
// Set deferral time limit to 2 seconds
175+
if (trace_session_.mPMConsumer->mDeferralTimeLimit == 0) {
176+
trace_session_.mPMConsumer->mDeferralTimeLimit = trace_session_.mTimestampFrequency.QuadPart * 2;
177+
}
178+
174179
// Start the consumer and output threads
175180
StartConsumerThread(trace_session_.mTraceHandle);
176181
StartOutputThread();

0 commit comments

Comments
 (0)