Files
OpenRA/OpenRA.Game/Graphics
RoosterDragon 8a60880cf1 Tackle the last of the low hanging fruit for memory allocations in the main game loop.
- Avoid calling string.Split twice in SprintFont.Measure.
- Change ActorsInBox method of ActorMap and ScreenMap to avoid allocating and intermediate list. As a bonus this allows the sequence to be lazily consumed. Also avoid LINQ in these methods.
- In FrozenUnderFog.TickRender, the method exits early if no players are visible so the attempt at lazy generation was not needed.
- Unwrap a LINQ Any call in ClassicProductionQueue.Tick.
- Merge some successive Where calls in ProximityCapturable into single predicates.
2014-06-22 17:29:45 +01:00
..
2013-11-12 19:39:33 +13:00
2014-06-15 22:16:40 +12:00
2014-06-15 22:16:40 +12:00
2014-06-15 22:16:40 +12:00
2014-06-15 22:17:34 +12:00
2014-06-18 21:43:35 +01:00
2014-06-15 22:17:34 +12:00
2014-06-15 22:17:34 +12:00
2014-05-03 09:02:19 +02:00
2013-09-27 15:41:33 +12:00
2014-06-15 22:17:34 +12:00
2014-06-15 22:16:40 +12:00
2014-06-15 22:16:40 +12:00
2014-06-15 22:16:40 +12:00
2014-06-15 22:16:40 +12:00
2014-06-15 22:17:34 +12:00
2013-11-12 19:39:33 +13:00
2014-06-15 22:16:40 +12:00
2014-06-15 22:17:34 +12:00
2013-11-12 19:39:33 +13:00
2013-11-12 19:39:33 +13:00
2014-06-15 22:17:34 +12:00
2013-11-12 19:39:33 +13:00