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.
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new CompositeBatching():
CompositeBatching
Returns
Section titled “Returns”CompositeBatching
Properties
Section titled “Properties”counts
Section titled “counts”
readonlycounts: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
Section titled “applies”applies:
number=0
merges
Section titled “merges”merges:
number=0
placementWrites
Section titled “placementWrites”placementWrites:
number=0
scans:
number=0
Methods
Section titled “Methods”refresh()
Section titled “refresh()”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.
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”void
report()
Section titled “report()”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.
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”{ alone: number; chunks: number; moving: number; parts: number; refused: number; sets: number; } | null