WebGPU renderer backend.

This public class owns viewer attachment, event wiring, device acquisition, and backend-neutral renderer contracts. Per-view WebGPU canvas state, GPU buffers, pipelines, and draw submission are owned by the internal WebGPUViewManager, matching the composition used by WebGLRenderer.

Implements

Constructors

Properties

events: WebGPURendererEvents = ...

Events emitted by this renderer.

logging: boolean = true

Enables or disables logging of renderer errors to the console.

Accessors

Methods