Пример #1
0
int WINAPI wWinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, int nCmdShow )
{
	if( FAILED( InitWindow( hInstance, nCmdShow ) ) )
		return 0;

	TestStart();

	// Main message loop
	MSG msg = {0};
	while( WM_QUIT != msg.message )
	{
		while( PeekMessage( &msg, NULL, 0, 0, PM_REMOVE ) )
		{
			TranslateMessage( &msg );
			DispatchMessage( &msg );
		}

		//Do render here
		TestUpdate();
	}

	TestEnd();

	return ( int )msg.wParam;
}
Пример #2
0
void PerformanceTest (CUniverse &Universe, CXMLElement *pCmdLine)
{
    if (pCmdLine->FindAttribute(CONSTLIT("testPolygons")))
        TestPolygons(Universe, pCmdLine);
    else
        TestUpdate(Universe, pCmdLine);
}
Пример #3
0
int 
main(int argc, char** argv)
{
   if(argc >= 2)
     TestUpdate(argv[1]);
   else
     TestRandomUpdate();
   return 1;
}