]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Removed forgotten 32-bit timer checks.
authorToni Wilen <twilen@winuae.net>
Sun, 1 Jan 2023 13:56:02 +0000 (15:56 +0200)
committerToni Wilen <twilen@winuae.net>
Sun, 1 Jan 2023 13:56:02 +0000 (15:56 +0200)
custom.cpp
newcpu.cpp
od-win32/win32gfx.cpp

index 7a528cd0be6d4ba956a54dab1fc855f948e5cf0d..ee5a46c3c863df5784532a23793352365a5e7bee 100644 (file)
@@ -10807,8 +10807,8 @@ static bool framewait(void)
 
                start = read_processor_time();
                t = 0;
-               if ((int)start - (int)vsync_time >= 0 && (int)start - (int)vsync_time < vsynctimebase) {
-                       t += (int)start - (int)vsync_time;
+               if (start - vsync_time >= 0 && start - vsync_time < vsynctimebase) {
+                       t += start - vsync_time;
                }
 
                if (!frame_shown) {
@@ -10993,7 +10993,7 @@ static void fpscounter(bool frameok)
        last = now - lastframetime;
        lastframetime = now;
 
-       if (bogusframe || (int)last < 0) {
+       if (bogusframe || last < 0) {
                return;
        }
 
@@ -11984,7 +11984,7 @@ static bool sync_timeout_check(frame_time_t max)
        return true;
 #else
        frame_time_t rpt = read_processor_time();
-       return (int)rpt - (int)max <= 0;
+       return rpt - max <= 0;
 #endif
 }
 
index 5dd8a576c79f673c32f912e901b6eca265e57633..1b76faffeb34fa853bef08e4605242d72dd4e59b 100644 (file)
@@ -5282,7 +5282,7 @@ static void run_cpu_thread(void (*f)(void *))
 
                frame_time_t next = vsyncmintimepre + (vsynctimebase * vpos / (maxvpos + 1));
                frame_time_t c = read_processor_time();
-               if ((int)next - (int)c > 0 && (int)next - (int)c < vsyncmaxtime * 2)
+               if (next - c > 0 && next - c < vsyncmaxtime * 2)
                        continue;
 
                vp = vpos;
index d7a621a01ca36c9fb3304e79564ac2d772157b53..2a6da46843312a73cb5b7ca005231ac5d8e5f1f5 100644 (file)
@@ -1334,7 +1334,7 @@ static void CALLBACK blackinsertion_cb(
 
                while (strobo_active) {
                        frame_time_t ct = read_processor_time();
-                       int diff = (int)strobo_time - (int)ct;
+                       frame_time_t diff = strobo_time - ct;
                        if (diff < -vsynctimebase / 2) {
                                break;
                        }