minor changes with debug mode
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Sun, 6 Jun 2021 18:16:57 +0000 (13:16 -0500)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Sun, 6 Jun 2021 18:16:57 +0000 (13:16 -0500)
src/build.onyx
src/config.onyx
src/tower.onyx

index 9a96cbd968098de4ba2b537232a1bd1826aae078..950a7b8c45b25e176a86600f637a1b31f6a16d9f 100644 (file)
@@ -9,7 +9,6 @@
 #load "modules/immediate_mode/module"
 #load "modules/ui/module"
 
-// #load "src/ui/ui"
 #load "src/config"
 #load "src/font/bitmap_font"
 #load "src/tower"
index 50e515c24045842833c9f9fe87e3748aa4349c02..7dab26d3aea430a32c9595a53583d3e7479dcf33 100644 (file)
@@ -1,2 +1,2 @@
 
-DEBUG :: false
+DEBUG :: true
index f52a927dc1e1e4a8dccc0f11a2ba2c4a3a91dd37..76a4f1e8d3a76efac65904baf42fed41c4bd42f3 100644 (file)
@@ -56,7 +56,7 @@ poll_events :: () {
             }
         }
 
-        #if DEBUG { updates_this_frame += 1; }
+        #if DEBUG { events_this_frame += 1; }
     }
 }
 
@@ -93,16 +93,16 @@ draw :: () {
     }
 
     #if DEBUG {
-        Debug_Info_Font_Size :: 32;
-
-        fps_buffer : [24] u8;
-        fps_str := conv.str_format("%i %i", ~~ fps_buffer, fps, updates_this_frame);
+        Debug_Info_Font_Size :: 16;
 
         gfx.set_texture();
         gfx.rect(.{ 0, 0 }, .{ 160, 36 }, .{0,0,0,.8});
-        ui.draw_text(fps_str, 0, 0, ~~Debug_Info_Font_Size, .{0,1,0});
 
-        updates_this_frame = 0;
+        str_buffer : [32] u8;
+        conv.str_format("FPS: %i", ~~ str_buffer, fps)                    |> ui.draw_text(0, 0,  ~~Debug_Info_Font_Size, .{0,1,0});
+        conv.str_format("Events: %i", ~~ str_buffer, events_this_frame) |> ui.draw_text(0, 20, ~~Debug_Info_Font_Size, .{0,1,0});
+
+        events_this_frame = 0;
     }
 
     gfx.flush();
@@ -118,6 +118,6 @@ draw :: () {
     fps_timer := 1.0f
     frames := 0
 
-    updates_this_frame := 0
+    events_this_frame := 0
 }