aboutsummaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)Author
2009-07-14Got rid of some more ioFailed uses (also fixed a potential leak in ↵Max Horn
graphics/font.cpp, and handle eos correctly in the FLAC code) svn-id: r42488
2009-07-14Fix possible memory leak.Johannes Schickel
svn-id: r42487
2009-07-14Got rid of ioFailed in font code, also added another check for err() when ↵Johannes Schickel
loading bdf fonts from text files. svn-id: r42486
2009-07-14Got rid of ioFailed(). I haven't actually tested it, but we don't use the MPEGTorbjörn Andersson
decoder at the moment, and it was only used in the BACKEND_8BIT case anyway. svn-id: r42484
2009-07-14Removing ioFailed() usage and fixing a leak in case of errorSven Hesse
svn-id: r42469
2009-07-09Reverted commit #42257, as the original issue was with the compilation ↵Filippos Karapetis
process of MSVC and the ENABLE_* checks work correctly svn-id: r42289
2009-07-09Warn instead of crash when a video frame part was found although the header ↵Sven Hesse
says there's no video svn-id: r42286
2009-07-08The ENABLE_* flags are only checked for *.cpp files in MSVC, so move the ↵Filippos Karapetis
ENABLE_* checks to sjis.cpp to fix compilation under MSVC svn-id: r42257
2009-07-07Simply compile guard of SJIS code and fix comment.Johannes Schickel
svn-id: r42234
2009-07-07Add guards to only include SJIS font code, when KYRA or SCI is enabled.Johannes Schickel
svn-id: r42233
2009-07-07Change "FM-Towns" to "FM-TOWNS" for consistency.Johannes Schickel
svn-id: r42232
2009-07-07- Rename FontSJIS::enableShadow to enableOutline.Johannes Schickel
- Initialize outline to false by default in FontTowns. svn-id: r42231
2009-07-07- Added support for outlined FM-Towns ROM drawingJohannes Schickel
- Adapted KYRA to use that svn-id: r42230
2009-07-07Add generic functionallity to draw FM-Towns ROM. (To be used by KYRA and SCI)Johannes Schickel
svn-id: r42221
2009-06-29Add some more explanation to Graphics::CursorManager::showMouse and ↵Johannes Schickel
OSystem::showMouse. svn-id: r41968
2009-06-28GUI: Replaced ThemeParser::_drawFunction hashmap by a static function ↵Max Horn
getDrawingFunctionCallback which maps strings to draw funcs svn-id: r41931
2009-06-12* Moved the updated IFF code from Parallaction to common/Nicola Mettifogo
* Updated Parallaction and SAGA to use the new decoder infrastructure. svn-id: r41465
2009-06-10Add a convenience wrapper to CursorMan for checking whether cursor palettes ↵Johannes Schickel
are supported. svn-id: r41432
2009-06-10Fix a bug in disableCursorPalette, where it never allowed the palette to be ↵Johannes Schickel
enabled properly again. svn-id: r41428
2009-06-07Changed the bitstream buffer used to initialize the big Huffman trees to be ↵Filippos Karapetis
a normal byte array, instead of a Common::Array svn-id: r41356
2009-06-07FormattingFilippos Karapetis
svn-id: r41354
2009-06-07Applied madmoose's patch from bug report #2794216 - "Loading large Smacker ↵Filippos Karapetis
movies is slow" svn-id: r41353
2009-06-06Implement widget property "textalign". Added it to all theme layoutsEugene Sandulenko
svn-id: r41265
2009-06-03Revert last change, better to wait for 16bit backend support.Travis Howell
svn-id: r41131
2009-06-03Update thumbnail code to capture RGB565 screen.Travis Howell
svn-id: r41130
2009-05-28Tweak the hq2x/hq3x a little bit (interpolation code is little bit shorter, ↵Max Horn
faster and easier to read... but 70+% of the time is spent on computing diffYUV etc. anyway, so I guess this a bit pointless... whatever... ;) svn-id: r40964
2009-05-26Reserve some space in the Huffman tree arrays before starting to decode the ↵Filippos Karapetis
Huffman trees. Hopefully, this will speed up the tree constructing phase somewhat svn-id: r40900
2009-05-24Strip trailing whitespaces in the whole code base.Johannes Schickel
svn-id: r40867
2009-05-21Move Indeo3 static data from indeo3data.h to indeo3.cpp.Johannes Schickel
svn-id: r40762
2009-05-21I'm no longer sure I've really seen case 12 happen, so don't mention it.Torbjörn Andersson
svn-id: r40761
2009-05-21Renamed the DXA, SMK and FLIC video decoders to reflect the fact that ↵Filippos Karapetis
they're decoders, not players svn-id: r40759
2009-05-21Moved the Coktel video player into its own subdirectoryFilippos Karapetis
svn-id: r40755
2009-05-21Added comment and warning message about possibly missing cases.Torbjörn Andersson
svn-id: r40752
2009-05-21Fixed indentation. (Don't worry, it's just a small change, and it matches theTorbjörn Andersson
original FFmpeg code, as far as I can tell.) svn-id: r40749
2009-05-20Moving CoktelVideo (IMD/VMD) and the Indeo3 code (needed for Urban Runner's ↵Sven Hesse
VMDs) to graphics/video/ svn-id: r40744
2009-05-20- Reverted commit #40730, as it introduced rounding errorsFilippos Karapetis
- Properly fixed the FLIC player - The sound chunk tag of DXA files is now read by the DXADecoder's loadFile() method svn-id: r40736
2009-05-19Changed calculations based on frame delay to be based on the scale of 1ms, ↵Filippos Karapetis
not 1/100. This fixes the FLIC player and also makes the overall code a bit clearer and easier to understand svn-id: r40730
2009-05-19Some fixes to the video decoders, thanks to salty-horse's commentsFilippos Karapetis
svn-id: r40729
2009-05-19COMMON: Removed Stream::ioFailed() and clearIOFailed(), as they are ↵Max Horn
deprecated; however, retained ioFailed in SeekableReadStream and File for now (so for now this mainly affects WriteStream subclasses) svn-id: r40725
2009-05-17The 'frameSize' variable isn't used at the moment.Torbjörn Andersson
svn-id: r40640
2009-05-17Changed the FLIC player to the common VideoDecoder interface. Note that ↵Filippos Karapetis
currently the double animation in Bud Tucker's intro credits is broken, as the second background animation is not played svn-id: r40638
2009-05-16Add initial support for DOS non-interactive demos of The Feeble Files.Travis Howell
svn-id: r40619
2009-05-12Must include common/scummsys.h in graphics/pixelformat.h because it uses ↵Max Horn
type 'byte' svn-id: r40513
2009-05-06Silence warnings. Const correctnessEugene Sandulenko
svn-id: r40347
2009-03-27Add color component bit count (rBits, gBits, bBits, aBits) and maximum value ↵Kari Salminen
(rMax, gMax, bMax, aMax) convenience functions to PixelFormat-struct (If someone objects to adding these, holler and/or revert this commit, I can live without 'em but they'd ease some parts of Cine::Palette-code). svn-id: r39711
2009-03-20Oops forgot one line in last commit, now the file should compile cleanly ↵Johannes Schickel
with mingw64. svn-id: r39555
2009-03-20Fix compilation on mingw64.Johannes Schickel
svn-id: r39554
2009-03-15* Improved ILBMDecoder to also handle files with width non divisible by 8.Nicola Mettifogo
* Changed PackBitsReadStream to discard padding bytes on ditto files. svn-id: r39410
2009-03-11Fixed bug #2619802 (Game name overwrites scroll bar).Vicent Marti
svn-id: r39335
2009-03-09Renamed SMKPlayer -> SmackerDecoder and DXAPlayer -> DXADecoder, as well as ↵Max Horn
some other tweaks svn-id: r39255