srand(0); time_t TimA = SDL_GetTicks(); for( int i = 0; i < 100000000; ++i ){ glColor3ub( rand()%255, rand()%255, rand()%255 ); glBegin( GL_TRIANGLES ); glVertex3d( rand(), rand(), rand() ); glVertex3d( rand(), rand(), rand() ); glVertex3d( rand(), rand(), rand() ); glEnd(); } time_t TimB = SDL_GetTicks(); printf("\n\nTime: %i\n", TimB - TimA );