Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-07 | WINTERMUTE: Call updateScreen() every frame, even without updates. | Willem Jan Palenstijn | |
This fixes expose events with the opengl backend. | |||
2013-10-06 | WINTERMUTE: Fix typo causing tiled image corruption | Willem Jan Palenstijn | |
2013-10-06 | WINTERMUTE: Integrate SDL_rotozoom code for scale/rotoscale | 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-10-06 | WINTERMUTE: Remove outdated comment | Willem Jan Palenstijn | |
2013-10-06 | WINTERMUTE: Remove presumably outdated off-by-one correction | Willem Jan Palenstijn | |
This correction no longer seems to be necessary, and removes an off-by-one in the J.U.L.I.A. Demo main menu screen. | |||
2013-10-05 | WINTERMUTE: Let pixel blending functions be inlined | Willem Jan Palenstijn | |
2013-10-05 | WINTERMUTE: Speed up scale() | Willem Jan Palenstijn | |
This is a tweaked version of a patch from eriktorbjorn. | |||
2013-10-03 | WINTERMUTE: Update full screen on ScreenChanged | Willem Jan Palenstijn | |
This fixes the screen not updating after e.g., scaler changes. Bug #3594245. | |||
2013-10-03 | WINTERMUTE: Add missing break | Willem Jan Palenstijn | |
Confirmed by Mnemonic. | |||
2013-10-02 | WINTERMUTE: Remove unused _drawNum | Willem Jan Palenstijn | |
2013-10-02 | WINTERMUTE: Fix regression with _skipThisFrame | Willem Jan Palenstijn | |
This broke loading in Broken Circle demo. We now reset the queue state when skipping a frame, and re-use lastFrameIter instead of keeping track of lastAddedTicket separately. | |||
2013-10-02 | WINTERMUTE: Fix regression in ticketing | Willem Jan Palenstijn | |
This caused a crash when pressing 'New Game' in the Black Circle demo. Regression from 544e4a2f49630cecbf06fe5b1e11bdbab1bdb281. | |||
2013-10-02 | WINTERMUTE: Handle invalid file access in Carol Reed 6: Black Circle | Filippos Karapetis | |
2013-10-01 | WINTERMUTE: Clean up byte/char casts in loading/parsing | Willem Jan Palenstijn | |
2013-10-01 | WINTERMUTE: Fix broken uint32/ulong cast | Willem Jan Palenstijn | |
2013-10-01 | WINTERMUTE: Fix up doxygen comment | Willem Jan Palenstijn | |
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 | WINTERMUTE: Fix compiler warnings | Eugene Sandulenko | |
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-30 | WINTERMUTE: Use ; and not , to separate delete and new. | Einar Johan Trøan Sømåen | |
2013-09-30 | WINTERMUTE: Formatting with Astyle (UIButton, UIEdit, UIObject, UIWindow, ↵ | Einar Johan Trøan Sømåen | |
TransparentSurface) | |||
2013-09-30 | WINTERMUTE: Formatting (Clean up extra whitespace in UIObject). | Einar Johan Trøan Sømåen | |
2013-09-30 | WINTERMUTE: Constify some getters in TransparentSurface, UIObject and UIWindow | Einar Johan Trøan Sømåen | |
2013-09-30 | WINTERMUTE: Remove almost unused _colorMod field | Willem Jan Palenstijn | |
The one actual use of this left-over variable was a bug breaking at least menu text color in Chivalry when dirty rects were disabled. | |||
2013-09-29 | WINTERMUTE: Fix typo in comment | Willem Jan Palenstijn | |
2013-09-29 | WINTERMUTE: Do antialiased TT font rendering | Willem Jan Palenstijn | |
2013-09-26 | WINTERMUTE: Cleanup | Willem Jan Palenstijn | |
2013-09-26 | WINTERMUTE: Remove ticket->_drawNum | Willem Jan Palenstijn | |
2013-09-26 | WINTERMUTE: Remove left-over asserts | Willem Jan Palenstijn | |
2013-09-26 | WINTERMUTE: Remove unnecessary loop | Willem Jan Palenstijn | |
2013-09-26 | WINTERMUTE: No longer update ticket->_drawNum | Willem Jan Palenstijn | |
2013-09-26 | WINTERMUTE: No longer use ticket->_drawNum | Willem Jan Palenstijn | |
2013-09-26 | WINTERMUTE: Remove unnecessary re-iteration | Willem Jan Palenstijn | |
2013-09-26 | WINTERMUTE: Mirror _drawNum with an iterator | Willem Jan Palenstijn | |
2013-09-26 | WINTERMUTE: Remove _tempDisableDirtyRects | Willem Jan Palenstijn | |
2013-09-26 | WINTERMUTE: Remove ticket batching | Willem Jan Palenstijn | |
2013-09-26 | WINTERMUTE: Fix warning | Willem Jan Palenstijn | |
2013-09-23 | WINTERMUTE: Remove asserts in Blend-functions in TransparentSurface. | Einar Johan Trøan Sømåen | |
2013-09-23 | WINTERMUTE: Pass blendMode to blit() in RenderTicket. | Tobia Tesan | |
2013-09-23 | WINTERMUTE: Add support for additive/subtractive blending in TransparentSurface | Tobia Tesan | |
2013-09-23 | WINTERMUTE: Match type of angle constant to struct in TransformStruct, ↵ | Tobia Tesan | |
silence warnings | |||
2013-09-21 | WINTERMUTE: Formatting | Tobia Tesan | |
2013-09-21 | WINTERMUTE: const'ify getters | Tobia Tesan | |
2013-09-21 | WINTERMUTE: s/put/set/ in setters | Tobia Tesan | |
2013-09-21 | WINTERMUTE: add UIButton::setTextAlign | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Make sprites private in UIButton | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Setters/getters for UIButton | Tobia Tesan | |
2013-09-21 | WINTERMUTE: Keep some attributes private in UIButton | Tobia Tesan | |