aboutsummaryrefslogtreecommitdiff
path: root/engines/m4/graphics.cpp
AgeCommit message (Expand)Author
2011-05-01Merge pull request #16 "Add a PixelFormat to Graphics::Surface.".Johannes Schickel
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
2011-04-17M4: Prefer Surface::create taking a PixelFormat over the one taking a byte de...Johannes Schickel
2011-04-14ALL: colour -> colorMax Horn
2011-02-20M4: Updated for OSystem Palette RGBA->RGB Change.D G Turner
2011-02-07COMMON: OSystem now has a PaletteManagerMax Horn
2011-01-03M4: Removed redundant colour index recalculation in palette managerPaul Gilbert
2010-11-19COMMON: Split common/stream.h into several headersMax Horn
2010-11-03M4: Changed debug calls to debugCN since they all have newlinesPaul Gilbert
2010-11-02M4: Remove redundant fflush callsMax Horn
2010-11-02M4: Converted all printf's to debugPaul Gilbert
2010-07-24M4: Bugfixes for depth ordering to fix the Z order of on-screen objectsPaul Gilbert
2010-07-04Added support for horizontally flipped foreground sprites, which are indicate...Paul Gilbert
2010-06-30Removed deprecated destAdjust parameters from the frame drawing codePaul Gilbert
2010-06-30Replaced Y offset from various drawing routines in favour of a viewport sub-s...Paul Gilbert
2010-06-26Bugfix to correctly handle transparency when rendering scaled spritesPaul Gilbert
2010-06-23Made a warning more verboseFilippos Karapetis
2010-06-23Corrected newly added palette conversion warningPaul Gilbert
2010-06-23Changed some asserts to warningsFilippos Karapetis
2010-06-20Implemented explicit transparency index support - the previous hardcoded inde...Paul Gilbert
2010-06-15Bugfixes to depth processing that was causing the 'Microprose Design Group' m...Paul Gilbert
2010-06-14Fixes for memory leaks reported by ValgrindPaul Gilbert
2010-06-12Reimplemented the scaled sprite drawing logic. The first introduction sequenc...Paul Gilbert
2010-06-11Bugfixes to correctly scroll the background during animationsPaul Gilbert
2010-06-10Added extra code and support methods for properly clearing up backgrounds and...Paul Gilbert
2010-06-07Initial conversion of the AnimviewView class to use the expanded MadsAnimatio...Paul Gilbert
2010-06-03Properly implemented the logic for loading the correct interface background a...Paul Gilbert
2010-06-03Moved the MADS interface view into mads_scene.cpp and did a major cleanup of ...Paul Gilbert
2010-05-28Implemented needed methods for scrolling surfaces horizontally or verticallyPaul Gilbert
2010-05-23Major work done on the animation and support classes to match the originalPaul Gilbert
2010-04-08Remove unused dereferenceOri Avtalion
2010-03-26Bugfixes to the graphics display of dialogsPaul Gilbert
2010-03-26Further fixed the setEntry method to make it Endian safePaul Gilbert
2010-03-26Bugfix for logic used to calculate single RGB palette entriesPaul Gilbert
2010-03-14Further work on separating M4 specific scene code into the m4_scene.cpp filePaul Gilbert
2010-02-13Added the beginnings of scene set-up logicPaul Gilbert
2010-01-30Beginnings of a separation of the MADS and M4 engines into separate classes. ...Paul Gilbert
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
2010-01-19Fixed some cppcheck warnings.Torbjörn Andersson
2009-12-12Implemented the rendering section of dialog displayPaul Gilbert
2009-12-11Renamed line() to drawLine() to silence warning about function parameters inTorbjörn Andersson
2009-12-07M4: Rename M4Surface::getData() to getBasePtr() for consistencyMax Horn
2009-01-29A ton of code formatting fixes; also fixed warnings about single line loops l...Max Horn
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
2008-06-18Renamed M4Surface::empty() to clear() (two reason: empty is not a verb, and i...Max Horn
2008-04-20Initial import of the work in progress M4 engineFilippos Karapetis