diff options
author | Mitya Selivanov <automainint@guattari.tech> | 2025-01-15 04:19:20 +0100 |
---|---|---|
committer | Mitya Selivanov <automainint@guattari.tech> | 2025-01-15 04:19:20 +0100 |
commit | c6c72f54ea7f25defa7d39216f7713c46b873362 (patch) | |
tree | 42af14ace38302349994ef0631f441c09a4fc4dc /index.htm | |
parent | fe6c2a13cb0d4819f05fb5867f8619e54c5b9191 (diff) | |
download | reduced_system_layer-c6c72f54ea7f25defa7d39216f7713c46b873362.zip |
Drop files procs; Logging macro
Diffstat (limited to 'index.htm')
-rw-r--r-- | index.htm | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -17,6 +17,7 @@ this.frame_width = 0; this.frame_height = 0; + this.pixels_size = 0; let event_handlers = { wasm : (ev) => { @@ -96,6 +97,7 @@ resize : (ev) => { this.frame_width = ev.width; this.frame_height = ev.height; + this.pixels_size = ev.width * ev.height * 4; }, mousedown : (ev) => { @@ -162,9 +164,8 @@ this.program.exports.js_frame(this.frame_width, this.frame_height, num_samples); - let pixels_size = this.frame_width * this.frame_height * 4; - let pixels_buffer = new ArrayBuffer(pixels_size); - new Uint8Array(pixels_buffer).set(new Uint8Array(this.memory_buffer, this.pixels_address, pixels_size)); + let pixels_buffer = new ArrayBuffer(this.pixels_size); + new Uint8Array(pixels_buffer).set(new Uint8Array(this.memory_buffer, this.pixels_address, this.pixels_size)); this.port.postMessage({ id : "frame", |