From 449514853850adca190d7eba679f386c024aa929 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 2 Oct 2025 18:01:30 +0200 Subject: checkpoint --- code/platform.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'code/platform.js') diff --git a/code/platform.js b/code/platform.js index 30034a4..fda3a49 100644 --- a/code/platform.js +++ b/code/platform.js @@ -79,14 +79,16 @@ async function main() var mouse_clicked = 0; console.log(canvas); - document.onmousemove = function(event) + + document.addEventListener('pointermove', (event) => { + // Update element position here or handle drawing var x_offset = (window.innerWidth - width)/2; var y_offset = (window.innerHeight - height)/2; mouse_x = event.clientX - x_offset; mouse_y = event.clientY - y_offset; - }; + }); document.onmousedown = function(event) { @@ -106,8 +108,8 @@ async function main() prev = timestamp; // TODO(luca): How to get this??? - var update_hz = 144; - instance.exports.RenderGradient(width, height, 1/update_hz, mouse_down, mouse_x, mouse_y); + var update_hz = 30; + instance.exports.RenderGradient(width, height, bytes_per_pixel, 1/update_hz, mouse_down, mouse_x, mouse_y); ctx.putImageData(image, 0, 0); window.requestAnimationFrame(frame); } -- cgit v1.2.3-70-g09d2