scummvm/image
Bastien Bouclet 0f57aea2df COMMON: Use a prefix table to speed up the Huffman decoder
Symbols for codes shorter than the prefix table index width are stored
in the table. All the entries in the table with an index starting with
the code are set to the symbol value. That way, when decoding it is
possible to get the number of bits corresponding to the table width from
the bitstream and directly find the symbol value. Longer code still need
to be searched for in the codes list.
2019-04-13 16:24:25 +03:00
..
codecs COMMON: Use a prefix table to speed up the Huffman decoder 2019-04-13 16:24:25 +03:00
bmp.cpp IMAGE: Fix taking screenshots on big endian systems 2019-03-02 07:29:22 +01:00
bmp.h IMAGE: Move bitmap writing code out of OpenGLGraphicsManager 2019-03-02 07:29:22 +01:00
iff.cpp IMAGE: Remove trailing whitespace 2014-10-28 15:38:51 +02:00
iff.h
image_decoder.h IMAGE: Remove trailing whitespace 2014-10-28 15:38:51 +02:00
jpeg.cpp IMAGE: Make Codec take a stream reference; change function name to decodeFrame 2014-02-28 00:27:37 -05:00
jpeg.h IMAGE: Update comments 2014-02-28 00:32:06 -05:00
module.mk IMAGE: Inline indeo getVLC2 2017-08-24 19:46:59 +02:00
pcx.cpp
pcx.h
pict.cpp GRAPHICS: Add support for PICT opcode $90 BitsRect 2019-03-31 14:02:58 +03:00
pict.h GRAPHICS: Add support for PICT opcode $90 BitsRect 2019-03-31 14:02:58 +03:00
png.cpp IMAGE: Fix taking screenshots on big endian systems 2019-03-02 07:29:22 +01:00
png.h IMAGE: add flag to skip signature check in png decoder 2017-07-13 18:27:45 +02:00
tga.cpp IMAGE: Properly load bottom origin RLE encoded TGA images 2017-01-01 02:36:01 -05:00
tga.h IMAGE: Add titanic to list of engines using TGA decoder 2016-08-05 19:19:45 -04:00