This commit is contained in:
parent
6bc125be1c
commit
ed5a4379db
76 changed files with 1418 additions and 988 deletions
|
|
@ -8,6 +8,7 @@ interface PerfStatsSnapshot {
|
|||
fps: number;
|
||||
agentCount: number;
|
||||
frameTimeMs: number;
|
||||
gpuPassTimeMs?: number;
|
||||
renderWidth: number;
|
||||
renderHeight: number;
|
||||
}
|
||||
|
|
@ -29,6 +30,7 @@ export class PerfStatsOverlay {
|
|||
fps,
|
||||
agentCount,
|
||||
frameTimeMs,
|
||||
gpuPassTimeMs,
|
||||
renderWidth,
|
||||
renderHeight,
|
||||
}: PerfStatsSnapshot): void {
|
||||
|
|
@ -37,7 +39,6 @@ export class PerfStatsOverlay {
|
|||
}
|
||||
|
||||
this.previousUpdateTime = time;
|
||||
const gpuPassTimeMs = window.__fleetingGardenPerf?.latest?.totalPassMs;
|
||||
const text = `FPS ${formatFps(fps)}\nAgents ${formatAgentCount(agentCount)}\nFrame ${formatFrameTime(frameTimeMs)}\nGPU passes ${formatFrameTime(gpuPassTimeMs)}\nResolution ${formatResolution(renderWidth, renderHeight)}`;
|
||||
if (text !== this.previousText) {
|
||||
this.element.textContent = text;
|
||||
|
|
|
|||
Loading…
Reference in a new issue