diff options
| author | Simon Robertshaw <simon@Simon-Elementary.(none)> | 2011-10-16 23:16:43 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@Simon-Elementary.(none)> | 2011-10-16 23:16:43 (GMT) |
| commit | 44a0008d4e8f80fce9697bbde09193e837bc0072 (patch) | |
| tree | e96a3df113a11ee5bb3f70ad568ff2f44e050bad /includes | |
| parent | bbe5aabf4f85c0b83da54fb8f55b4c509c323609 (diff) | |
| download | powder-44a0008d4e8f80fce9697bbde09193e837bc0072.zip powder-44a0008d4e8f80fce9697bbde09193e837bc0072.tar.gz | |
Debug performance/time graph
Diffstat (limited to 'includes')
| -rw-r--r-- | includes/defines.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/includes/defines.h b/includes/defines.h index 667ad69..62e0c48 100644 --- a/includes/defines.h +++ b/includes/defines.h @@ -138,6 +138,8 @@ typedef unsigned int pixel; #define DEBUG_PARTS 0x0001 #define DEBUG_PARTCOUNT 0x0002 #define DEBUG_DRAWTOOL 0x0004 +#define DEBUG_PERFORMANCE_CALC 0x0008 +#define DEBUG_PERFORMANCE_FRAME 0x0010 typedef unsigned char uint8; @@ -161,11 +163,18 @@ extern int kiosk_enable; extern int aheat_enable; extern int decorations_enable; extern int hud_enable; -extern int debug_flags; extern int pretty_powder; int limitFPS; int water_equal_test; +extern int debug_flags; +#define DEBUG_PERF_FRAMECOUNT 256 +extern int debug_perf_istart; +extern int debug_perf_iend; +extern long debug_perf_frametime[DEBUG_PERF_FRAMECOUNT]; +extern long debug_perf_partitime[DEBUG_PERF_FRAMECOUNT]; +extern long debug_perf_time; + extern int active_menu; extern int sys_pause; |
