Update of /cvsroot/lapetus/lapetus
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv10817
Modified Files:
vdp.h
Log Message:
-Added some function declares
Index: vdp.h
===================================================================
RCS file: /cvsroot/lapetus/lapetus/vdp.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- vdp.h 7 Jul 2007 03:37:41 -0000 1.7
+++ vdp.h 9 Jan 2008 05:17:54 -0000 1.8
@@ -763,7 +763,8 @@
SCREEN_NBG3 = 3,
SCREEN_RBG0 = 4,
SCREEN_RBG1 = 5,
- SCREEN_EXBG = 6
+ SCREEN_EXBG = 6,
+ SCREEN_VDP1 = 7
};
enum BGSIZE
@@ -926,12 +927,19 @@
void VdpInit(int res);
void VdpSetPriority(int screen, u8 priority);
int VdpNBG0Init(screensettings_struct *settings);
+void VdpNBG0DeInit(void);
int VdpNBG1Init(screensettings_struct *settings);
+void VdpNBG1DeInit(void);
int VdpNBG2Init(screensettings_struct *settings);
+void VdpNBG2DeInit(void);
int VdpNBG3Init(screensettings_struct *settings);
+void VdpNBG3DeInit(void);
int VdpRBG0Init(screensettings_struct *settings);
+void VdpRBG0DeInit(void);
int VdpRBG1Init(screensettings_struct *settings);
+void VdpRBG1DeInit(void);
int VdpEXBGInit(screensettings_struct *settings);
+void VdpEXBGDeInit(void);
void VdpVsync(void);
void VdpDispOn(void);
void VdpDispOff(void);
@@ -939,6 +947,13 @@
void VdpEnableColorOffset(u16 screen, int select);
void VdpDisableColorOffset(u16 screen);
+// Window functions
+void VdpEnableLineWindow(int screennum, int windownum, u16 mode, u32 linetbladdr);
+void VdpDisableLineWindow(void);
+
+// Rotation Screen specific
+void VdpSetRotationTable(screensettings_struct *settings, int num, rottbl_struct *tbl);
+
// Palette related
int VdpSetPalette(int type, void *palette, int size);
int VdpSetDefaultPalette(void);
|