remove defunct splash screen code, add cl_idlefps to reduce cpu usage in "idle" situations
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3845 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
4a59ea5993
commit
7f1db63765
14 changed files with 84 additions and 125 deletions
|
@ -36,6 +36,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|||
#include <errno.h>
|
||||
#include <fcntl.h>
|
||||
#include <dirent.h>
|
||||
#include <time.h>
|
||||
|
||||
#ifdef MULTITHREAD
|
||||
#include <pthread.h>
|
||||
|
@ -1049,10 +1050,15 @@ void Sys_DestroyConditional(void *condv)
|
|||
free(cv->mutex);
|
||||
free(cv);
|
||||
}
|
||||
|
||||
void Sys_Sleep (unsigned int microseconds)
|
||||
{
|
||||
usleep(microseconds);
|
||||
}
|
||||
#endif
|
||||
|
||||
void Sys_Sleep (double seconds)
|
||||
{
|
||||
struct timespec ts;
|
||||
|
||||
ts.tv_sec = (time_t)seconds;
|
||||
seconds -= ts.tv_sec;
|
||||
ts.tv_nsec = seconds * 1000000000.0;
|
||||
|
||||
nanosleep(&ts, NULL);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue