#include "screen.h"
#include "demo.h"
+#define DBG_SCRCHG \
+ do { \
+ dbg_curscr_name = cur->name ? cur->name : "<unknown>"; \
+ dbg_curscr_name_len = strlen(dbg_curscr_name); \
+ dbg_curscr_name_pos = 320 - dbg_curscr_name_len * 9; \
+ } while(0)
+
struct screen *tunnel_screen(void);
struct screen *fract_screen(void);
struct screen *grise_screen(void);
prev = 0;
cur = next;
next = 0;
+
+ DBG_SCRCHG;
}
}
}
{
if(cur) {
cur->draw();
-
- /* print screen name */
- cs_puts(fb_pixels, 0, 0, cur->name);
}
}
cur = s;
prev = 0;
+
+ DBG_SCRCHG;
}
return 0;
}