scummvm/image
Torbjörn Andersson 9e4a4f8c77 GRAPHICS: Cleaned up and renamed unpackBitsRgn()
This is actually used for images without Rgn as well. The new code
should be easier to understand, and it handles all of the black and
white images from the Mac versions of Loom, Indy 3, Indy 4, MI1, and
MI2. It's still unfortunate - and perhaps unnecessary - that we had two
different decoders for Rect/Rgn, but I'm not comfortable modifying the
old one. Maybe later.
2024-10-28 08:24:59 +01:00
..
codecs IMAGE: Add codec accuracy options 2024-09-04 10:14:05 +03:00
ani.cpp IMAGE: Use readMultipleLE in AniDecoder parser 2024-04-01 08:32:52 +03:00
ani.h IMAGE: Fix wrong defines in ICO/CUR/ANI loader 2024-04-01 08:32:52 +03:00
bmp.cpp
bmp.h QDENGINE: Mark image/video decoders used by the engine 2024-08-22 22:09:48 +02:00
cel_3do.cpp IMAGE: Fix memory leak in Cel3DODecoder on error. PVS-Studio V773 2023-10-30 11:28:13 -07:00
cel_3do.h
codec-options.h IMAGE: Add codec accuracy options 2024-09-04 10:14:05 +03:00
gif.cpp IMAGE: Add getTransparentColor() to the base ImageDecoder class 2023-03-05 21:16:43 +01:00
gif.h IMAGE: Add getTransparentColor() to the base ImageDecoder class 2023-03-05 21:16:43 +01:00
icocur.cpp IMAGE: Add support for loading CUR and ANI files 2024-03-31 14:39:28 -04:00
icocur.h IMAGE: Fix wrong defines in ICO/CUR/ANI loader 2024-04-01 08:32:52 +03:00
iff.cpp
iff.h
image_decoder.h IMAGE: Remove palette start from image decoder. 2024-03-31 23:16:59 +03:00
jpeg.cpp IMAGE: Add codec accuracy options 2024-09-04 10:14:05 +03:00
jpeg.h IMAGE: Add codec accuracy options 2024-09-04 10:14:05 +03:00
module.mk IMAGE: Add support for loading CUR and ANI files 2024-03-31 14:39:28 -04:00
neo.cpp IMAGE: moved neo decoder from freescape to image 2023-11-18 22:12:23 +01:00
neo.h IMAGE: moved neo decoder from freescape to image 2023-11-18 22:12:23 +01:00
pcx.cpp
pcx.h
pict.cpp GRAPHICS: Cleaned up and renamed unpackBitsRgn() 2024-10-28 08:24:59 +01:00
pict.h GRAPHICS: Cleaned up and renamed unpackBitsRgn() 2024-10-28 08:24:59 +01:00
png.cpp JANITORIAL: Fix auxillary typo in png.cpp 2024-05-18 13:52:31 +02:00
png.h IMAGE: Add getTransparentColor() to the base ImageDecoder class 2023-03-05 21:16:43 +01:00
scr.cpp IMAGE: SCR: tweaked palette to match real hardware 2024-03-23 14:30:26 +01:00
scr.h IMAGE: moved scr decoder from freescape to image 2023-11-18 22:12:23 +01:00
tga.cpp
tga.h
xbm.cpp GRAPHICS: Add an XBM decoder 2023-03-05 21:18:36 +01:00
xbm.h GRAPHICS: Add an XBM decoder 2023-03-05 21:18:36 +01:00