diff options
| author | Colin Snover | 2017-07-22 23:26:39 -0500 | 
|---|---|---|
| committer | Colin Snover | 2017-07-23 10:35:13 -0500 | 
| commit | 8d32353394ce4aa750e54becc3f2d2e375b3963d (patch) | |
| tree | 8182ae174fe6cf6e8e535c839e4c8246af2dda16 /engines/sci/graphics/frameout.cpp | |
| parent | 2004aecb0583cec6bad8f903199cf1ffaf728a30 (diff) | |
| download | scummvm-rg350-8d32353394ce4aa750e54becc3f2d2e375b3963d.tar.gz scummvm-rg350-8d32353394ce4aa750e54becc3f2d2e375b3963d.tar.bz2 scummvm-rg350-8d32353394ce4aa750e54becc3f2d2e375b3963d.zip  | |
SCI32: Stop throttling of kFrameOut during interactive VMD playback
Refs Trac#9974, Trac#9975.
Diffstat (limited to 'engines/sci/graphics/frameout.cpp')
| -rw-r--r-- | engines/sci/graphics/frameout.cpp | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/sci/graphics/frameout.cpp b/engines/sci/graphics/frameout.cpp index b49332dcb3..4e28f80817 100644 --- a/engines/sci/graphics/frameout.cpp +++ b/engines/sci/graphics/frameout.cpp @@ -69,6 +69,7 @@ GfxFrameout::GfxFrameout(SegManager *segMan, GfxPalette32 *palette, GfxTransitio  	_throttleState(0),  	_remapOccurred(false),  	_overdrawThreshold(0), +	_throttleKernelFrameOut(true),  	_palMorphIsOn(false),  	_lastScreenUpdateTick(0) { @@ -1136,7 +1137,9 @@ void GfxFrameout::kernelFrameOut(const bool shouldShowBits) {  		frameOut(shouldShowBits);  	} -	throttle(); +	if (_throttleKernelFrameOut) { +		throttle(); +	}  }  void GfxFrameout::throttle() {  | 
