Files
OpenRA/OpenRA.Game
RoosterDragon c547f3f26d Trim memory usage of SpriteCache.
As the SpriteCache is used as a one-shot operation in practise, holding on to the capacity of backing collections is not required. Memory usage can be reduced by allowing the capacity to be reset after the SpriteCache has resolved items.

- Once LoadReservations is called, reset the reservation dictionaries so their backing collections can be reclaimed.
- When ResolveSprites is called, shrink the resolved dictionary as resolutions take place.
2024-04-06 10:47:19 +03:00
..
2023-10-30 23:31:33 +02:00
2023-11-25 16:45:05 +01:00
2023-11-19 19:28:57 +02:00
2024-01-24 10:11:39 +02:00
2023-01-11 11:58:54 +02:00
2024-03-09 21:10:02 +02:00
2023-11-16 09:29:17 +02:00
2024-01-31 13:29:58 +02:00
2024-02-09 16:30:05 +02:00
2023-04-08 16:51:51 +03:00
2023-11-15 19:13:17 +02:00
2023-01-11 11:58:54 +02:00
2023-11-19 19:28:57 +02:00
2023-06-20 17:57:40 +02:00
2023-06-06 11:51:47 +03:00
2023-04-08 16:51:51 +03:00
2023-04-08 16:51:51 +03:00
2023-11-16 09:29:17 +02:00
2023-10-09 17:50:02 +03:00
2023-11-16 08:45:10 +02:00
2023-10-30 23:31:33 +02:00
2023-08-11 15:51:53 +02:00
2023-01-11 11:58:54 +02:00
2023-08-07 21:38:09 +02:00
2023-08-07 21:38:09 +02:00
2023-11-15 19:13:17 +02:00
2023-04-08 16:51:51 +03:00
2023-08-20 20:41:27 +02:00
2023-11-16 08:45:10 +02:00
2023-04-08 16:51:51 +03:00