ReadonlyonEmits when the renderer's graphics device or context becomes unavailable.
ReadonlyonEmits when the renderer has recovered from a context/device loss.
ReadonlyonEmits renderer errors through the SDK result shape.
ReadonlyonEmits when the renderer is destroyed.
ReadonlyonEmits when rendering starts.
ReadonlyonEmits when rendering stops.
ReadonlyonEmits after a Viewer has been attached to the renderer.
ReadonlyonEmits after the currently attached Viewer has been detached.
ReadonlyonEmits after the renderer has rendered a frame for a View.
Lifecycle, device, render, and error events emitted by WebGPURenderer.
The event names mirror the backend-neutral renderer contract so viewer and Studio integrations can consume WebGPU and WebGL through the same public event surface.