diff options
author | Torbjörn Andersson | 2008-11-18 17:48:19 +0000 |
---|---|---|
committer | Torbjörn Andersson | 2008-11-18 17:48:19 +0000 |
commit | 72a847797d383bef76ab09614a04a96fc585f9cf (patch) | |
tree | b9f709c63b1f8584e02ad197cf7a68fd3cbeea36 /engines/engines.mk | |
parent | df694b3de1c68ca52f671f58c5e7b7141e3de340 (diff) | |
download | scummvm-rg350-72a847797d383bef76ab09614a04a96fc585f9cf.tar.gz scummvm-rg350-72a847797d383bef76ab09614a04a96fc585f9cf.tar.bz2 scummvm-rg350-72a847797d383bef76ab09614a04a96fc585f9cf.zip |
Committed by patch #2219361 ("BS1: Simplified subtitles"). It uses the
lockScreen() / unlockScreen() backend API, instead of copyRectToScreen().
Before, it had to copy a piece of the engine's screen to draw on to simulate
transparency, which was awkward.
However, this means we're now forcing full-screen updates on each frame. There
may be performance regressions, particularly if the frames are much smaller
than the screen. Hopefully, it's the decoding that's the bottleneck, but if
this causes problems on low-end devices... well, Fingolfin had some ideas about
that when he first proposed the lockScreen() / unlockScreen() API.
svn-id: r35115
Diffstat (limited to 'engines/engines.mk')
0 files changed, 0 insertions, 0 deletions