Skip to main content

Module render_trace

Module render_trace 

Source
Expand description

Render-trace recorder for deterministic replay (bd-3e1t.4.13).

Emits JSONL records following the render-trace v1 schema in docs/spec/state-machines.md:

  • header (event=“trace_header”)
  • frame (event=“frame”)
  • summary (event=“trace_summary”)

Structs§

RenderTraceConfig
Configuration for render-trace recording.
RenderTraceContext
Context used to build a render-trace header.
RenderTraceFrame
Render-trace frame record.
RenderTracePayload
Render-trace payload bytes with its kind.
RenderTracePayloadInfo
Payload metadata written to disk.
RenderTraceRecorder
Render-trace recorder.

Enums§

RenderTracePayloadKind
Payload kind for render-trace frames.

Functions§

build_diff_runs_payload
Encode diff runs into a payload.
build_full_buffer_payload
Encode a buffer into a full-buffer payload.
checksum_buffer
Deterministic FNV-1a checksum of a buffer grid.