scummvm/graphics
Johannes Schickel e9bb9ddcf5 GRAPHICS: Be more robust with broken/unsupported thumbnail headers.
This fixes future issues like bug #3614654:
"ALL: ScummVM 1.5.0 can't read newer saved games".

There are a few behavior changes introduced with this commit:

- checkThumbnailHeader will now also report the presence of
  unsupported/broken (but skippable) headers.

- skipThumbnail will also try to skip the data for broken/unsupported
  thumbnail data.

- loadThumbnail will skip over broken/unsupported thumbnail data but still
  return 0 in this case.
2013-07-12 22:54:53 +02:00
..
decoders GRAPHICS: Fix quantization table id check 2013-04-16 12:00:39 -04:00
fonts JANITORIAL: Remove trailing whitespaces. 2012-09-26 04:17:55 +02:00
scaler RECORDER: Implement Events Recorder 2013-05-17 00:18:09 +03:00
colormasks.h
conversion.cpp GRAPHICS: Fix compilation of conversion.cpp on motomagx. 2012-10-09 23:32:51 +02:00
conversion.h GRAPHICS: Allow in-place conversion with any color formats in crossBlit. 2012-08-28 02:27:48 +02:00
cursor.h
cursorman.cpp RECORDER: Implement Events Recorder 2013-05-17 00:18:09 +03:00
cursorman.h RECORDER: Implement Events Recorder 2013-05-17 00:18:09 +03:00
font.cpp
font.h
fontman.cpp
fontman.h
maccursor.cpp
maccursor.h
module.mk GRAPHICS: Delete iff.cpp and iff.h since all ILBM and PBM decoding is handled by IFFDecoder now 2013-01-06 20:04:50 +01:00
palette.h
pixelformat.h
primitives.cpp JANITORIAL: Enforce "} // End of namespace" with a single space after }. 2013-01-26 19:38:02 +01:00
primitives.h JANITORIAL: Enforce "} // End of namespace" with a single space after }. 2013-01-26 19:38:02 +01:00
scaler.cpp JANITORIAL: Fix ){ -> ) { 2013-01-24 20:15:13 +01:00
scaler.h RECORDER: Implement Events Recorder 2013-05-17 00:18:09 +03:00
sjis.cpp
sjis.h JANITORIAL: Remove trailing whitespaces. 2012-09-26 04:17:55 +02:00
surface.cpp Merge pull request #257 from lordhoto/graphics-conversion 2012-10-08 14:18:33 -07:00
surface.h Merge pull request #257 from lordhoto/graphics-conversion 2012-10-08 14:18:33 -07:00
thumbnail.cpp GRAPHICS: Be more robust with broken/unsupported thumbnail headers. 2013-07-12 22:54:53 +02:00
thumbnail.h RECORDER: Implement Events Recorder 2013-05-17 00:18:09 +03:00
VectorRenderer.cpp JANITORIAL: Remove trailing whitespaces. 2012-09-26 04:17:55 +02:00
VectorRenderer.h JANITORIAL: Remove trailing whitespaces. 2012-09-26 04:17:55 +02:00
VectorRendererSpec.cpp JANITORIAL: Remove trailing whitespaces. 2012-09-26 04:17:55 +02:00
VectorRendererSpec.h
wincursor.cpp
wincursor.h
yuv_to_rgb.cpp GRAPHICS: Implement different luminance ranges 2012-09-18 16:50:01 -04:00
yuv_to_rgb.h GRAPHICS: Cleanup the YUV to RGB usage documentation 2013-06-30 17:56:36 -04:00