X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=src%2Fdemo.c;h=fbcc4bebd1c161bcf7a54be4bcc069991a9b7845;hp=7d22dc4ea554f772580b5ea7d49dbde21581950e;hb=633743214adddf6ec20f8b1bee1782e6966023af;hpb=d1a2007e191d68b104e436d1817eafcc99ae21dd diff --git a/src/demo.c b/src/demo.c index 7d22dc4..fbcc4be 100644 --- a/src/demo.c +++ b/src/demo.c @@ -6,6 +6,7 @@ #include #include "demo.h" #include "screen.h" +#include "3dgfx.h" int fb_width = 320; int fb_height = 240; @@ -26,6 +27,11 @@ int demo_init(int argc, char **argv) start_scr_name = argv[1]; } + if(g3d_init() == -1) { + return -1; + } + g3d_framebuffer(fb_width, fb_height, fb_pixels); + if(scr_init() == -1) { return -1; } @@ -48,6 +54,7 @@ int demo_init(int argc, char **argv) void demo_cleanup(void) { scr_shutdown(); + g3d_destroy(); if(time_msec) { float fps = (float)nframes / ((float)time_msec / 1000.0f);