aboutsummaryrefslogtreecommitdiff
path: root/engines/wintermute/graphics/transparent_surface.cpp
AgeCommit message (Expand)Author
2013-10-05WINTERMUTE: Let pixel blending functions be inlinedWillem Jan Palenstijn
2013-10-05WINTERMUTE: Speed up scale()Willem Jan Palenstijn
2013-09-30Merge branch 'refac'Einar Johan Trøan Sømåen
2013-09-30WINTERMUTE: Formatting with Astyle (UIButton, UIEdit, UIObject, UIWindow, Tra...Einar Johan Trøan Sømåen
2013-09-30WINTERMUTE: Constify some getters in TransparentSurface, UIObject and UIWindowEinar Johan Trøan Sømåen
2013-09-23WINTERMUTE: Remove asserts in Blend-functions in TransparentSurface.Einar Johan Trøan Sømåen
2013-09-23WINTERMUTE: Add support for additive/subtractive blending in TransparentSurfaceTobia Tesan
2013-09-21WINTERMUTE: Keep _alphaMode private in TransparentSurfaceTobia Tesan
2013-08-25WINTERMUTE: Fix colormod with alpha blendingWillem Jan Palenstijn
2013-08-25WINTERMUTE: Fix alpha blending with colormodWillem Jan Palenstijn
2013-08-20WINTERMUTE: Add binary alpha-blitting.Einar Johan Trøan Sømåen
2013-08-20WINTERMUTE: Change pixel-format to RGBA.Einar Johan Trøan Sømåen
2013-08-19WINTERMUTE: Don't use a lookup table for alphaWillem Jan Palenstijn
2013-08-16WINTERMUTE: Fix offset calculation with partial rects when sprites are mirrored.Tobia Tesan
2013-08-07Merge pull request #365 from lordhoto/protected-pixelsJohannes Schickel
2013-08-06WINTERMUTE: Fix incorrect parameter order for getBasePtr.Johannes Schickel
2013-08-05WINTERMUTE: Fix formatting.Einar Johan Trøan Sømåen
2013-08-04WINTERMUTE: Fix end of namespace comments.Johannes Schickel
2013-08-03WINTERMUTE: Do not set Surface::pixels directly anymore.Johannes Schickel
2013-08-03WINTERMUTE: Take advantage of Surface::getPixels.Johannes Schickel
2013-08-03WINTERMUTE: Prefer getBasePtr over direct Surface::pixels access.Johannes Schickel
2013-08-01WINTERMUTE: #ifdef ENABLE_BILINEAR -> #if ENBABLE_BILINEARTobia Tesan
2013-08-01WINTERMUTE: FormattingTobia Tesan
2013-08-01WINTERMUTE: Fix #ifdef in transparent_surface.[h|cpp]Tobia Tesan
2013-08-01WINTERMUTE: Compile bilinear copy only if neededTobia Tesan
2013-08-01WINTERMUTE: Various explicit castsTobia Tesan
2013-08-01WINTERMUTE: Remove unused variable in transparent_surface.cppTobia Tesan
2013-08-01WINTERMUTE: FormattingTobia Tesan
2013-08-01WINTERMUTE: Fix operator precedence in scale()Tobia Tesan
2013-08-01WINTERMUTE: Fix calculation of inverse anglesTobia Tesan
2013-08-01WINTERMUTE: s/*transform/const &transform/Tobia Tesan
2013-08-01WINTERMUTE: Rename rotate() -> rotoscale() for consistencyTobia Tesan
2013-08-01WINTERMUTE: *transform as pointer in transform_toolsTobia Tesan
2013-08-01WINTERMUTE: Swap flip bitsTobia Tesan
2013-08-01WINTERMUTE: Rename pixel copy functionsTobia Tesan
2013-08-01WINTERMUTE: Move if() outside transform loopTobia Tesan
2013-08-01WINTERMUTE: Removed useless argument from rotate()Tobia Tesan
2013-08-01WINTERMUTE: Add rotationTobia Tesan
2013-07-31WINTERMUTE: Bilinear scaling.Tobia Tesan
2013-04-17WINTERMUTE: Avoid dereferncing null-pointer in TransparentSurfaceEinar Johan Trøan Sømåen
2013-01-26WINTERMUTE: Replace all NULLs with nullptr.Einar Johan Trøan Sømåen
2013-01-24WINTERMUTE: Don't scale 2Bpp images with code aimed at 4BppEinar Johan Trøan Sømåen
2013-01-22WINTERMUTE: Correct a delete/delete[]-mismatch pointed out by valgrindEinar Johan Trøan Sømåen
2012-09-26JANITORIAL: Remove trailing whitespaces.Johannes Schickel
2012-08-31WINTERMUTE: Fix g++ warnings listed by LordHotoEinar Johan Trøan Sømåen
2012-08-13WINTERMUTE: WinterMute -> WintermuteEinar Johan Trøan Sømåen
2012-08-13WINTERMUTE: Cleanup in TransparentSurface.Einar Johan Trøan Sømåen
2012-08-13WINTERMUTE: Use 64k-tables for alpha-blitting.Einar Johan Trøan Sømåen
2012-08-07WINTERMUTE: Use only one scaler for blitting, the faster one.Einar Johan Trøan Sømåen
2012-08-07WINTERMUTE: Optimize blitting (Do opaque blits for opaque images, and do fill...Einar Johan Trøan Sømåen