[Scummvm-cvs-logs] SF.net SVN: scummvm:[35115] scummvm/trunk/engines/sword1

Max Horn max at quendi.de
Tue Nov 18 19:36:39 CET 2008


Am 18.11.2008 um 18:48 schrieb eriktorbjorn at users.sourceforge.net:

> Revision: 35115
>          http://scummvm.svn.sourceforge.net/scummvm/? 
> rev=35115&view=rev
> Author:   eriktorbjorn
> Date:     2008-11-18 17:48:19 +0000 (Tue, 18 Nov 2008)
>
> Log Message:
> -----------
> 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.

I did? Well, in any case, I recommend you notify scummvm-devel about  
this change and ask porters to specifically test this change, so that  
we find out early whether it makes things unusable for them or not...

Bye,
Max




More information about the Scummvm-git-logs mailing list