aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/graphics.cpp
AgeCommit message (Collapse)Author
2011-04-17ALL/GRAPHICS: Remove Surface::bytesPerPixel.Johannes Schickel
2011-04-17TSAGE: Properly setup the pixel format in GfxSurface::lockSurface.Johannes Schickel
2011-04-17TSAGE: Prefer Surface::create taking a PixelFormat over the one taking a ↵Johannes Schickel
byte depth.
2011-04-17TSAGE: Fix glitches with incorrect pixels on the edges of zoomed objectsPaul Gilbert
2011-04-15TSAGE: Changed palette code back to using a byte arrayPaul Gilbert
2011-04-14ALL: centre -> centerMax Horn
2011-04-14ALL: colour -> colorMax Horn
2011-04-13TSAGE: "Cosmetic" cleanupsstrangerke
2011-04-13TSAGE: Cleanup custom List usage.Johannes Schickel
This makes the code use Common::List for all cases where synchronization can not be done with tSage::List::synchronise. Furthermore I renamed the custom List class to SynchronisedList to stress its purpose. I also removed clear2, contains and forEach and replaced them with algorithm usage from Common:: or in the case of "contains" replaced them with a simple inline function which uses Common::find.
2011-04-13TSAGE: Change palette code from 4-byte to 3-byte palettesPaul Gilbert
2011-04-10TSAGE: Lots more bugfixes for Scene #6100Paul Gilbert
2011-04-10TSAGE: Fix memory leak in the GfxSurface classPaul Gilbert
2011-04-10TSAGE: Simplified the custom surface code in GfxSurfacePaul Gilbert
2011-03-19TSAGE: Correctly handle priority regions when drawing in a wide scenePaul Gilbert
2011-03-18TSAGE: Corrected background scrolling on wide-screen scenesPaul Gilbert
2011-02-26TSAGE: Bugfix for credits animations in Scene 1000Paul Gilbert
2011-02-22TSAGE: Initial implementation of more game scenes and support classesPaul Gilbert
2011-02-14TSAGE: Added the engine in a separate branchPaul Gilbert