Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-29 | WINTERMUTE: Remove useless Rect extra argument from fadeToColor. | Tobia Tesan | |
It is not used anywhere, and Mnemonic has confirmed that the original engine does NOT support anything but full screen fades. | |||
2013-08-27 | WINTERMUTE: Remove duplicate code | Willem Jan Palenstijn | |
2013-08-27 | WINTERMUTE: Simplify string matching | Willem Jan Palenstijn | |
2013-08-26 | WINTERMUTE: Fix and clean up BaseSurfaceOSystem::finishLoad() | Willem Jan Palenstijn | |
This fixes a couple of cases which fell through the cracks of the previous chain of conditions, including 16bpp images and 32bpp images without alpha. The latter partially fixes bug #3600667. | |||
2013-08-24 | WINTERMUTE: Fix warning | Willem Jan Palenstijn | |
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: Add atleast some comments to the renderTicket-system. | 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: 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: 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-29 | WINTERMUTE: Handle setting Save/Load-screen to NULL. | Einar Johan Trøan Sømåen | |
2013-07-14 | JANITORIAL: Remove trailing whitespace | Sven Hesse | |
2013-04-23 | WINTERMUTE: Cap the renderqueue to 800. | Einar Johan Trøan Sømåen | |
2013-04-23 | WINTERMUTE: Fix non-dirty-rect render-path. | Einar Johan Trøan Sømåen | |
2013-04-18 | WINTERMUTE: Use int32 instead of int in classes. | Einar Johan Trøan Sømåen | |
2013-04-18 | WINTERMUTE: Split the timers from BaseGame into a separate class. | Einar Johan Trøan Sømåen | |
2013-04-17 | WINTERMUTE: Protect more members in BaseRenderer. | Einar Johan Trøan Sømåen | |
2013-04-17 | WINTERMUTE: Constify _width and _height in BaseRenderer. | Einar Johan Trøan Sømåen | |
2013-04-15 | WINTERMUTE: Fix side effect of assert | Willem Jan Palenstijn | |
2013-04-15 | WINTERMUTE: Fix leak on incomplete image load. | Einar Johan Trøan Sømåen | |