This already technically works and can be enabled via `disableWebWorker` but I broke it when I added CanvasRenderingContext2D and Input - [ ] `Context2D` - Need to pass an OffscreenCanvas to the initializeWasmSharpModule instead of HTMLCanvasElement - [ ] `Input` - Send input through post message and then call the `assemblyExports.Input` methods using Comlink (eg. `assemblyExports.Input.CallMouseUp(x, y)`
This already technically works and can be enabled via
disableWebWorkerbut I broke it when I added CanvasRenderingContext2D and InputContext2D- Need to pass an OffscreenCanvas to the initializeWasmSharpModule instead of HTMLCanvasElementInput- Send input through post message and then call theassemblyExports.Inputmethods using Comlink (eg.assemblyExports.Input.CallMouseUp(x, y)