summaryrefslogtreecommitdiff
path: root/webhogg/wasm/pkg/main.js
blob: ce96ee5aca1ab56d79396a750527c6cea9823b5e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
async function main() {
    let fetchingSource = fetch('bin/webhogg-wasm.wasm');
    let fetchedSource = await fetchingSource;
    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();