2013-04-05 06:13:26 +00:00
|
|
|
#ifndef VI_H
|
|
|
|
#define VI_H
|
|
|
|
#include "Types.h"
|
|
|
|
|
|
|
|
struct VIInfo
|
|
|
|
{
|
2015-04-02 09:47:05 +00:00
|
|
|
u32 width, widthPrev, height, real_height;
|
2014-03-21 05:42:37 +00:00
|
|
|
f32 rwidth, rheight;
|
2013-04-05 06:13:26 +00:00
|
|
|
u32 lastOrigin;
|
2014-09-26 12:28:15 +00:00
|
|
|
bool interlaced;
|
2015-04-27 10:40:32 +00:00
|
|
|
bool PAL;
|
2013-09-29 15:02:50 +00:00
|
|
|
|
2014-09-26 12:28:15 +00:00
|
|
|
VIInfo() :
|
2015-04-02 09:47:05 +00:00
|
|
|
width(0), widthPrev(0), height(0), real_height(0),
|
2015-04-27 10:40:32 +00:00
|
|
|
lastOrigin(-1), interlaced(false), PAL(false)
|
2014-09-26 12:28:15 +00:00
|
|
|
{}
|
2013-04-05 06:13:26 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
extern VIInfo VI;
|
|
|
|
|
|
|
|
void VI_UpdateSize();
|
|
|
|
void VI_UpdateScreen();
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|