Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-20 | WINTERMUTE: Add binary alpha-blitting. | Einar Johan Trøan Sømåen | |
For now, no RLE, or anything, but the infrastructure for it is put in place here. | |||
2013-08-20 | WINTERMUTE: Change pixel-format to RGBA. | Einar Johan Trøan Sømåen | |
2013-08-20 | WINTERMUTE: Avoid doing alpha-blits when image doesn't have alpha. | Einar Johan Trøan Sømåen | |
Also detect images with only binary alpha. | |||
2013-08-19 | WINTERMUTE: Don't use a lookup table for alpha | Willem Jan Palenstijn | |
This gives a drawTickets() speed increase of about 10% in the JULIA demo (on a core i7 920). | |||
2013-08-16 | WINTERMUTE: Fix computation of _renderRect. | Tobia Tesan | |
This reverts the changes in 4cf1d671. Fixes the "notebook bug" - i.e. the notebook being only partially drawn - in Dirty Split. | |||
2013-08-16 | WINTERMUTE: Fix (still disabled) modTargetRect logic | Willem Jan Palenstijn | |
Width and height were computed incorrectly. Also, the shift by _renderRect is not necessary since that was to compensate for the coordinate translation done by the original SDL_RenderSetViewport, which we don't perform. | |||
2013-08-13 | WINTERMUTE: Be explicit when storing Floats in savegames. | Einar Johan Trøan Sømåen | |
2013-08-13 | WINTERMUTE: Add atleast some comments to the renderTicket-system. | Einar Johan Trøan Sømåen | |
2013-08-09 | WINTERMUTE: Fix uninitialized scalar field (CID1060922) | Einar Johan Trøan Sømåen | |
2013-08-07 | Merge pull request #365 from lordhoto/protected-pixels | Johannes Schickel | |
Make Graphics::Surface::pixels protected. | |||
2013-08-04 | WINTERMUTE: Fix end of namespace comments. | Johannes Schickel | |
2013-08-03 | WINTERMUTE: Take advantage of Surface::getPixels. | Johannes Schickel | |
2013-08-03 | WINTERMUTE: Prefer getBasePtr over direct Surface::pixels access. | Johannes Schickel | |
2013-08-01 | Merge pull request #354 from tobiatesan/wintermute_rotozoom_3 | Einar Johan Trøan Sømåen | |
WINTERMUTE: Wintermute rotozoom 3 | |||
2013-08-01 | WINTERMUTE: s/255,255,255,255/kDefaultMod/ | Tobia Tesan | |
2013-08-01 | WINTERMUTE: FActor out TransformStruc initialization in repeatLastDraw loop | Tobia Tesan | |
2013-08-01 | WINTERMUTE: zoom parameter in display*** is now integer | Tobia Tesan | |
2013-08-01 | WINTERMUTE: Fix type-related warnings in base_surface_osystem.cpp | Tobia Tesan | |
2013-08-01 | WINTERMUTE: #define to const for TransformStruct defaults | Tobia Tesan | |
2013-08-01 | WINTERMUTE: Remove single-argument zoom, rename mirrorX => getMirrorX() in ↵ | Tobia Tesan | |
transform_struct.h | |||
2013-08-01 | WINTERMUTE: Remove redeclaration in render_ticket.cpp | Tobia Tesan | |
2013-08-01 | WINTERMUTE: Use Rect::width() and height() in base_surface_osystem.cpp | Tobia Tesan | |
2013-08-01 | WINTERMUTE: TransformStruct by reference in ↵ | Tobia Tesan | |
engines/wintermute/base/gfx/osystem/base_render_osystem.h | |||
2013-08-01 | WINTERMUTE: Fix alpha bug in BaseRenderOSystem::fadeToColor | Tobia Tesan | |
Introduced in 37b1ff3, broke fade-in/fade-outs | |||
2013-08-01 | WINTERMUTE: Remove set[Color|Alpha]Mod altogether | Tobia Tesan | |
2013-08-01 | WINTERMUTE: Pass structs by const reference | Tobia Tesan | |
2013-08-01 | WINTERMUTE: Constants | Tobia Tesan | |
2013-08-01 | WINTERMUTE: s/*transform/const &transform/ | Tobia Tesan | |
2013-08-01 | WINTERMUTE: Replace normalization loop with if() for legibility | Tobia Tesan | |
2013-08-01 | WINTERMUTE: Use constants from transform_tools for consistency | Tobia Tesan | |
2013-08-01 | WINTERMUTE: Reinstate rgbaMod comparisons for compare-tickets | Tobia Tesan | |
2013-08-01 | WINTERMUTE: Deprecate setAlphaMod, setColorMod | Tobia Tesan | |
2013-08-01 | WINTERMUTE: Rename rotate() -> rotoscale() for consistency | Tobia Tesan | |
2013-08-01 | WINTERMUTE: *transform as pointer in transform_tools | Tobia Tesan | |
2013-08-01 | WINTERMUTE: Fix alpha bug in ↵ | Tobia Tesan | |
engines/wintermute/base/gfx/osystem/base_surface_osystem.cpp This fixes the "TV static" bug in J.U.L.I.A. | |||
2013-08-01 | WINTERMUTE: Force angle normalization | Tobia Tesan | |
This fixes the issues in J.U.L.I.A. | |||
2013-08-01 | WINTERMUTE: Removed useless argument from rotate() | Tobia Tesan | |
2013-08-01 | WINTERMUTE: Add rotation | Tobia Tesan | |
Add actual rotation code, make ticket-system transformStruct-aware | |||
2013-07-31 | WINTERMUTE: Refactor some bits to use TransformStruct | Tobia Tesan | |
2013-07-31 | WINTERMUTE: Introduce TransformTools | Tobia Tesan | |
2013-07-31 | Merge pull request #358 from tobiatesan/fix_wme_base_disk | Einar Johan Trøan Sømåen | |
WINTERMUTE: Remove fixedPath snippet | |||
2013-07-31 | WINTERMUTE: Add hack to allow language-selection in James Peris demo. | Einar Johan Trøan Sømåen | |
2013-07-31 | WINTERMUTE: Let engine know both gameid and language of target as well as ↵ | Einar Johan Trøan Sømåen | |
targetname. | |||
2013-07-29 | WINTERMUTE: Handle setting Save/Load-screen to NULL. | Einar Johan Trøan Sømåen | |
2013-07-23 | WINTERMUTE: Set _scriptStream to nullptr after deletion | Einar Johan Trøan Sømåen | |
(Clang static-analyzer issue) | |||
2013-07-14 | JANITORIAL: Remove trailing whitespace | Sven Hesse | |
2013-07-13 | WINTERMUTE: Remove fixedPath snippet | Tobia Tesan | |
fixedPath is apparently never used anywhere else in the class and this loop can cause the next one to never get to run. | |||
2013-06-18 | WINTERMUTE: Avoid explicitly including <math.h> | Einar Johan Trøan Sømåen | |
2013-06-06 | WINTERMUTE: Fix for unnecessary "WARNING: getChildren() failed for path:" | Tobia Tesan | |
FSNode::getChildren() was called assuming that it returns 0 iff success. Actually, it's the other way around. | |||
2013-05-23 | WINTERMUTE: Fix erroneous _gameRef in BaseQuickMSG | Einar Johan T. Sømåen | |
CID 1002323 |