infcubes crashes
[dosdemo] / src / dos / gfx.h
index 7e12554..f23e0f6 100644 (file)
@@ -5,7 +5,7 @@
 extern "C" {
 #endif
 
-void *set_video_mode(int xsz, int ysz, int bpp);
+void *set_video_mode(int xsz, int ysz, int bpp, int nbuf);
 int set_text_mode(void);
 
 int get_color_depth(void);
@@ -15,6 +15,13 @@ int get_color_mask(unsigned int *rmask, unsigned int *gmask, unsigned int *bmask
 
 void set_palette(int idx, int r, int g, int b);
 
+enum {
+       FLIP_NOW,
+       FLIP_VBLANK,
+};
+/* page flip and return pointer to the start of the display area (front buffer) */
+void *page_flip(int vsync);
+
 #ifdef __WATCOMC__
 void wait_vsync(void);
 #pragma aux wait_vsync = \