@pixi/3d
    Preparing search index...

    Type Alias GraphDebugBundleCauseCodeAdvanced

    GraphDebugBundleCauseCode:
        | "bundle-only-change"
        | "counts-changed"
        | "draws-rebuilt"
        | "first-capture"

    Why a batch pass recorded or invalidated its WebGPU bundle

    • 'first-capture': the first capture to see the bundle, so earlier activity is unknown.
    • 'draws-rebuilt': the pass rebuilt its draw commands.
    • 'bundle-only-change': the draws weren't rebuilt, but a resource the bundle baked changed, such as the environment map, the shadow map or a texture the pass samples.
    • 'counts-changed': hiding or showing a mesh changed an instance count the bundle baked in. Only a batch with cull: 'off' drawn with direct draws, as on Safari and iOS, bakes its counts.