diff options
| author | Max Horn | 2005-04-22 21:12:37 +0000 | 
|---|---|---|
| committer | Max Horn | 2005-04-22 21:12:37 +0000 | 
| commit | f7402737d70a9f906c3a4bdfd6199e5380987359 (patch) | |
| tree | e3fffd497600936c93e40aac9064914d1899ad7d | |
| parent | 88d0b6cc44d81d982ac30b734a8af42f5efd6a51 (diff) | |
| download | scummvm-rg350-f7402737d70a9f906c3a4bdfd6199e5380987359.tar.gz scummvm-rg350-f7402737d70a9f906c3a4bdfd6199e5380987359.tar.bz2 scummvm-rg350-f7402737d70a9f906c3a4bdfd6199e5380987359.zip  | |
Added SDL backend TODO
svn-id: r17755
| -rw-r--r-- | TODO | 13 | 
1 files changed, 13 insertions, 0 deletions
@@ -386,6 +386,19 @@ X11 backend  * Make it work with multiple bitdepths  * Add frills used by SDL backend like graphic filters usage and CD audio +SDL backend +=========== +* Right now, the WinCE backend subclasses the regular SDL backend. The +  Symbian backend will do that, too (it is not yet in CVS, though). +  They both overload a lot of methods (mostly the graphics stuff). Since +  graphics.cpp uses the scalers (e.g. hq3x), these derived backends +  carry that baggage around, too, even though they don't need that code. +  Idea: split the SDL backend into two classes, one base class which only +  has the code which is used by all subclasses; and a "desktop" subclass, +  which implements the rest. Then WinCE/Symbian would only subclass the +  "base" SDL class. +   +  #######################################################################  # Tools  #######################################################################  | 
