GLenum mode
Definition: glext.h:6857
VIRetraceCallback VIDEO_SetPreRetraceCallback(VIRetraceCallback callback)
Set the Pre-Retrace callback function. This function is called within the video interrupt handler bef...
Definition: video.c:2554
void VIDEO_Configure(GXRModeObj *rmode)
Configure the VI with the given render mode object.
Definition: video.c:2270
void VIDEO_SetBlack(bool black)
Blackout the VIDEO interface.
Definition: video.c:2412
u32 VIDEO_GetCurrentTvMode()
Get current configured TV mode.
Definition: video.c:2435
Definition: gx_struct.h:58
typedef void(__stdcall *PFN_DESTRUCTION_CALLBACK)(void *pData)
u32 VIDEO_GetCurrentLine()
Get current video line.
Definition: video.c:2540
void callback(s32 result, dvdcmdblk *block)
Definition: dvd.c:2293
void * VIDEO_GetNextFramebuffer()
Definition: video.c:2176
void VIDEO_WaitVSync(void)
Wait on the next vertical retrace.
Definition: video.c:2332
void VIDEO_ClearFrameBuffer(GXRModeObj *rmode, void *fb, u32 color)
Clear the given framebuffer.
Definition: video.c:2586
void(* VIPositionCallback)(u32 posX, u32 posY)
Definition: video.h:56
VIRetraceCallback VIDEO_SetPostRetraceCallback(VIRetraceCallback callback)
Set the Post-Retrace callback function. This function is called within the video interrupt handler af...
Definition: video.c:2564
void(* VIRetraceCallback)(u32 retraceCnt)
function pointer typedef for the user's retrace callback
Definition: video.h:54
GXRModeObj * VIDEO_GetPreferredMode(GXRModeObj *mode)
Definition: video.c:2454
u32 VIDEO_GetFrameBufferSize(GXRModeObj *rmode)
Definition: video.c:2574
void VIDEO_SetNextFramebuffer(void *fb)
Set the framebuffer for the next VI register update.
Definition: video.c:2369
void VIDEO_Flush()
Flush the shadow registers to the drivers video registers.
Definition: video.c:2390
void * VIDEO_GetCurrentFramebuffer()
Definition: video.c:2181
GLuint color
Definition: glext.h:6883
u32 VIDEO_HaveComponentCable(void)
Check for a component cable. This function returns 1 when a Component (YPbPr) cable is connected.
Definition: video.c:2591
void VIDEO_Init()
Initializes the VIDEO subsystem. This call should be done in the early stages of your main()
Definition: video.c:2186
uint32_t u32
32bit unsigned integer
Definition: gctypes.h:19
void VIDEO_SetNextRightFramebuffer(void *fb)
Set the right framebuffer for the next VI register update. This is used for 3D Gloves for instance.
Definition: video.c:2379
u32 VIDEO_GetNextField()
Get the next field in DS mode.
Definition: video.c:2424