projects
/
dosdemo
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
- fixed C89 compliance issues with the last commit (rlebitmap/minifx)
[dosdemo]
/
src
/
demo.h
diff --git
a/src/demo.h
b/src/demo.h
index
2060630
..
af4870f
100644
(file)
--- a/
src/demo.h
+++ b/
src/demo.h
@@
-8,6
+8,7
@@
/*extern int fb_width, fb_height, fb_bpp;*/
#define FB_WIDTH 320
#define FB_HEIGHT 240
/*extern int fb_width, fb_height, fb_bpp;*/
#define FB_WIDTH 320
#define FB_HEIGHT 240
+#define FB_ASPECT ((float)FB_WIDTH / (float)FB_HEIGHT)
#define FB_BPP 16
extern uint16_t *fb_pixels;
extern uint16_t *vmem;
#define FB_BPP 16
extern uint16_t *fb_pixels;
extern uint16_t *vmem;
@@
-53,6
+54,8
@@
enum {
extern float sball_matrix[16];
int demo_init(int argc, char **argv);
extern float sball_matrix[16];
int demo_init(int argc, char **argv);
+int demo_init1(int argc, char **argv);
+int demo_init2(void);
void demo_cleanup(void);
int demo_resizefb(int width, int height, int bpp);
void demo_cleanup(void);
int demo_resizefb(int width, int height, int bpp);
@@
-65,6
+68,7
@@
void demo_keyboard(int key, int press);
/* defined in main_*.c */
void demo_quit(void);
/* defined in main_*.c */
void demo_quit(void);
+void demo_abort(void);
unsigned long get_msec(void);
void set_palette(int idx, int r, int g, int b);
unsigned long get_msec(void);
void set_palette(int idx, int r, int g, int b);