diff options
author | Willem Jan Palenstijn | 2013-10-02 09:37:50 +0200 |
---|---|---|
committer | Willem Jan Palenstijn | 2013-10-02 09:39:07 +0200 |
commit | 408880fa54987acb533ce8ff8dc31b3a72aec6d0 (patch) | |
tree | b434a49d7a76365df39844a5518bd759e3914dc5 /engines/wintermute/base/gfx/osystem/base_render_osystem.h | |
parent | 242b9eef11c7d308a76739d92078543c2c65ac9c (diff) | |
download | scummvm-rg350-408880fa54987acb533ce8ff8dc31b3a72aec6d0.tar.gz scummvm-rg350-408880fa54987acb533ce8ff8dc31b3a72aec6d0.tar.bz2 scummvm-rg350-408880fa54987acb533ce8ff8dc31b3a72aec6d0.zip |
WINTERMUTE: Fix regression with _skipThisFrame
This broke loading in Broken Circle demo.
We now reset the queue state when skipping a frame, and re-use
lastFrameIter instead of keeping track of lastAddedTicket separately.
Diffstat (limited to 'engines/wintermute/base/gfx/osystem/base_render_osystem.h')
-rw-r--r-- | engines/wintermute/base/gfx/osystem/base_render_osystem.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/engines/wintermute/base/gfx/osystem/base_render_osystem.h b/engines/wintermute/base/gfx/osystem/base_render_osystem.h index ab62d242c0..6dc8948717 100644 --- a/engines/wintermute/base/gfx/osystem/base_render_osystem.h +++ b/engines/wintermute/base/gfx/osystem/base_render_osystem.h @@ -128,7 +128,6 @@ private: void drawFromSurface(RenderTicket *ticket, Common::Rect *dstRect, Common::Rect *clipRect); Common::Rect *_dirtyRect; Common::List<RenderTicket *> _renderQueue; - RenderQueueIterator _lastAddedTicket; bool _needsFlip; uint32 _drawNum; ///< The global number of the current draw-operation. |