[common] kvmfr: report cadence hold and lead timing

This commit is contained in:
Geoffrey McRae
2026-08-06 17:14:29 +10:00
parent 1b78384da3
commit 0b744d2286
7 changed files with 59 additions and 20 deletions

View File

@@ -104,6 +104,8 @@ typedef struct LG_TransportFrameTiming
uint64_t postProcessTime;
uint64_t copyTime;
uint64_t readyTime;
uint64_t holdTime;
uint64_t readyLeadTime;
}
LG_TransportFrameTiming;

View File

@@ -1085,6 +1085,8 @@ static void lgmp_getFrameTiming(LG_Transport * this,
timing->postProcessTime = lease->frame->postProcessTime;
timing->copyTime = lease->frame->copyTime;
timing->readyTime = lease->frame->readyTime;
timing->holdTime = lease->frame->holdTime;
timing->readyLeadTime = lease->frame->readyLeadTime;
LG_UNLOCK(this->frameLock);
}