OffscreenRenderer
Defined in: perf/offscreen.ts:163
OffscreenRenderer — manages a background OffscreenCanvas and composites rendered bitmaps onto the visible canvas.
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new OffscreenRenderer():
OffscreenRenderer
Defined in: perf/offscreen.ts:168
Returns
Section titled “Returns”OffscreenRenderer
Accessors
Section titled “Accessors”enabled
Section titled “enabled”Get Signature
Section titled “Get Signature”get enabled():
boolean
Defined in: perf/offscreen.ts:172
Returns
Section titled “Returns”boolean
Methods
Section titled “Methods”composite()
Section titled “composite()”composite(
ctx,bitmap,width,height):void
Defined in: perf/offscreen.ts:213
Composite a pre-rendered bitmap onto a visible canvas context.
Parameters
Section titled “Parameters”CanvasRenderingContext2D
bitmap
Section titled “bitmap”ImageBitmap
number
height
Section titled “height”number
Returns
Section titled “Returns”void
destroy()
Section titled “destroy()”destroy():
void
Defined in: perf/offscreen.ts:226
Returns
Section titled “Returns”void
render()
Section titled “render()”render(
width,height,dpr,commands):ImageBitmap|null
Defined in: perf/offscreen.ts:180
Render commands off-screen and return an ImageBitmap. Falls back to null if not supported.
Parameters
Section titled “Parameters”number
height
Section titled “height”number
number
commands
Section titled “commands”Returns
Section titled “Returns”ImageBitmap | null