diff options
Diffstat (limited to 'webhogg/wasm/pkg/main.js')
-rw-r--r-- | webhogg/wasm/pkg/main.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/webhogg/wasm/pkg/main.js b/webhogg/wasm/pkg/main.js index eec740d..ce96ee5 100644 --- a/webhogg/wasm/pkg/main.js +++ b/webhogg/wasm/pkg/main.js @@ -1,9 +1,13 @@ async function main() { let fetchingSource = fetch('bin/webhogg-wasm.wasm'); let fetchedSource = await fetchingSource; - let source = await fetchedSource.text(); - //alert(source) - let workerGraphics = new Worker('pkg/worker-graphics.js'); -} + source = await fetchedSource.arrayBuffer(); + let workers = []; + for (var type of ['graphics', 'logic']) { + let worker = new Worker('pkg/worker.js'); + worker.postMessage([type, source]); + workers.push(worker); + } +} main(); |