gpmark
annotate src/main.h @ 0:5019d031b485
initial commit
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Wed, 05 Jun 2013 22:33:37 +0300 |
parents | |
children |
rev | line source |
---|---|
nuclear@0 | 1 #ifndef MAIN_H |
nuclear@0 | 2 #define MAIN_H |
nuclear@0 | 3 |
nuclear@0 | 4 //#define ProjectWin |
nuclear@0 | 5 #define ProjectCaanoo |
nuclear@0 | 6 //#define ProjectWiz |
nuclear@0 | 7 |
nuclear@0 | 8 //#define ProjectGP2X |
nuclear@0 | 9 //#define ProjectDingoo |
nuclear@0 | 10 |
nuclear@0 | 11 #define ScreenWidth 320 |
nuclear@0 | 12 #define ScreenHeight 240 |
nuclear@0 | 13 #define ScreenSize (ScreenWidth * ScreenHeight) |
nuclear@0 | 14 |
nuclear@0 | 15 #define pi 3.14151693 |
nuclear@0 | 16 #define d2r (180.0/pi) |
nuclear@0 | 17 |
nuclear@0 | 18 enum {MENU, BENCH, DESC, RES}; |
nuclear@0 | 19 |
nuclear@0 | 20 enum {TEST_BLITTING, TEST_PLASMA, TEST_ROTOZOOMER, TEST_ROTOZOOMER_NEAR, TEST_ROTOZOOMER_FAR, TEST_RADIALBLUR, TEST_BUNNY3D, NUM_TESTS}; |
nuclear@0 | 21 |
nuclear@0 | 22 #ifdef ProjectCaanoo |
nuclear@0 | 23 #define BUTTON_A 0 |
nuclear@0 | 24 #define BUTTON_HOME 6 |
nuclear@0 | 25 #endif |
nuclear@0 | 26 |
nuclear@0 | 27 #ifdef ProjectWiz |
nuclear@0 | 28 #define BUTTON_A 12 |
nuclear@0 | 29 #define BUTTON_HOME 8 |
nuclear@0 | 30 #endif |
nuclear@0 | 31 |
nuclear@0 | 32 void ClearScreen(unsigned short *vram); |
nuclear@0 | 33 |
nuclear@0 | 34 #endif |