1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-06 12:20:30 +00:00

Save all 64 bits of get_ticks_msec() in more cases

(cherry picked from commit 5dc02eb8b0)
This commit is contained in:
Max Hilbrunner
2021-10-26 08:44:50 +02:00
committed by Rémi Verschelde
parent fa3fc6ff0d
commit e29126914d
10 changed files with 16 additions and 16 deletions

View File

@@ -153,11 +153,11 @@ void FindInFiles::_process() {
// This part can be moved to a thread if needed
OS &os = *OS::get_singleton();
float time_before = os.get_ticks_msec();
uint64_t time_before = os.get_ticks_msec();
while (is_processing()) {
_iterate();
float elapsed = (os.get_ticks_msec() - time_before);
if (elapsed > 1000.0 / 120.0) {
uint64_t elapsed = (os.get_ticks_msec() - time_before);
if (elapsed > 8) { // Process again after waiting 8 ticks
break;
}
}