diff options
| author | Damian Tarnawski <gthetarnav@gmail.com> | 2024-01-07 22:25:27 +0100 |
|---|---|---|
| committer | Damian Tarnawski <gthetarnav@gmail.com> | 2024-01-07 22:25:27 +0100 |
| commit | 8de7d2f18f7655e02d148223b7f84622f25f6cd1 (patch) | |
| tree | b7093eb5b5d4f1805240a431cf566bdd580772e6 | |
| parent | 0bf1b6c2f1721c5dcd2b7a37f54d832fb2c443b1 (diff) | |
Hoist STRING_SIZE constant
| -rw-r--r-- | vendor/wasm/js/runtime.js | 3 |
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); |