1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00

Add system power use tracking skeleton.

This commit is contained in:
Bartosz Taudul
2023-03-09 22:31:31 +01:00
parent f428a5b52b
commit 5e2e5eeefb
5 changed files with 59 additions and 0 deletions
+6
View File
@@ -1711,6 +1711,9 @@ void Profiler::Worker()
if( m_sock ) break;
#ifndef TRACY_ON_DEMAND
ProcessSysTime();
# ifdef TRACY_HAS_SYSPOWER
m_sysPower.Tick();
# endif
#endif
if( m_broadcast )
@@ -1828,6 +1831,9 @@ void Profiler::Worker()
for(;;)
{
ProcessSysTime();
#ifdef TRACY_HAS_SYSPOWER
m_sysPower.Tick();
#endif
const auto status = Dequeue( token );
const auto serialStatus = DequeueSerial();
if( status == DequeueStatus::ConnectionLost || serialStatus == DequeueStatus::ConnectionLost )