Log entry for a single draw call.

interface DrawCallLog {
    batchIndex: number;
    primitive: string;
    primRange: PrimRange;
    renderPass: string;
    timeMs?: TimeMs;
}

Properties

batchIndex: number

The MeshBatch being drawn.

primitive: string

The type of primitive being drawn (e.g., "TRIANGLES", "LINES").

primRange: PrimRange

The range of primitives being drawn.

renderPass: string

The render pass for this draw call.

timeMs?: TimeMs

Time range for this draw call.