Skip to content

ZenFG TypeScript API / snapshot / root / FrameGraphSnapshotV1

Type Alias: FrameGraphSnapshotV1

FrameGraphSnapshotV1 = object

Defined in: packages/snapshot/src/types.ts:355

Canonical, portable ZenFG FrameGraph Snapshot 1.2 document.

Properties

capture

readonly capture: FrameGraphSnapshotCapture

Defined in: packages/snapshot/src/types.ts:359


diagnostics

readonly diagnostics: readonly FrameGraphSnapshotDiagnostic[]

Defined in: packages/snapshot/src/types.ts:366


extensions

readonly extensions: Readonly<Record<string, JsonValue>>

Defined in: packages/snapshot/src/types.ts:367


format

readonly format: typeof FRAME_GRAPH_SNAPSHOT_FORMAT

Defined in: packages/snapshot/src/types.ts:356


graph

readonly graph: FrameGraphSnapshotGraph

Defined in: packages/snapshot/src/types.ts:360


memory

readonly memory: FrameGraphSnapshotMemory

Defined in: packages/snapshot/src/types.ts:361


producer

readonly producer: FrameGraphSnapshotProducer

Defined in: packages/snapshot/src/types.ts:358


timings

readonly timings: object

Defined in: packages/snapshot/src/types.ts:362

cpu

readonly cpu: FrameGraphSnapshotCpuTimings

gpu

readonly gpu: FrameGraphSnapshotGpuTimings


version

readonly version: typeof FRAME_GRAPH_SNAPSHOT_VERSION

Defined in: packages/snapshot/src/types.ts:357

Open source / MIT licensed