Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-10-23 | GRAPHICS: Mark decoders used by Wintermute as such. | Einar Johan Trøan Sømåen | |
2012-10-21 | GRAPHICS: Rename NEON_ASPECT_CORRECTOR to USE_ARM_NEON_ASPECT_CORRECTOR | David-John Willis | |
* This better matches other ARM codepaths. * Also remove #ifdef OPENPANDORA as moved to configure. | |||
2012-10-16 | GRAPHICS: Make failing to find the PICT header return false from loadStream | Matthew Hoops | |
2012-10-09 | GRAPHICS: Fix compilation of conversion.cpp on motomagx. | Johannes Schickel | |
Using plain "inline" instead of "FORCEINLINE" allows the compiler to continue even when it fails to inline crossBlitLogic/crossBlitLogic3BppSource. The impact of other systems now not inlining the functions anymore is hopefully small enough to not cause any problems. | |||
2012-10-08 | Merge pull request #257 from lordhoto/graphics-conversion | Johannes Schickel | |
Extend crossBlit for abitrary (in-place) conversions and add a in-place conversion to Surface | |||
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-25 | GRAPHICS: Slight formatting fixes in aspect.cpp. | Johannes Schickel | |
2012-09-20 | Merge pull request #275 from clone2727/pegasus | clone2727 | |
Pegasus engine (The Journeyman Project: Pegasus Prime) | |||
2012-09-19 | GRAPHICS: Update YUV410 conversion docs | Matthew Hoops | |
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 | SCALER: Neon code for aspect correction for OpenPandora | Bertrand Augereau | |
It gains 35% on the first function of the profiling on Indy IV It is now nearly memory-bound (~10%) so it might not be needed to schedule the code better than this | |||
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-09-05 | Merge remote branch 'upstream/master' into pegasus | Matthew Hoops | |
2012-09-03 | SCALER: No need to inline interpolate5Line, it just bloats stretch200To240 ↵ | Bertrand Augereau | |
for nothing | |||
2012-08-31 | ALL: Mark off some things as used by Pegasus | Matthew Hoops | |
2012-08-31 | Merge remote branch 'upstream/master' into 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-28 | GRAPHICS: Add an in-place Surface PixelFormat conversion. | Johannes Schickel | |
2012-08-28 | GRAPHICS: Slight cleanup in crossBlit code. | Johannes Schickel | |
2012-08-28 | GRAPHICS: Allow in-place conversion with any color formats in crossBlit. | Johannes Schickel | |
2012-08-28 | GRAPHICS: Remove crossBlit's dstBpp >= srcBpp limitation. | Johannes Schickel | |
2012-08-28 | GRAPHICS: Fix a bug in crossBlit with 3Bpp source. | Johannes Schickel | |
Formerly it added 2 to the source pixel pointer instead of 3. | |||
2012-08-28 | GRAPHICS: Remove 3Bpp destination support in crossBlit. | Johannes Schickel | |
2012-08-28 | GRAPHICS: Refactor crossBlit logic into a template. | Johannes Schickel | |
2012-08-28 | GRAPHICS: Clean up crossBlit a bit. | Johannes Schickel | |
2012-08-26 | Merge remote branch 'upstream/master' into pegasus | Matthew Hoops | |
Conflicts: AUTHORS devtools/credits.pl gui/credits.h | |||
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-08-09 | GRAPHICS: Add a DPI parameter to loadTTFFont. | Johannes Schickel | |
Will be used by WME. | |||
2012-07-25 | GRAPHICS: Small formatting fixes in iff.cpp. | Johannes Schickel | |
2012-07-14 | GRAPHICS: Serialize PixelFormat for thumbnails and allow 4Bpp surfaces. | Johannes Schickel | |
This allows any 2Bpp/4Bpp Surfaces to be written via saveThumbnail and loadThumbnail now. It furthermore will preserve the loaded Surface in loadThumbnail. | |||
2012-06-24 | Merge remote branch 'upstream/master' into pegasus | Matthew Hoops | |
2012-06-20 | Merge pull request #247 from clone2727/pixelformat-argb-fix | Johannes Schickel | |
GRAPHICS: Fix colorToARGB's alpha value when no alpha channel is present | |||
2012-06-16 | Merge remote branch 'upstream/master' into pegasus | Matthew Hoops | |