Added multi-threading, but doesn't seem to be as fast?

This commit is contained in:
STP
2023-11-17 21:16:27 -05:00
parent 079dfac48f
commit 0c1313a913

View File

@@ -161,8 +161,8 @@ impl State {
None => COLOUR_CLEAR, None => COLOUR_CLEAR,
}; };
let mut pixels = self.pixels.lock().unwrap(); let mut pixels = self.pixels.lock().unwrap();
let frame = pixels.frame_mut().chunks_exact_mut(4).nth(i).unwrap(); let frame = pixels.frame_mut();
frame.copy_from_slice(&rgba); frame[i * 4..(i + 1) * 4].copy_from_slice(&rgba);
self.index = self.index + 1; self.index = self.index + 1;
} }
} }