aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/video.cpp
AgeCommit message (Collapse)Author
2012-07-30GOB: Add Font::hasChar()Sven Hesse
2012-07-30GOB: Add some PreGob and Once Upon A Time cursor functionsSven Hesse
2012-07-30GOB: Move drawString into FontSven Hesse
2012-07-30GOB: Don't crash when drawPackedSprite() can't open the spriteSven Hesse
2012-06-03GOB: Remove unnecessary includeSven Hesse
A remnant of when we were still doing dithering color LUT creation at startup
2012-05-29GOB: Hook up the PE cursors to v7 loadCursorSven Hesse
Addy Junior / Adibou2 now shows proper cursors. Thanks to clone2727 for the constant nagging. :P
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-02-14GOB: Adapt to setPalette RGBA->RGB change.Johannes Schickel
2011-02-07COMMON: OSystem now has a PaletteManagerMax Horn
svn-id: r55806
2011-02-02GOB: Remove the vidMode parameter from Video::initSurfDescSven Hesse
svn-id: r55727
2011-01-27GOB: Stop drawing a letter on surface boundariesSven Hesse
svn-id: r55574
2011-01-26GOB: Use a fake cursor for Addy for now :PSven Hesse
svn-id: r55550
2010-10-31GOB: Clean up class DataIOSven Hesse
Removing the need for class DataStream and that handle mess. svn-id: r53984
2010-09-30GOB: Remove useless variableArnaud Boutonné
svn-id: r52957
2010-09-30GOB: Create 16bit surfaces for true color gamesSven Hesse
Enabling basic Urban drawing again svn-id: r52949
2010-09-30GOB: Remove the now useless VGAVideoDriverSven Hesse
svn-id: r52948
2010-09-30GOB: Change all drawing to use class SurfaceSven Hesse
svn-id: r52947
2010-09-30GOB: Remove dither stuff, commenting out most v6 drawingSven Hesse
svn-id: r52945
2010-09-30GOB: Stub setting up of 16bpp graphicsSven Hesse
svn-id: r52944
2010-05-04Move initGraphics and initCommonGFX from to new header.Max Horn
These functions are only used internally be Engine subclasses, and by moving them to a separate header we can reduce indirect header dependencies. svn-id: r48934
2010-02-06Add an assert to avoid a crash when printing the character 0x00.Arnaud Boutonné
svn-id: r47945
2010-02-03Minor style-related changesSven Hesse
svn-id: r47839
2009-10-28Fixing "graphical glitch in Bizoo level" (bug #2867361)Sven Hesse
svn-id: r45470
2009-09-16Playtoons - Add patterns to drawCircleArnaud Boutonné
svn-id: r44122
2009-07-10Fixing mismatched deleteSven Hesse
svn-id: r42354
2009-07-09Giving Font its own real classSven Hesse
svn-id: r42277
2009-06-06GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to ↵Max Horn
SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references svn-id: r41299
2009-05-20Remove superfluous indeo3-includesSven Hesse
svn-id: r40743
2009-04-29Playing half-sized videos fullscreen in the demoplayerSven Hesse
svn-id: r40211
2009-04-29Decreased the dithering LUT's depth to 5 bit per color component.Sven Hesse
The results still good and generating it is fast enough to do at each start (so we don't need to save it anymore) svn-id: r40195
2009-02-15- Replace OSystem::clearScreen with OSystem::fillScreen as discussed on -devel.Johannes Schickel
- Update BaseBackend and DC port to properly implement OSystem::fillScreen (now only PalmOS has to be updated). - Update all client code which relied on OSystem::clearScreen so far. svn-id: r38304
2009-01-02Oops. (stupid c&p bug)Johannes Schickel
svn-id: r35659
2009-01-02Cleanup.Johannes Schickel
svn-id: r35658
2008-12-24Moving the dither code to graphics/Sven Hesse
svn-id: r35526
2008-12-14Plugging leaksSven Hesse
svn-id: r35355
2008-12-12Working (minus text) menu in Urban RunnerSven Hesse
svn-id: r35310
2008-12-11On second thought, an octree only works if the color to look up is in the ↵Sven Hesse
palette. So using a table-based approach to find the nearest color now, using only the upper 6 bits to stop the table from getting too large. It still takes noticeable time to build it. :/ But as a result, the video actually looks okay now... svn-id: r35298
2008-12-04Changing the GobEngine to use its dirty rects also for OSystem-copies, ↵Sven Hesse
instead of relying on kFeatureAutoComputeDirtyRects svn-id: r35239
2008-11-14Committed my patch #2123680 "SDL: Backend transaction / rollback support".Johannes Schickel
svn-id: r35062
2008-10-02Engine class changed:Max Horn
- Moved initCommonGFX() && GUIErrorMessage() out of class Engine - got rid of the _autosavePeriod member (this prevented users from changing the autosave period during runtime) - Got rid of an evil 'using GUI::Dialog' statement - Clarified some Doxygen comments svn-id: r34720
2008-05-26More split screen fixes.Sven Hesse
I never get tired out those... ;) svn-id: r32308
2008-05-22Fixing a valgrind warningSven Hesse
svn-id: r32218
2008-05-22Fixing another split screen glitchSven Hesse
svn-id: r32212
2008-05-17Changing the split stuff again, fixing several scrolling and hotspot-text ↵Sven Hesse
related issues svn-id: r32161
2008-05-13Fixing the crash when entering the virtual trip tower in WoodruffSven Hesse
svn-id: r32090
2008-05-08Restructured sound codeSven Hesse
svn-id: r31937
2008-05-03Correct o2_initScreen() for Woodruff (screen positioning, clipping and ↵Sven Hesse
cursor limiting) svn-id: r31846
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966