aboutsummaryrefslogtreecommitdiff
path: root/graphics/managed_surface.cpp
AgeCommit message (Collapse)Author
2019-09-03GRAPHICS: Added source transparency parameter to ManagedSurface::transBlitEugene Sandulenko
2019-09-03GRAPHICS: Fix Managed Surface alpha blendingEugene Sandulenko
2019-07-14GRAPHICS: Fix ManagedSurface transBlitFrom ignoring flipped parameterSupSuper
2019-07-14GRAPHICS: Fix wrong rect size when blitting subsurface to ManagedSurfaceSupSuper
We want the srcRect size and not the original surface size
2019-06-09GRAPHICS: Fix rects handling in ManagedSurface::copyFromLe Philousophe
Like in create(), when using copyFrom the whole surface gets new data and is now completely dirty so let's use markAllDirty.
2019-06-09GRAPHICS: Fix ManagedSurface::copyFrom memory handlingLe Philousophe
When calling ManagedSurface::copyFrom, _disposeAfterUse should be set to YES because inner surface frees up old pixels array and creates a new one.
2017-12-03GRAPHICS: Fix ManagedSurface clear calls when no surface is setPaul Gilbert
2017-02-21GRAPHICS: Apply eriktorbjorn's fix for non-origin transBlitFrom callsPaul Gilbert
2017-01-15GRAPHICS: Further fix compiler warnings for byte castsPaul Gilbert
2017-01-15GRAPHICS: Fix compiler warnings of double to byte castsPaul Gilbert
2016-11-26GRAPHICS: Support varying bit depths in ManagedSurface transBlitFromPaul Gilbert
2016-11-23GRAPHICS: Allow 32-bit fast blitting when formats match in ManagedSurfacePaul Gilbert
2016-11-22IMAGE: Support blitting from different surface formats in ManagedSurfacePaul Gilbert
2016-10-09JANITORIAL: Remove more trailing spacesEugene Sandulenko
2016-03-20GRAPHICS: Fix create call in ManagedSurface constructorPaul Gilbert
2016-03-20GRAPHICS: Fix MangaedSurface pixel casting errorsPaul Gilbert
2016-03-17GRAPHICS: Cleanup of ManagedSurface and Screen classesPaul Gilbert
2016-03-14GRAPHICS: Added ManagedSurface and Screen classesPaul Gilbert