[Scummvm-cvs-logs] CVS: scummvm TODO,1.252,1.253

Max Horn fingolfin at users.sourceforge.net
Thu Mar 24 17:29:22 CET 2005


Update of /cvsroot/scummvm/scummvm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14744

Modified Files:
	TODO 
Log Message:
Started some cleanup work on class Gdi (in particular, I try to limit that class to GFX decoding only, and moved the screen rendering code out of it)

Index: TODO
===================================================================
RCS file: /cvsroot/scummvm/scummvm/TODO,v
retrieving revision 1.252
retrieving revision 1.253
diff -u -d -r1.252 -r1.253
--- TODO	25 Mar 2005 00:41:59 -0000	1.252
+++ TODO	25 Mar 2005 01:27:28 -0000	1.253
@@ -279,6 +279,13 @@
   - Fix cursor transparency in puzzle of pajama2 (Related to floodState support?)
   - Fix sprites graphical glitches
   - Fix inventory background/items disappearing in puttzoo/zoodemo/putttime/timedemo
+* Clean up class Gdi. This class right now mostly is about decoding various
+  graphic formats. However some other functionality has crept into it, too.
+  It would be nice if class Gdi would only contain the GFX decoding code, and
+  nothing else (assuming that is feasible w/o too much trouble).
+  OTOH, the code which is responsible for managing virtual screens, rendering
+  virtual screens to the real display etc. could be grouped into a new class
+  (e.g. VSManager or so).
 
 Broken Sword 2
 ==============





More information about the Scummvm-git-logs mailing list