SSBM Decomp
Loading...
Searching...
No Matches
vitypes.h
Go to the documentation of this file.
1#ifndef _DOLPHIN_VITYPES_H_
2#define _DOLPHIN_VITYPES_H_
3
4#include <dolphin/types.h>
5
6#define VI_TVMODE(format, interlace) (((format) << 2) + (interlace))
7
8#define VI_INTERLACE 0
9#define VI_NON_INTERLACE 1
10#define VI_PROGRESSIVE 2
11
12#define VI_NTSC 0
13#define VI_PAL 1
14#define VI_MPAL 2
15#define VI_DEBUG 3
16#define VI_DEBUG_PAL 4
17#define VI_EURGB60 5
18
35
36typedef enum
37{
40} VIXFBMode;
41
42typedef void (*VIRetraceCallback)(u32 retraceCount);
43
44#endif
unsigned long u32
Definition types.h:9
#define VI_TVMODE(format, interlace)
Definition vitypes.h:6
#define VI_NON_INTERLACE
Definition vitypes.h:9
#define VI_DEBUG_PAL
Definition vitypes.h:16
#define VI_PROGRESSIVE
Definition vitypes.h:10
void(* VIRetraceCallback)(u32 retraceCount)
Definition vitypes.h:42
#define VI_INTERLACE
Definition vitypes.h:8
#define VI_EURGB60
Definition vitypes.h:17
#define VI_PAL
Definition vitypes.h:13
#define VI_MPAL
Definition vitypes.h:14
VITVMode
Definition vitypes.h:20
@ VI_TVMODE_EURGB60_INT
Definition vitypes.h:26
@ VI_TVMODE_NTSC_INT
Definition vitypes.h:21
@ VI_TVMODE_PAL_DS
Definition vitypes.h:25
@ VI_TVMODE_DEBUG_PAL_INT
Definition vitypes.h:31
@ VI_TVMODE_MPAL_INT
Definition vitypes.h:28
@ VI_TVMODE_NTSC_PROG
Definition vitypes.h:23
@ VI_TVMODE_3
Definition vitypes.h:33
@ VI_TVMODE_DEBUG_INT
Definition vitypes.h:30
@ VI_TVMODE_PAL_INT
Definition vitypes.h:24
@ VI_TVMODE_NTSC_DS
Definition vitypes.h:22
@ VI_TVMODE_MPAL_DS
Definition vitypes.h:29
@ VI_TVMODE_EURGB60_DS
Definition vitypes.h:27
@ VI_TVMODE_DEBUG_PAL_DS
Definition vitypes.h:32
VIXFBMode
Definition vitypes.h:37
@ VI_XFBMODE_DF
Definition vitypes.h:39
@ VI_XFBMODE_SF
Definition vitypes.h:38
#define VI_DEBUG
Definition vitypes.h:15
#define VI_NTSC
Definition vitypes.h:12