12#define VI_INTERLACE (0)
13#define VI_NON_INTERLACE (1)
14#define VI_PROGRESSIVE (2)
22#define VI_DEBUG_PAL (4)
27#define VI_TVMODE(FMT, INT) (((FMT) << 2) + (INT))
T cLib_calcTimer(T *value)
Definition c_lib.h:74
double x double x
Definition e_atan2.c:58
double x double y
Definition e_atan2.c:58
u16 panSizeY
Definition vi.h:108
u16 dispSizeY
Definition vi.h:97
BOOL is3D
Definition vi.h:120
u16 fbSizeY
Definition vi.h:104
u32 rbufAddr
Definition vi.h:121
u16 adjDispPosX
Definition vi.h:98
u16 adjDispSizeY
Definition vi.h:100
u16 adjDispPosY
Definition vi.h:99
VITimingInfo * timing
Definition vi.h:124
u16 adjPanPosY
Definition vi.h:101
BOOL isBlack
Definition vi.h:119
u16 dispPosX
Definition vi.h:94
u16 fbSizeX
Definition vi.h:103
u32 bfbb
Definition vi.h:117
u8 wordPerLine
Definition vi.h:112
u16 adjPanSizeY
Definition vi.h:102
u32 rbfbb
Definition vi.h:123
u32 nonInter
Definition vi.h:110
u32 tfbb
Definition vi.h:116
u16 panSizeX
Definition vi.h:107
u16 panPosY
Definition vi.h:106
u8 wpl
Definition vi.h:114
u32 bufAddr
Definition vi.h:115
u8 xof
Definition vi.h:118
u16 panPosX
Definition vi.h:105
u32 rtfbb
Definition vi.h:122
u16 dispSizeX
Definition vi.h:96
u16 dispPosY
Definition vi.h:95
VIXFBMode xfbMode
Definition vi.h:109
u8 std
Definition vi.h:113
u32 tv
Definition vi.h:111
u16 psbEven
Definition vi.h:73
u16 be1
Definition vi.h:78
u16 hlw
Definition vi.h:83
u8 hbe640
Definition vi.h:87
u16 be3
Definition vi.h:80
u16 acv
Definition vi.h:69
u16 prbEven
Definition vi.h:71
u16 numHalfLines
Definition vi.h:82
u8 hbeCCIR656
Definition vi.h:89
u16 psbOdd
Definition vi.h:72
u16 hbs640
Definition vi.h:88
u16 be4
Definition vi.h:81
u16 hbsCCIR656
Definition vi.h:90
u16 be2
Definition vi.h:79
u16 prbOdd
Definition vi.h:70
int BOOL
Definition types.h:27
unsigned long u32
Definition types.h:10
signed short s16
Definition types.h:5
volatile u16 vu16
Definition types.h:14
unsigned short u16
Definition types.h:9
unsigned char u8
Definition types.h:8
void VIFlush()
Definition vi.c:986
u32 VIGetDTVStatus()
Definition vi.c:1129
VIRetraceCallback VISetPostRetraceCallback(VIRetraceCallback)
Definition vi.c:278
void VIWaitForRetrace(void)
Definition vi.c:614
VIRetraceCallback VISetPreRetraceCallback(VIRetraceCallback)
Definition vi.c:269
vu16 __VIRegs[59] AT_ADDRESS(0xCC002000)
void(* VIPositionCallback)(s16 x, s16 y)
Definition vi.h:65
void * VIGetNextFrameBuffer()
Definition vi.c:1017
u32 VIGetRetraceCount()
Definition vi.c:1040
void * VIGetCurrentFrameBuffer()
Definition vi.c:1022
void VIConfigure(const GXRenderModeObj *)
Definition vi.c:856
VITVMode
Definition vi.h:30
@ VI_TVMODE_EURGB60_INT
Definition vi.h:53
@ VI_TVMODE_GCA_DS
Definition vi.h:58
@ VI_TVMODE_NTSC_3D
Definition vi.h:35
@ VI_TVMODE_NTSC_INT
Definition vi.h:32
@ VI_TVMODE_PAL_DS
Definition vi.h:39
@ VI_TVMODE_DEBUG_PAL_INT
Definition vi.h:49
@ VI_TVMODE_GCA_INT
Definition vi.h:57
@ VI_TVMODE_MPAL_INT
Definition vi.h:42
@ VI_TVMODE_NTSC_PROG
Definition vi.h:34
@ VI_TVMODE_DEBUG_INT
Definition vi.h:46
@ VI_TVMODE_PAL_INT
Definition vi.h:38
@ VI_TVMODE_NTSC_DS
Definition vi.h:33
@ VI_TVMODE_MPAL_DS
Definition vi.h:43
@ VI_TVMODE_EURGB60_DS
Definition vi.h:54
@ VI_TVMODE_DEBUG_PAL_DS
Definition vi.h:50
@ VI_TVMODE_GCA_PROG
Definition vi.h:59
VIXFBMode
Definition vi.h:62
@ VI_XFBMODE_DF
Definition vi.h:62
@ VI_XFBMODE_SF
Definition vi.h:62
void(* VIRetraceCallback)(u32)
Definition vi.h:64
void VISetBlack(BOOL)
Definition vi.c:1027
void VISetNextFrameBuffer(void *)
Definition vi.c:1008
void VIInit()
Definition vi.c:518
u32 VIGetTvFormat(void)
Definition vi.c:1101