Documentation / @debuffjp/dev / FrameSample
Interface: FrameSample
Defined in: dev/src/session.ts:15
One recorded frame. Times are milliseconds.
Properties
at
at:
number
Defined in: dev/src/session.ts:31
performance.now() at the frame's start.
drawCalls
drawCalls:
number
Defined in: dev/src/session.ts:27
intervalMs
intervalMs:
number
Defined in: dev/src/session.ts:19
Time since the previous frame (what the player feels).
longTaskMs
longTaskMs:
number
Defined in: dev/src/session.ts:29
Long tasks (>50 ms main-thread stalls) the browser reported during this frame.
quads
quads:
number
Defined in: dev/src/session.ts:26
renderMs
renderMs:
number
Defined in: dev/src/session.ts:23
Render time (scene + render hooks).
scene
scene:
string|undefined
Defined in: dev/src/session.ts:17
steps
steps:
number
Defined in: dev/src/session.ts:25
Simulation steps run this frame; more than 1 means the loop was catching up.
tick
tick:
number
Defined in: dev/src/session.ts:16
updateMs
updateMs:
number
Defined in: dev/src/session.ts:21
Simulation time this frame (all steps).