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-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-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-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: 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-26 | WINTERMUTE: Cleanup | 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-12 | Merge pull request #387 from tobiatesan/trim_arguments | Eugene Sandulenko | |
WINTERMUTE: Remove useless Rect extra argument from fadeToColor. | |||
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-20 | WINTERMUTE: Change pixel-format to RGBA. | Einar Johan Trøan Sømåen | |
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-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: 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: Reinstate rgbaMod comparisons for compare-tickets | Tobia Tesan | |
2013-08-01 | WINTERMUTE: Deprecate setAlphaMod, setColorMod | 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-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-15 | WINTERMUTE: Fix side effect of assert | Willem Jan Palenstijn | |
2013-03-24 | WINTERMUTE: Fix random crash after save/load. | Einar Johan Trøan Sømåen | |
2013-02-01 | WINTERMUTE: Force the screen to black after loading/saving. | Einar Johan Trøan Sømåen | |
2013-01-26 | WINTERMUTE: Replace all NULLs with nullptr. | Einar Johan Trøan Sømåen | |
2013-01-26 | WINTERMUTE: Replace a few NULLs with nullptr. | Einar Johan Trøan Sømåen | |
2013-01-24 | WINTERMUTE: Delete the _dirtyRect-field of BaseRenderOSystem in the destructor. | Einar Johan Trøan Sømåen | |
2013-01-24 | WINTERMUTE: Delete the renderTickets when deleting BaseRenderOSystem | Einar Johan Trøan Sømåen | |
2013-01-24 | WINTERMUTE: Don't draw tickets instantly. | Einar Johan Trøan Sømåen | |
2013-01-24 | WINTERMUTE: Further improve UITiledImage-drawing. | Einar Johan Trøan Sømåen | |
2013-01-23 | WINTERMUTE: Fix incorrect reversion of code in BaseRenderOSystem::drawLine() | Filippos Karapetis | |
2013-01-23 | WINTERMUTE: Fix invalid reads and crashes in BaseRenderOSystem::drawSurface() | Filippos Karapetis | |