for example, the light purple pixel was set in the lower-left location on the left browser. after receiving a new message from backend, a new pixel was created to it's upper right. i believe the way we are thinking about images in the backend is different than most canvas implementations, we likely need to swap x and y in the frontend when paiting the canvas.
for example, the light purple pixel was set in the lower-left location on the left browser. after receiving a new message from backend, a new pixel was created to it's upper right. i believe the way we are thinking about images in the backend is different than most canvas implementations, we likely need to swap x and y in the frontend when paiting the canvas.