diff options
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 15 |
1 files changed, 6 insertions, 9 deletions
@@ -47,6 +47,10 @@ FUTURE FEATURES: #define ONE_SOURCE 1 #endif +#if PROFILE + #define PROFILE_FRAME 1 +#endif + #if ONE_SOURCE #include "util.c" @@ -88,13 +92,6 @@ FUTURE FEATURES: #endif // ONE_SOURCE -#if PROFILE -#define PROFILE_TIME(var) double var = time_get_seconds(); -#else -#define PROFILE_TIME(var) -#endif - - static Rect message_box_rect(Ted *ted) { Font *font = ted->font; const Settings *settings = ted_active_settings(ted); @@ -1121,7 +1118,7 @@ int main(int argc, char **argv) { #endif double frame_end_noswap = time_get_seconds(); - #if PROFILE + #if PROFILE_FRAME { print("Frame (noswap): %.1f ms\n", (frame_end_noswap - frame_start) * 1000); } @@ -1164,7 +1161,7 @@ int main(int argc, char **argv) { assert(glGetError() == 0); - #if PROFILE + #if PROFILE_FRAME { print("Frame: %.1f ms\n", (frame_end - frame_start) * 1000); } |