#include "sizeint.h"
#include "logger.h"
#include "scene.h"
-#include "font.h"
enum {
KEY_BACKSP = 8,
struct font;
extern struct font *uifont;
-extern uint32_t *framebuf;
+extern uint32_t *framebuf, *rendbuf;
extern struct scene *scn;
/* defined in main.c */
long app_getmsec(void);
-void app_redisplay(void);
+void app_redisplay(int x, int y, int w, int h);
void app_swap_buffers(void);
void app_quit(void);
void app_resize(int x, int y);
void app_fullscreen(int fs);
void app_vsync(int vsync);
+void app_rband(int x, int y, int w, int h);
+
+/* defined in scr_mod.c for convenience */
+void primray(cgm_ray *ray, int x, int y);
#endif /* APP_H_ */