Removed CharsetRenderer::_mask (this was used to optimize charset mask handling). This shouldn't cause any noticable slowdowns, but allows us to get rid of two nasty hacks, and fixes bug #895355 (DIG: Subtitles sometimes stay on the screen), maybe also others
svn-id: r13464
This commit is contained in:
parent
749d75cdcb
commit
71bbdbfae4
5 changed files with 16 additions and 45 deletions
|
@ -265,8 +265,6 @@ bool ScummEngine::loadState(int slot, bool compat, SaveFileManager *mgr) {
|
|||
_completeScreenRedraw = true;
|
||||
|
||||
// Reset charset mask
|
||||
_charset->_mask.top = _charset->_mask.left = 32767;
|
||||
_charset->_mask.right = _charset->_mask.bottom = 0;
|
||||
_charset->_hasMask = false;
|
||||
|
||||
// With version 22, we replaced the scale items with scale slots. So when
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue