Loading LrScene.cpp +6 −2 Original line number Diff line number Diff line Loading @@ -196,7 +196,7 @@ void LrScene::generateImage(int nbThreads) cout << "Nombre de threads : "<< nbThreads << endl; cout << "[.........10........20........30........40........50........60........70........80........90.........]\r[ " << flush; cout << "[.........10........20........30........40.........]\r[ " << flush; gettimeofday(&tvCalculBeg, NULL); for( int i=0 ; i < nbThreads ; i++ ){ Loading @@ -213,8 +213,12 @@ void LrScene::generateImage(int nbThreads) cout << (char)8 << curs[itcurs] << flush; itcurs = (itcurs==3?0:itcurs+1); }while(sem_trywait(&sem)!=0); if(i==49){ cout << (char)8 << "#\n[.........60........70........80........90.........]\r[ " << flush; }else{ cout << (char)8 << '#' << ' ' << flush; } } for( int i=0 ; i < nbThreads ; i++ ){ pthread_join(thLst[i],NULL); Loading Loading
LrScene.cpp +6 −2 Original line number Diff line number Diff line Loading @@ -196,7 +196,7 @@ void LrScene::generateImage(int nbThreads) cout << "Nombre de threads : "<< nbThreads << endl; cout << "[.........10........20........30........40........50........60........70........80........90.........]\r[ " << flush; cout << "[.........10........20........30........40.........]\r[ " << flush; gettimeofday(&tvCalculBeg, NULL); for( int i=0 ; i < nbThreads ; i++ ){ Loading @@ -213,8 +213,12 @@ void LrScene::generateImage(int nbThreads) cout << (char)8 << curs[itcurs] << flush; itcurs = (itcurs==3?0:itcurs+1); }while(sem_trywait(&sem)!=0); if(i==49){ cout << (char)8 << "#\n[.........60........70........80........90.........]\r[ " << flush; }else{ cout << (char)8 << '#' << ' ' << flush; } } for( int i=0 ; i < nbThreads ; i++ ){ pthread_join(thLst[i],NULL); Loading