@squareys/webdecks-sdk - v0.0.0
    Preparing search index...

    Interface EngineRuntime

    The Emscripten runtime surface the SDK relies on, independent of any one engine's ABI.

    interface EngineRuntime {
        HEAPU8: Uint8Array;
        _malloc(bytes: number): number;
        _free(pointer: number): void;
        WebGPU?: WebGpuManagers;
        specialHTMLTargets?: Record<string, EventTarget>;
        preinitializedWebGPUDevice?: GPUDevice;
    }

    Hierarchy (View Summary)

    Index
    HEAPU8: Uint8Array

    The wasm heap as bytes — the one heap view the SDK marshals through.

    Emscripten's WebGPU object managers (exported via EXPORTED_RUNTIME_METHODS).

    specialHTMLTargets?: Record<string, EventTarget>

    Emscripten's special event-target registry — where the SDK registers a host canvas.

    preinitializedWebGPUDevice?: GPUDevice

    A device the host created and shared before boot (Emscripten's opt-in path).

    • Parameters

      • bytes: number

      Returns number

    • Parameters

      • pointer: number

      Returns void