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