You've already forked godot
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:
committed by
Rémi Verschelde
parent
fa3fc6ff0d
commit
e29126914d
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user