Nano WebGPU API - v0.11.0
    Preparing search index...

    Class DebugPanel

    DebugPanel coordinates an HTML/CSS screen overlay debug dashboard. Generates tabbed views, captures rendering performance metrics, outlines active VRAM allocation sizes, registers key listeners (F3 by default) to toggle overlay visibility, and draws historical FPS bars on a Canvas element.

    Index

    Constructors

    Methods

    • Tears down active key listeners and deletes container elements from the document tree.

      Returns void

    • Configures callback providers querying active scene counts.

      Parameters

      • fn: () => { lightCount: number; totalMeshes: number; totalNodes: number }

        Query callback function.

      Returns void

    • Triggers overlay repaints. Refresh rates are throttled based on active tab requirements to prevent DOM thrashes and performance bottlenecks.

      Returns void