Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-27 | WINTERMUTE: Do not optimize out alpha blits on rotation | lolbot-iichan | |
This fixes defect #10684: 1-pixel width sprite becomes a big rectangle if rotation is applied. Case was originally reproduced with FoxTail game for WME, then reduced to testcase https://github.com/tobiatesan/wme_testsuite/tree/master/time_test/packages | |||
2016-12-26 | WINTERMUTE: Fix references to TransparentSurface templates | Eugene Sandulenko | |
2016-12-26 | WINTERMUTE: Call BILINEAR/NEAREST rotoscale and scale according to game option | Tobia Tesan | |
2014-06-15 | WINTERMUTE: Switch to use of moved to OSystem TransparentSurface | Eugene Sandulenko | |
2014-02-18 | WINTERMUTE: Make GPL headers consistent in themselves. | Johannes Schickel | |
2014-02-16 | WINTERMUTE: Janitorial - Remove trailing spaces | Strangerke | |
2013-10-06 | WINTERMUTE: Fix typo causing tiled image corruption | Willem Jan Palenstijn | |
2013-10-06 | WINTERMUTE: Partially fix rotoscale coordinate confusion | Willem Jan Palenstijn | |
This fixes two issues: * The rendering rectangle was not rotated, causing garbage to be drawn if the rotated rectangle did not fully cover the unrotated rectangle, or sprites to be clipped in the opposite case. * The order of mirror/scale/rotation operations was inconsistent. This commit does scaling first, followed by rotation. (This is only an issue because scaling is specified separately in X and Y directions.) For now only FIXMEs are added for mirroring. | |||
2013-09-30 | Merge branch 'master' into wme_rendering | Willem Jan Palenstijn | |
2013-09-30 | WINTERMUTE: Add displayTiled function to replace repeatLastDraw | Willem Jan Palenstijn | |
This avoids queueing many tickets for a UITiledImage, replacing them by a single tiled ticket. | |||
2013-09-30 | Merge branch 'refac' | Einar Johan Trøan Sømåen | |
Conflicts: engines/wintermute/graphics/transparent_surface.cpp engines/wintermute/graphics/transparent_surface.h | |||
2013-09-26 | WINTERMUTE: Remove ticket->_drawNum | Willem Jan Palenstijn | |
2013-09-26 | WINTERMUTE: Remove ticket batching | Willem Jan Palenstijn | |
2013-09-23 | WINTERMUTE: Pass blendMode to blit() in RenderTicket. | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Keep _alphaMode private in TransparentSurface | Tobia Tesan | |
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-04 | WINTERMUTE: Fix end of namespace comments. | 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: #define to const for TransformStruct defaults | Tobia Tesan | |
2013-08-01 | WINTERMUTE: Remove redeclaration in render_ticket.cpp | Tobia Tesan | |
2013-08-01 | WINTERMUTE: Pass structs by const reference | Tobia Tesan | |
2013-08-01 | WINTERMUTE: s/*transform/const &transform/ | 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: 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-14 | JANITORIAL: Remove trailing whitespace | Sven Hesse | |
2013-04-15 | WINTERMUTE: Fix comparison in renderTicket. | Einar Johan Trøan Sømåen | |
2013-01-26 | WINTERMUTE: Replace all NULLs with nullptr. | Einar Johan Trøan Sømåen | |
2012-12-16 | WINTERMUTE: Move draw-code to render_ticket.cpp | Einar Johan Trøan Sømåen | |
2012-12-13 | WINTERMUTE: Split renderTicket into a separate file. | Einar Johan Trøan Sømåen | |