Interface: RendererSurface
Defined in: packages/minerender/src/renderer/Renderer.ts:748
Caller-owned canvas and WebGL 2 context for rendering without a browser DOM.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
canvas | Pick<HTMLCanvasElement, "width" | "height" | "addEventListener" | "removeEventListener"> | - | packages/minerender/src/renderer/Renderer.ts:749 |
context | WebGL2RenderingContext | - | packages/minerender/src/renderer/Renderer.ts:750 |
height | number | - | packages/minerender/src/renderer/Renderer.ts:753 |
resize? | (drawingBufferWidth, drawingBufferHeight) => void | Resizes the native drawing buffer when assigning canvas dimensions is insufficient. | packages/minerender/src/renderer/Renderer.ts:755 |
width | number | Initial logical dimensions, before applying render.pixelRatio. | packages/minerender/src/renderer/Renderer.ts:752 |