Hash :
ee107630
Author :
Date :
2008-03-03T16:41:35
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
#include <cppunit/TextTestRunner.h>
#include <cppunit/extensions/TestFactoryRegistry.h>
#ifdef __APPLE_CC__
#include <GLUT/glut.h>
#else
#include <GL/glut.h>
#endif
int main(int argc, const char* argv[])
{
CppUnit::TextTestRunner runner;
runner.addTest(CppUnit::TestFactoryRegistry::getRegistry().makeTest());
runner.run();
return 0;
}
void buildGLContext()
{
static bool glutInitialised = false;
char* pointer;
int number;
if( !glutInitialised)
{
glutInit( &number, &pointer);
glutInitDisplayMode(GLUT_DEPTH | GLUT_RGB | GLUT_DOUBLE | GLUT_MULTISAMPLE);
glutInitWindowPosition(0, 0);
glutInitWindowSize( 150, 150);
glutCreateWindow("FTGL TEST");
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
gluOrtho2D( 0.0, 150, 0.0, 150);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
glutInitialised = true;
}
}