vbagx/source/ngc/video.h

29 lines
729 B
C
Raw Normal View History

2008-09-14 22:40:26 +02:00
/****************************************************************************
2008-09-17 04:27:55 +02:00
* Visual Boy Advance GX
*
* Tantric September 2008
* softdev 2007
*
* video.h
*
* Generic GX Support for Emulators
* NGC GX Video Functions
* These are pretty standard functions to setup and use GX scaling.
***************************************************************************/
2008-09-14 22:40:26 +02:00
#ifndef __GXHDR__
#define __GXHDR__
void InitialiseVideo ();
2008-09-26 03:01:08 +02:00
void GX_Start();
void GX_Render_Init(int width, int height, int haspect, int vaspect);
2008-09-14 22:40:26 +02:00
void GX_Render(int width, int height, u8 * buffer, int pitch);
2008-10-09 08:48:46 +02:00
void clearscreen ();
void showscreen ();
2008-10-09 08:48:46 +02:00
void zoom (float speed);
void zoom_reset ();
2008-10-10 07:28:16 +02:00
void ResetVideo_Menu ();
2008-10-24 08:16:15 +02:00
void ResetVideo_Emu ();
2008-09-14 22:40:26 +02:00
#endif