@graphty/graphty-element / managers / PerformanceSnapshot
Interface: PerformanceSnapshot ​
Defined in: graphty-element/src/managers/StatsManager.ts:123
Performance snapshot including CPU, GPU, and scene metrics
Properties ​
cpu ​
cpu:
object[]
Defined in: graphty-element/src/managers/StatsManager.ts:124
avg ​
avg:
number
count ​
count:
number
label ​
label:
string
lastDuration ​
lastDuration:
number
max ​
max:
number
min ​
min:
number
p50 ​
p50:
number
p95 ​
p95:
number
p99 ​
p99:
number
total ​
total:
number
gpu? ​
optionalgpu:object
Defined in: graphty-element/src/managers/StatsManager.ts:136
gpuFrameTime ​
gpuFrameTime:
PerfCounterSnapshot
shaderCompilation ​
shaderCompilation:
PerfCounterSnapshot
layoutSession? ​
optionallayoutSession:LayoutSessionMetrics
Defined in: graphty-element/src/managers/StatsManager.ts:149
scene? ​
optionalscene:object
Defined in: graphty-element/src/managers/StatsManager.ts:140
activeMeshesEvaluation ​
activeMeshesEvaluation:
PerfCounterSnapshot
cameraRenderTime ​
cameraRenderTime:
PerfCounterSnapshot
drawCalls ​
drawCalls:
DrawCallsSnapshot
frameTime ​
frameTime:
PerfCounterSnapshot
interFrameTime ​
interFrameTime:
PerfCounterSnapshot
renderTargetsRenderTime ​
renderTargetsRenderTime:
PerfCounterSnapshot
renderTime ​
renderTime:
PerfCounterSnapshot
timestamp ​
timestamp:
number
Defined in: graphty-element/src/managers/StatsManager.ts:150