aboutsummaryrefslogtreecommitdiff
path: root/engines/pegasus/graphics.cpp
AgeCommit message (Collapse)Author
2013-08-03PEGASUS: Take advantage of Surface::getPixels.Johannes Schickel
2013-08-03PEGASUS: Prefer getBasePtr over direct Surface::pixels access.Johannes Schickel
2012-09-26PEGASUS: Remove trailing whitespaces.Johannes Schickel
Powered by: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2012-07-05PEGASUS: Cleanup doFadeOutSync/doFadeInSync callsMatthew Hoops
2012-07-05PEGASUS: Implement screen fadingMatthew Hoops
This does linear instead of gamma for speed and complexity reasons.
2011-12-16PEGASUS: Remove t prefix from typedefsMatthew Hoops
Some other minor cleanup too
2011-10-28PEGASUS: Implement dirty rect erase code (as used by the space chase)Matthew Hoops
2011-10-19PEGASUS: Don't use the work area for screen shakingMatthew Hoops
It may have stuff purposely not drawn on it
2011-10-18PEGASUS: Add our TGWorldSaver replacementMatthew Hoops
The scoring on the death/pause screens are now shown
2011-10-16PEGASUS: Implement screen shakingMatthew Hoops
Would be great to be able to use OSystem's stuff, but that only handles vertical shaking.
2011-10-02PEGASUS: Add the basic Caldoria neighborhoodMatthew Hoops
Does not include the end-of-game timers and sequence yet. It's currently hooked up to the full game, but does not go beyond the first frame of the wake-up sequence right now.
2011-09-30PEGASUS: Introduce better cursor update codeMatthew Hoops
2011-09-29PEGASUS: Resolve some TODO's and cleanupMatthew Hoops
2011-09-28PEGASUS: Import a bunch more code in preparation for actual gameplayMatthew Hoops
2011-09-26PEGASUS: Update the GraphicsManager a bitMatthew Hoops
- Only update the screen if we drew something to it, not if a dirty rect was present. - Add ability to clear the screen.
2011-09-21PEGASUS: Remove old graphics APIMatthew Hoops
2011-09-21PEGASUS: Add very simple mouse movement update checkingMatthew Hoops
2011-09-21PEGASUS: Clamp the dirty rect to the screen sizeMatthew Hoops
2011-09-21PEGASUS: Fix bug with drawing dirty rectsMatthew Hoops
2011-09-19PEGASUS: Add the Surface classesMatthew Hoops
Renamed from GWorld; I'm trying to distance us from QuickDraw as much as possible :P
2011-09-15PEGASUS: Implement very basic screen updating (new API)Matthew Hoops
2011-09-10PEGASUS: Implement two of the primitive-based DisplayElementsMatthew Hoops
2011-09-09PEGASUS: Add DisplayElement class and begin porting over the graphics APIMatthew Hoops
2011-09-08PEGASUS: Create separate Cursor class for cursorsMatthew Hoops
2011-05-03Merge remote branch 'upstream/master' into pegasusMatthew Hoops
2011-02-21PEGASUS: Fix cursor palettesMatthew Hoops
2011-02-21PEGASUS: Add my very WIP Pegasus Prime engineMatthew Hoops