diff options
author | Einar Johan Trøan Sømåen | 2014-01-21 01:27:22 +0100 |
---|---|---|
committer | Einar Johan Trøan Sømåen | 2014-01-21 01:32:49 +0100 |
commit | 0b76f66edcf283f48f8f945dc18a764bf427fdf1 (patch) | |
tree | c1718e815d54f29ce9dc5d66963667646c563232 /engines/wintermute/base/base_sub_frame.h | |
parent | 4f4599b542257bf3fec95102fe1c964966ce508f (diff) | |
download | scummvm-rg350-0b76f66edcf283f48f8f945dc18a764bf427fdf1.tar.gz scummvm-rg350-0b76f66edcf283f48f8f945dc18a764bf427fdf1.tar.bz2 scummvm-rg350-0b76f66edcf283f48f8f945dc18a764bf427fdf1.zip |
WINTERMUTE: Special-case FMV-handling to not fill the screen with background color.
If we have only one thing being drawn, and that is opaque, we can
skip filling the render surface with background color.
This shaves another few wasted cycles of the FMV playback. (Since we
now don’t have to write the entire render surface TWICE).
This reduces the time spent in drawTickets() to ~60% of what it was before.
Diffstat (limited to 'engines/wintermute/base/base_sub_frame.h')
0 files changed, 0 insertions, 0 deletions