Canvas:

draw(action: ()=>void): void

fb: FrameBuffer

groupRendering

subgroupCanvas