]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/planar.h
save/restore AX/BX when calling BIOS to get ROM font.
[16.git] / src / lib / planar.h
index 70c20b70af8296e443d008426830a96664d28925..6e5806651dae592f31e7859d9e669445f5b9a4a4 100755 (executable)
@@ -1,5 +1,5 @@
 /* Project 16 Source Code~
- * Copyright (C) 2012-2015 sparky4 & pngwen & andrius4669
+ * Copyright (C) 2012-2016 sparky4 & pngwen & andrius4669 &  joncampbell123
  *
  * This file is part of Project 16.
  *
 #ifndef PLANAR_H
 #define PLANAR_H
 
-#include "src/lib/bitmap.h"
-
-extern byte *modexNewPal();
-
-typedef struct {
-       byte huge *plane[4];     /* 4 planes of image data */
-       word width;         /* width of the image (spread across 4 planes) */
-       word height;        /* height of the image (spread across 4 planes) */
-       word pwidth;        /* the number of bytes in each plane */
-       byte *palette;
-} planar_buf_t;
+#include "src/lib/modex16.h"
 
 /* creates a planar buffer from the bitmap data.
    The planar buffer is dynamically allocated, and should
@@ -51,5 +41,4 @@ planar_buf_t huge *planar_buf_alloc(word width, word height);
 /* deallocates a planar buffer */
 void planar_buf_free(planar_buf_t *p);
 
-
 #endif