Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-30 | GRAPHICS: Fix uninitialised field in PNG decoder. CID 1002280. | D G Turner | |
2013-09-16 | GRAPHICS: Add some paranoia asserts in JPEGDecoder. | Johannes Schickel | |
2013-09-16 | GRAPHICS: Make JPEGDecoder request RGB output from libjpeg by default. | Johannes Schickel | |
This fixes loading of JPEG files which contain RGB color space instead of YUV. It is a pretty odd extension of JPEG files by Adobe which is indicated by this: http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/JPEG.html#Adobe To still support Groovie's need for YUV data I added some possibility to request direct YUV output. | |||
2013-09-16 | GRAPHICS: Implement JPEGDecoder based on libjpeg. | Johannes Schickel | |
2013-08-03 | GRAPHICS: Take advantage of Surface::getPixels. | Johannes Schickel | |
2013-08-03 | GRAPHICS: Prefer getBasePtr over direct Surface::pixels access. | Johannes Schickel | |
2013-04-16 | GRAPHICS: Fix quantization table id check | Matthew Hoops | |
2013-02-01 | GRAPHICS: Let JPEGs pixelformat state 0 alpha bits. | Einar Johan Trøan Sømåen | |
2013-01-26 | GRAPHICS: Modify the JFIF version warning | Matthew Hoops | |
v1.02 images should only differ with the thumbnail from v1.01, and should be handled correctly by our decoder. | |||
2013-01-24 | GRAPHICS: Fix leak in PNG-decoder. | Einar Johan Trøan Sømåen | |
2013-01-06 | GRAPHICS: New IFFDecoder that decodes ILBM and PBM images | Tomas Jakobsson | |
2012-10-23 | GRAPHICS: Mark decoders used by Wintermute as such. | Einar Johan Trøan Sømåen | |
2012-10-16 | GRAPHICS: Make failing to find the PICT header return false from loadStream | Matthew Hoops | |
2012-09-26 | JANITORIAL: Remove trailing whitespaces. | Johannes Schickel | |
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//' | |||
2012-09-20 | Merge pull request #275 from clone2727/pegasus | clone2727 | |
Pegasus engine (The Journeyman Project: Pegasus Prime) | |||
2012-09-18 | GRAPHICS: Implement different luminance ranges | Matthew Hoops | |
Bink and Theora are now much improved | |||
2012-09-17 | GRAPHICS: Rework YUV->RGB code a bit | Matthew Hoops | |
2012-09-17 | GRAPHICS: Fix BMP palette color count with bpp != 8 | Matthew Hoops | |
2012-09-16 | Merge pull request #278 from bluegr/pcxdecoder | Filippos Karapetis | |
GRAPHICS: Add a PCX decoder | |||
2012-09-15 | GRAPHICS: Reinsert attributeBits as a comment to the TGA-decoder | Einar Johan Trøan Sømåen | |
2012-09-15 | GRAPHICS: Force alphaBits to 8 for 32bpp TGAs for now | Einar Johan Trøan Sømåen | |
2012-09-12 | Merge remote branch 'upstream/master' into pegasus | Matthew Hoops | |
Conflicts: AUTHORS | |||
2012-09-13 | GRAPHICS: Add a common PCX image decoder | Filippos Karapetis | |
2012-09-09 | GRAPHICS: Fix ImageDecoder inconsistency with getPalette() | Matthew Hoops | |
Per LordHoto's suggestion | |||
2012-09-06 | PNG: call png_set_interlace_handling() before calling png_read_update_info() | Filippos Karapetis | |
This matches the documentation, information from the PNG bug tracker and the behavior of example decoders off the net. It fixes warnings thrown from the PNG decoder | |||
2012-08-31 | ALL: Mark off some things as used by Pegasus | Matthew Hoops | |
2012-08-30 | GRAPHICS: Scope reduction of the sometimes unused alpha component in ↵ | Bertrand Augereau | |
TGADecoder::readHeader | |||
2012-08-30 | GRAPHICS: Undefined behaviour/warnings removal in the TGA decoder | Bertrand Augereau | |
2012-08-29 | GRAPHICS: Slight formatting change for consistency. | Johannes Schickel | |
2012-08-29 | GRAPHICS: Remove extra semicolon. | Johannes Schickel | |
2012-08-29 | Merge pull request #263 from somaen/tgaloader | Johannes Schickel | |
GRAPHICS: Add in a TGA-decoder | |||
2012-08-29 | GRAPHICS: Add in a TGA-decoder | Einar Johan Trøan Sømåen | |
2012-08-21 | GPRAHICS: Slight cleanup in png.cpp. | Johannes Schickel | |
This adds an explanation why we use FORBIDDEN_SYMBOL_ALLOW_ALL and removes some trailing whitespaces. | |||
2012-08-20 | Merge pull request #262 from somaen/pngwithlibpng | Johannes Schickel | |
GRAPHICS: Reimplement the PNG-decoder using libpng | |||
2012-08-20 | GRAPHICS: Reimplement the PNG-decoder using libpng | Einar Johan Trøan Sømåen | |
2012-08-13 | GRAPHICS: Add support for 32bpp BMPs | Einar Johan Trøan Sømåen | |
2012-08-12 | GRAPHICS: Clarify format of the palette in ImageDecoder | Matthew Hoops | |
2012-05-14 | GRAPHICS: Add palette start index and color count functions to ImageDecoder | Matthew Hoops | |
2012-05-04 | GRAPHICS: Fix 32-bit DirectBits images | Matthew Hoops | |
2012-04-22 | GRAPHICS: Fix BMP getPalette function definition. | D G Turner | |
The BMP decoder getPalette function definition is now identical to the other image format decoders subclassed from ImageDecoder. This also fixes a overloaded virtual warning reported by salty-horse. | |||
2012-04-19 | GRAPHICS: Only accept JPEG CompressedQuickTime PICT opcodes | Matthew Hoops | |
2012-04-08 | GRAPHICS: Add comments on which engines use the decoders | Matthew Hoops | |
2012-03-19 | GRAPHICS: Fix regression caused by a bad rebase | Matthew Hoops | |
2012-03-19 | GRAPHICS: Fix PICT 16bpp | Matthew Hoops | |
2012-03-20 | GRAPHICS: Move PNG to the ImageDecoder interface | Matthew Hoops | |
2012-03-20 | GRAPHICS: Make the JPEG code use the new YUV to RGB converter | Matthew Hoops | |
2012-03-20 | GRAPHICS: Convert JPEG to the ImageDecoder API | Matthew Hoops | |
2012-03-20 | GRAPHICS: Convert PictDecoder to the ImageDecoder API | Matthew Hoops | |
2012-03-20 | GRAPHICS: Rewrite ImageDecoder to have an improved API | Matthew Hoops | |
The new bitmap decoder class is based off the Mohawk one, and now has 8bpp decoding capability. |