aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authoriceyrazor <iceyrazor@mailfence.com>2026-02-06 03:42:29 -0600
committericeyrazor <iceyrazor@mailfence.com>2026-02-06 03:42:29 -0600
commitede4519891b346326c4122272c5eea64655968b3 (patch)
tree35fd6ce8bd1fe0e94e173de706c847056bac5fa8 /src
parent67323339cc8560684bc6e3c31da97353616ccb37 (diff)
moved set draw color out of loop
Diffstat (limited to 'src')
-rw-r--r--src/main.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index a59d3c3..7f1a771 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -55,11 +55,11 @@ fn draw(canvas: &mut sdl2::render::WindowCanvas, cols: &i32, rows: &i32, boxsize
canvas.set_draw_color(Color::RGB(0,0,0));
canvas.clear();
+ canvas.set_draw_color(Color::RGB(150,50,255));
for (i, vec) in grid.iter().enumerate(){
for (j, num) in vec.iter().enumerate(){
if *num==1 {
//putRectRGB(renderer,i*boxsize,j*boxsize,boxsize-1,150,50,255);
- canvas.set_draw_color(Color::RGB(150,50,255));
let x: i32= i as i32 * *boxsize;
let y: i32= j as i32 * *boxsize;
canvas.fill_rect(Rect::new(x, y, *boxsize as u32 -1, *boxsize as u32-1));
@@ -123,6 +123,7 @@ fn main() {
}
// The rest of the game loop goes here...
+ //uncomment for framerate limit
//::std::thread::sleep(Duration::new(0, 1_000_000_000u32 / 60));
}
}