aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/events.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/tsage/events.cpp')
-rw-r--r--engines/tsage/events.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/tsage/events.cpp b/engines/tsage/events.cpp
index 152570b187..21dc86b8ec 100644
--- a/engines/tsage/events.cpp
+++ b/engines/tsage/events.cpp
@@ -49,8 +49,8 @@ bool EventsClass::pollEvent() {
_priorFrameTime = milli;
++_frameNumber;
- // Update screen
- g_system->updateScreen();
+ // Update the physical screen with any updates to the screen surface
+ GLOBALS._screenSurface.copyToScreen();
}
if (!g_system->getEventManager()->pollEvent(_event)) return false;
@@ -395,7 +395,7 @@ void EventsClass::delay(int numFrames) {
_priorFrameTime = g_system->getMillis();
}
- g_system->updateScreen();
+ GLOBALS._screenSurface.copyToScreen();
_prevDelayFrame = _frameNumber;
_priorFrameTime = g_system->getMillis();
}