- asset loader (needed for android)
[andemo] / src / demo.c
1 #include "demo.h"
2 #include "opengl.h"
3 #include "assman.h"
4
5 static unsigned int sdr_foo;
6 static unsigned int tex_logo;
7
8 int demo_init(void)
9 {
10         if(init_opengl() == -1) {
11                 return -1;
12         }
13
14         if(!(sdr_foo = get_sdrprog("sdr/foo.v.glsl", "sdr/foo.p.glsl"))) {
15                 return -1;
16         }
17         if(!(tex_logo = get_tex2d("data/ml_logo_old.png"))) {
18                 return -1;
19         }
20         return 0;
21 }
22
23 void demo_cleanup(void)
24 {
25 }
26
27 void demo_display(void)
28 {
29         glClear(GL_COLOR_BUFFER_BIT);
30
31 }
32
33 void demo_reshape(int x, int y)
34 {
35         glViewport(0, 0, x, y);
36 }
37
38 void demo_keyboard(int key, int pressed)
39 {
40 }
41
42 void demo_mouse(int bn, int pressed, int x, int y)
43 {
44 }
45
46 void demo_motion(int x, int y)
47 {
48 }