source: trunk/src/ticker.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2506   7 years sam base: start removing occurrences of NULL on our long journey to nullptr.
(edit) @2444   7 years sam build: fix compiler warnings and Linux and PS3 build issues.
(edit) @2423   7 years sam base: add some minor randomness to the main Ticker.
(edit) @2374   7 years sam base: start being more aggressive in the error reportings; most error …
(edit) @2216   7 years touky New year copyright update.
(edit) @2183   7 years sam build: fix the WTFPL site URL in all code comments.
(edit) @1822   8 years sam debug: add minor debug messages to the ticker, ensure LOL_DEBUG and …
(edit) @1818   8 years sam core: revert unfinished commit that wasn't really interesting.
(edit) @1816   8 years sam ofsdiofisdoifods
(edit) @1771   8 years sam gpu: get rid of the glClearColor, glClearDepth and glClear calls in …
(edit) @1718   8 years sam core: clamp deltatime to 15 fps to avoid erratic behaviour.
(edit) @1676   8 years sam core: make the IO thread exit cleanly.
(edit) @1675   8 years sam core: the IO thread tweak needn't be PS3-specific.
(edit) @1637   8 years sam core: display names for entities that forget to call Entity::Tick*.
(edit) @1579   8 years sam ps3: fix CPU and stack size performance issues on the PS3.
(edit) @1531   8 years sam core: workaround for systems that don't like thread exiting early.
(edit) @1502   8 years sam core: fix a few build warnings and remove useless operators from the …
(edit) @1325   8 years sam core: move some of the camera view logic from the Video class to the …
(edit) @1310   8 years sam core: tick methods now use seconds, like any sane system.
(edit) @1309   8 years sam core: make timers second-based rather than millisecond-based.
(edit) @1144   8 years sam threads: change Queue to a template so that we can manage the element type.
(edit) @1125   8 years gary core: throw out the idea of a disk thread, let's seem what comes from it.
(edit) @1110   8 years sam core: prefix Entity members with m_ to avoid accidental shadowing.
(edit) @1108   8 years sam gl: cache viewport size on all platforms, because we cannot query it …
(edit) @1106   8 years sam core: try to merge Ticker and Emcee. Still not very good.
(edit) @735   9 years sam core: get rid of now useless <cstdio> includes.
(edit) @734   9 years sam core: create a logger class to reduce printf usage.
(edit) @686   9 years sam Put everything in the "lol" namespace. Better late than never.
(edit) @658   9 years sam Get rid of the SHADER_CRAP macro and use LOL_EXPERIMENTAL instead, …
(edit) @639   9 years sam Make font objects use the TileSet system and fix the text objects' Z …
(edit) @620   9 years sam Get rid of benchmarking mode, it's useless: Ticker::Setup(0) does the same.
(edit) @619   9 years sam Add a recording mode to Ticker that ensures fixed deltatime even when …
(edit) @618   9 years sam Add a benchmark mode to the ticker.
(edit) @617   9 years sam Store the requested FPS in the Ticker class.
(edit) @616   9 years sam The client application no longer needs to call Video::Clea().
(edit) @382   9 years sam Add more error reporting to the Tiler and the Ticker.
(edit) @351   9 years sam More aggressive ticker panic mode.
(edit) @347   9 years sam Reduce error verbosity when entities are stuck at exit.
(edit) @342   9 years sam Add a safeguard mechanism that gets rid of stuck entities upon shutdown.
(edit) @289   9 years sam Change the way the Scene object works.
(edit) @221   9 years sam Complete Lol Engine / Deus Hax / Monsterz split.
(edit) @211   10 years sam Put HUD objects back on front of the scene.
(edit) @210   10 years sam Allow for different priorities in game and draw tick levels.
(edit) @170   10 years sam Properly implement program termination, including in the GTK program.
(edit) @167   10 years sam Store the frame number in the Ticker instead of duplicating the …
(edit) @154   10 years sam Refactor stuff.
(edit) @150   10 years sam Replace mouse scrolling with a joystick simulated by the e/s/d/f keys.
(edit) @149   10 years sam Get the timer to talk milliseconds instead of seconds.
(edit) @147   10 years sam Rename "asset" to "entity". It's way cooler.
(edit) @130   10 years sam Try to detect assets not calling their super tick methods. Already …
(edit) @129   10 years sam Minor optimisation in the garbage collection order.
(edit) @126   10 years sam Minor updates here and there. Not worth mentioning.
(edit) @124   10 years sam Make the editor more responsive by handling GTK events before waiting …
(edit) @122   10 years sam Implement the profiling system.
(edit) @116   10 years sam Implement a better timing mechanism for fixed framerate. Accuracy is …
(edit) @111   10 years sam The frame counter is now an asset object.
(edit) @104   10 years sam Do not tick destroyed objects.
(edit) @101   10 years sam Implement ticking groups.
(edit) @100   10 years sam Slightly improve the documentation in a few files, add the missing …
(edit) @98   10 years sam Implement a naive garbage collector.
(add) @94   10 years sam Implement a clean class for various assets that can be ticked both in …
Note: See TracRevisionLog for help on using the revision log.