DEADSOFTWARE

software: fix crashes on buffer resize
[flatwaifu.git] / src / soft / vga.h
index ecc633446b0660bf48a3613823100cea22b0e533..eb077023c347b9a392ce7ddc9af35fb26c581308 100644 (file)
@@ -45,6 +45,9 @@ extern int SCRW;
 extern int SCRH;
 extern char fullscreen;
 
+extern byte *buffer;
+extern int buf_w, buf_h, pitch;
+
 extern byte bright[256];
 extern byte mixmap[256][256];
 extern byte clrmap[256*12];
@@ -52,13 +55,6 @@ extern byte clrmap[256*12];
 vgaimg *V_getvgaimg (int id);
 vgaimg *V_loadvgaimg (char *name);
 
-// переключение в режим VGA 320x200,256 цветов
-// возвращает 0, если все о'кей
-short V_init (void);
-
-// переключение в текстовый режим
-void V_done (void);
-
 // ждать обратного хода луча развертки
 void V_wait (void);
 
@@ -107,7 +103,7 @@ void V_remap (vgaimg *i, colormap m);
 
 void V_remap_rect (int x, int y, int w, int h, byte *cmap);
 
-void V_toggle (void);
+void V_update_buffer (void);
 void V_rotspr (int x, int y, vgaimg* i, int d);
 void V_center (int f);
 void V_offset (int ox, int oy);