aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamian Tarnawski <gthetarnav@gmail.com>2024-01-07 22:25:27 +0100
committerDamian Tarnawski <gthetarnav@gmail.com>2024-01-07 22:25:27 +0100
commit8de7d2f18f7655e02d148223b7f84622f25f6cd1 (patch)
treeb7093eb5b5d4f1805240a431cf566bdd580772e6
parent0bf1b6c2f1721c5dcd2b7a37f54d832fb2c443b1 (diff)
Hoist STRING_SIZE constant
-rw-r--r--vendor/wasm/js/runtime.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/vendor/wasm/js/runtime.js b/vendor/wasm/js/runtime.js
index 5fe526758..dd962e50f 100644
--- a/vendor/wasm/js/runtime.js
+++ b/vendor/wasm/js/runtime.js
@@ -13,6 +13,8 @@ function stripNewline(str) {
return str.replace(/\n/, ' ')
}
+const STRING_SIZE = 2*4;
+
class WasmMemoryInterface {
constructor() {
this.memory = null;
@@ -204,7 +206,6 @@ class WebGLInterface {
}
}
getSource(shader, strings_ptr, strings_length) {
- const STRING_SIZE = 2*4;
let source = "";
for (let i = 0; i < strings_length; i++) {
let ptr = this.mem.loadPtr(strings_ptr + i*STRING_SIZE);