diff options
Diffstat (limited to '3rdparty/SDL2/Xcode-iOS/Demos/src/common.c')
-rw-r--r-- | 3rdparty/SDL2/Xcode-iOS/Demos/src/common.c | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/3rdparty/SDL2/Xcode-iOS/Demos/src/common.c b/3rdparty/SDL2/Xcode-iOS/Demos/src/common.c deleted file mode 100644 index 0a1485ae926..00000000000 --- a/3rdparty/SDL2/Xcode-iOS/Demos/src/common.c +++ /dev/null @@ -1,56 +0,0 @@ -/* - * common.c - * written by Holmes Futrell - * use however you want - */ - -#include "common.h" -#include "SDL.h" -#include <stdlib.h> - -/* - Produces a random int x, min <= x <= max - following a uniform distribution -*/ -int -randomInt(int min, int max) -{ - return min + rand() % (max - min + 1); -} - -/* - Produces a random float x, min <= x <= max - following a uniform distribution - */ -float -randomFloat(float min, float max) -{ - return rand() / (float) RAND_MAX *(max - min) + min; -} - -void -fatalError(const char *string) -{ - printf("%s: %s\n", string, SDL_GetError()); - SDL_ShowSimpleMessageBox(SDL_MESSAGEBOX_ERROR, string, SDL_GetError(), NULL); - exit(1); -} - -static Uint64 prevTime = 0; - -double -updateDeltaTime() -{ - Uint64 curTime; - double deltaTime; - - if (prevTime == 0) { - prevTime = SDL_GetPerformanceCounter(); - } - - curTime = SDL_GetPerformanceCounter(); - deltaTime = (double) (curTime - prevTime) / (double) SDL_GetPerformanceFrequency(); - prevTime = curTime; - - return deltaTime; -} |