mirror of
https://github.com/SerenityOS/serenity
synced 2024-11-05 17:46:52 +00:00
Ports: Disable GetPerformanceTimer() for OpenTTD
OpenTTD calls gettimeofday() so many times per second that the game becomes unusable after joining a reasonably active network game.
This commit is contained in:
parent
f6aad70541
commit
03f4c48de1
1 changed files with 15 additions and 0 deletions
15
Ports/openttd/patches/perf-timer.patch
Normal file
15
Ports/openttd/patches/perf-timer.patch
Normal file
|
@ -0,0 +1,15 @@
|
|||
diff -Naur openttd-1.11.0/src/framerate_gui.cpp openttd-1.11.0.serenity/src/framerate_gui.cpp
|
||||
--- openttd-1.11.0/src/framerate_gui.cpp 2021-04-29 23:45:25.247427868 +0200
|
||||
+++ openttd-1.11.0.serenity/src/framerate_gui.cpp 2021-04-29 23:41:57.679926623 +0200
|
||||
@@ -222,8 +222,9 @@
|
||||
*/
|
||||
static TimingMeasurement GetPerformanceTimer()
|
||||
{
|
||||
- using namespace std::chrono;
|
||||
- return (TimingMeasurement)time_point_cast<microseconds>(high_resolution_clock::now()).time_since_epoch().count();
|
||||
+ //using namespace std::chrono;
|
||||
+ //return (TimingMeasurement)time_point_cast<microseconds>(high_resolution_clock::now()).time_since_epoch().count();
|
||||
+ return 0;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in a new issue