Skip to content

CompositeBatching

Defined in: sdk/src/render/compositeBatchPlugin.ts:134

Run-time access to the composites: what each one draws, and how to look again now.

new CompositeBatching(): CompositeBatching

CompositeBatching

readonly counts: object

Defined in: sdk/src/render/compositeBatchPlugin.ts:139

Work done so far, for a profiler or a check: re-plans, chunk merges, placement writes, scans.

applies: number = 0

merges: number = 0

placementWrites: number = 0

scans: number = 0

refresh(root?): void

Defined in: sdk/src/render/compositeBatchPlugin.ts:142

Look at root (or every composite) on the next frame instead of waiting for the next scheduled look.

number

void


report(root): { alone: number; chunks: number; moving: number; parts: number; refused: number; sets: number; } | null

Defined in: sdk/src/render/compositeBatchPlugin.ts:148

What a composite draws now, or null when it is not one the pass has seen.

number

{ alone: number; chunks: number; moving: number; parts: number; refused: number; sets: number; } | null