aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorbjörn Andersson2005-04-14 10:00:03 +0000
committerTorbjörn Andersson2005-04-14 10:00:03 +0000
commit5b50c4e2e8342c3e87d236155d745162cd8e51ce (patch)
tree546a734293f645e7ddfc83d75c1b92c5ec86aff0
parente8a2cf1cf8fe2519ae13506b6cb2e140812f7d81 (diff)
downloadscummvm-rg350-5b50c4e2e8342c3e87d236155d745162cd8e51ce.tar.gz
scummvm-rg350-5b50c4e2e8342c3e87d236155d745162cd8e51ce.tar.bz2
scummvm-rg350-5b50c4e2e8342c3e87d236155d745162cd8e51ce.zip
Added TODO item about the insanely CPU intensive credits roll.
svn-id: r17597
-rw-r--r--TODO6
1 files changed, 6 insertions, 0 deletions
diff --git a/TODO b/TODO
index f0c343ab18..4c1dd6710b 100644
--- a/TODO
+++ b/TODO
@@ -196,6 +196,12 @@ GUI
* Maybe add the ScummVM logo (+typeface?) to the about dialog
* Unify DirBrowserDialog and FileBrowserDialog.
* MacOS X version of FileBrowserDialog, since there is one of DirBrowserDialog.
+* The credits scroll is too CPU intensive. This is because for each time the
+ text is redrawn it has to do a full redraw, which causes blendRect() to be
+ called twice. Perhaps AboutDialog could keep a private copy of the blended
+ background so that it wouldn't have to be re-generated each time? Of course
+ we'd probably have to take screen changes into account, but there already is
+ a mechanism for that, I believe.
Launcher
========