summaryrefslogtreecommitdiff
path: root/index.htm
diff options
context:
space:
mode:
authorMitya Selivanov <automainint@guattari.tech>2025-01-15 04:19:20 +0100
committerMitya Selivanov <automainint@guattari.tech>2025-01-15 04:19:20 +0100
commitc6c72f54ea7f25defa7d39216f7713c46b873362 (patch)
tree42af14ace38302349994ef0631f441c09a4fc4dc /index.htm
parentfe6c2a13cb0d4819f05fb5867f8619e54c5b9191 (diff)
downloadreduced_system_layer-c6c72f54ea7f25defa7d39216f7713c46b873362.zip
Drop files procs; Logging macro
Diffstat (limited to 'index.htm')
-rw-r--r--index.htm7
1 files changed, 4 insertions, 3 deletions
diff --git a/index.htm b/index.htm
index d426609..1339f23 100644
--- a/index.htm
+++ b/index.htm
@@ -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",