diff options
author | Eugene Sandulenko | 2014-05-09 23:16:02 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2016-06-01 13:16:12 +0200 |
commit | a612b0a173eefc80d635a2711cd9f20e4601839d (patch) | |
tree | 28d08b6fe96c5d57ae5c351e0b4c187ee1c8d0f1 /gui/ThemeEngine.cpp | |
parent | c7ad2155fc9153b700d55aea08eafa03d7343fc8 (diff) | |
download | scummvm-rg350-a612b0a173eefc80d635a2711cd9f20e4601839d.tar.gz scummvm-rg350-a612b0a173eefc80d635a2711cd9f20e4601839d.tar.bz2 scummvm-rg350-a612b0a173eefc80d635a2711cd9f20e4601839d.zip |
GRAPHICS: Restore layout debugging capabilities
Diffstat (limited to 'gui/ThemeEngine.cpp')
-rw-r--r-- | gui/ThemeEngine.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gui/ThemeEngine.cpp b/gui/ThemeEngine.cpp index aec5c79dab..90cb612e19 100644 --- a/gui/ThemeEngine.cpp +++ b/gui/ThemeEngine.cpp @@ -1265,8 +1265,15 @@ void ThemeEngine::updateScreen(bool render) { _screenQueue.clear(); } - if (render) + if (render) { +#ifdef LAYOUT_DEBUG_DIALOG + _vectorRenderer->fillSurface(); + _themeEval->debugDraw(&_screen, _font); + _vectorRenderer->copyWholeFrame(_system); +#else renderDirtyScreen(); +#endif + } } void ThemeEngine::addDirtyRect(Common::Rect r) { |