Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-26 | JANITORIAL: Remove trailing whitespaces. | Johannes Schickel | |
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-11-20 | TOLTECS: Reduced header dependencies | Filippos Karapetis | |
2011-11-20 | TOLTECS: Fixed compilation with the latest trunk changes. | Filippos Karapetis | |
This change also unveiled a serious problem: the same include files are used EVERYWHERE (e.g. code manipulating the screen is using sound includes). Added a FIXME concerning this | |||
2011-11-20 | TOLTECS: A lot of changes in the graphics code: | Benjamin Haisch | |
- Optimized drawing code; now only items (sprites, text, screen masks) which have changed from the previous frame are redrawn, this speeds up things a lot - Implemented dirty rectangles using a microtile array - The previously committed Microtile Array implementation from SEL seemed buggy so I wrote my own version which works nicely so far (and is less code and GPL), only MicroTileArray::getRectangles uses parts from the old version, this will be changed later - One known bug related to dirty rectangles remains: Sometimes the background isn't restored correctly and gfx artifacts are visible |