From 99c34b4107bc296699dc8c4a243ca233c145f9de Mon Sep 17 00:00:00 2001 From: En Yi Date: Sat, 19 Aug 2023 17:42:50 +0800 Subject: [PATCH] Reduce the number of line draws --- scenes/editor_scene.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scenes/editor_scene.c b/scenes/editor_scene.c index 2630b11..4b2903e 100644 --- a/scenes/editor_scene.c +++ b/scenes/editor_scene.c @@ -347,12 +347,12 @@ static void level_scene_render_func(Scene_t* scene) } // Draw tile grid - for (size_t i = 0; i < tilemap.width; ++i) + for (size_t i = min.x; i < max.x; ++i) { int x = (i+1)*TILE_SIZE; DrawLine(x, 0, x, tilemap.height * TILE_SIZE, BLACK); } - for (size_t i = 0; i < tilemap.height;++i) + for (size_t i = min.y; i < max.y;++i) { int y = (i+1)*TILE_SIZE; DrawLine(0, y, tilemap.width * TILE_SIZE, y, BLACK);