summaryrefslogtreecommitdiff
path: root/src/scene01.h
diff options
context:
space:
mode:
authorLudovic Pouzenc <ludovic@pouzenc.fr>2019-09-07 00:32:19 +0200
committerLudovic Pouzenc <ludovic@pouzenc.fr>2019-09-07 00:32:19 +0200
commitdf3ce9eb9e0d8633cdb32a0106a5aa1ca9300e2b (patch)
tree38ded5717f8f9d48060e3bbdd8daa929ecbbd090 /src/scene01.h
parent5fc35fb36f6658dc486bf2c5e05510c575f3efec (diff)
downloaddemoscene-eo-df3ce9eb9e0d8633cdb32a0106a5aa1ca9300e2b.tar.gz
demoscene-eo-df3ce9eb9e0d8633cdb32a0106a5aa1ca9300e2b.tar.bz2
demoscene-eo-df3ce9eb9e0d8633cdb32a0106a5aa1ca9300e2b.zip
Multi-process is quite there. Need to call init_sdl() and init_gl()..
Diffstat (limited to 'src/scene01.h')
-rw-r--r--src/scene01.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/scene01.h b/src/scene01.h
index f6544fb..a8b5312 100644
--- a/src/scene01.h
+++ b/src/scene01.h
@@ -6,8 +6,12 @@ typedef struct {
GLuint vao;
} scene01_env_t;
-int scene01_init(graphical_env_t *ge, scene01_env_t *se);
-void scene01_free(graphical_env_t *ge, scene01_env_t *se);
+int scene01_init_gl(graphical_env_t *ge, scene01_env_t *se);
+int scene01_init_sdl(graphical_env_t *ge, scene01_env_t *se);
+int scene01_init_caca(graphical_env_t *ge, scene01_env_t *se);
+void scene01_free_gl(graphical_env_t *ge, scene01_env_t *se);
+void scene01_free_sdl(graphical_env_t *ge, scene01_env_t *se);
+void scene01_free_caca(graphical_env_t *ge, scene01_env_t *se);
int scene01_next_gl(graphical_env_t *ge, scene01_env_t *se);
int scene01_next_sdl(graphical_env_t *ge, scene01_env_t *se);
int scene01_next_caca(graphical_env_t *ge, scene01_env_t *se);