From 86f625f739ab1ea88cc72f58a0f521abdc2fb095 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Fri, 29 Jan 2021 00:23:11 -0500 Subject: [PATCH] fix sla exports --- src/mode/sla/export.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mode/sla/export.js b/src/mode/sla/export.js index fd41292d..c8974928 100644 --- a/src/mode/sla/export.js +++ b/src/mode/sla/export.js @@ -476,6 +476,8 @@ // }; // } else // load renderer code in worker context only + let wasm; + fetch('/wasm/kiri-sla.wasm') .then(response => response.arrayBuffer()) .then(bytes => WebAssembly.instantiate(bytes, { @@ -488,7 +490,7 @@ let {module, instance} = results; let {exports} = instance; let heap = new Uint8Array(exports.memory.buffer); - self.wasm = { + wasm = { heap, memory: exports.memory, render: exports.render, @@ -502,7 +504,6 @@ let width2 = width / 2, height2 = height / 2; let array = []; let count = 0; - let wasm = self.wasm; function scaleMovePoly(poly) { let points = poly.points;