Logo FS-Skia-UI

CacheBoundary Type

Feature 120 (FR-007): the payload of `SceneNode.CachedSubtree` — a stable subtree identity, a collision-resistant structural fingerprint of its render-affecting inputs, and the wrapped subtree itself (both the record source and the transparent fallback).

Record fields

Record Field Description

CacheId

Full Usage: CacheId

Field type: uint64

Stable subtree identity (from `RetainedId`) — the replay cache slot.

Field type: uint64

Fingerprint

Full Usage: Fingerprint

Field type: uint64

Collision-resistant structural fingerprint of the wrapped subtree's render-affecting inputs; replay is valid iff a cached picture's fingerprint matches this.

Field type: uint64

Scene

Full Usage: Scene

Field type: Scene

The wrapped subtree — record source and transparent fallback.

Field type: Scene

Type something to start searching.