From c6c72f54ea7f25defa7d39216f7713c46b873362 Mon Sep 17 00:00:00 2001 From: Mitya Selivanov Date: Wed, 15 Jan 2025 04:19:20 +0100 Subject: Drop files procs; Logging macro --- index.htm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'index.htm') 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", -- cgit v1.2.3