source: trunk/src/ticker.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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   7 years sam debug: add minor debug messages to the ticker, ensure LOL_DEBUG and …
(edit) @1818   7 years sam core: revert unfinished commit that wasn't really interesting.
(edit) @1816   7 years sam ofsdiofisdoifods
(edit) @1771   7 years sam gpu: get rid of the glClearColor, glClearDepth and glClear calls in …
(edit) @1718   7 years sam core: clamp deltatime to 15 fps to avoid erratic behaviour.
(edit) @1676   7 years sam core: make the IO thread exit cleanly.
(edit) @1675   7 years sam core: the IO thread tweak needn't be PS3-specific.
(edit) @1637   7 years sam core: display names for entities that forget to call Entity::Tick*.
(edit) @1579   7 years sam ps3: fix CPU and stack size performance issues on the PS3.
(edit) @1531   7 years sam core: workaround for systems that don't like thread exiting early.
(edit) @1502   7 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   9 years sam Put HUD objects back on front of the scene.
(edit) @210   9 years sam Allow for different priorities in game and draw tick levels.
(edit) @170   9 years sam Properly implement program termination, including in the GTK program.
(edit) @167   9 years sam Store the frame number in the Ticker instead of duplicating the …
(edit) @154   9 years sam Refactor stuff.
(edit) @150   9 years sam Replace mouse scrolling with a joystick simulated by the e/s/d/f keys.
(edit) @149   9 years sam Get the timer to talk milliseconds instead of seconds.
(edit) @147   9 years sam Rename "asset" to "entity". It's way cooler.
(edit) @130   9 years sam Try to detect assets not calling their super tick methods. Already …
(edit) @129   9 years sam Minor optimisation in the garbage collection order.
(edit) @126   9 years sam Minor updates here and there. Not worth mentioning.
(edit) @124   9 years sam Make the editor more responsive by handling GTK events before waiting …
(edit) @122   9 years sam Implement the profiling system.
(edit) @116   9 years sam Implement a better timing mechanism for fixed framerate. Accuracy is …
(edit) @111   9 years sam The frame counter is now an asset object.
(edit) @104   9 years sam Do not tick destroyed objects.
(edit) @101   9 years sam Implement ticking groups.
(edit) @100   9 years sam Slightly improve the documentation in a few files, add the missing …
(edit) @98   9 years sam Implement a naive garbage collector.
(add) @94   9 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.