Avoid initialization of graphical elements for a server.

Avoid allocating memory and resources for graphical elements that will never be drawn when starting a dedicated server. This reduces the server memory footprint by approx 17 MiB.
This commit is contained in:
RoosterDragon
2015-01-04 19:22:41 +00:00
parent 58dc61e6ed
commit 2c34358372
4 changed files with 13 additions and 8 deletions

View File

@@ -52,7 +52,7 @@ namespace OpenRA.Graphics
if (allocated)
throw new SheetOverflowException("");
allocated = true;
return SheetBuilder.AllocateSheet(Game.Renderer.SheetSize);
return SheetBuilder.AllocateSheet(Game.Settings.Graphics.SheetSize);
};
return new SheetBuilder(SheetType.DualIndexed, allocate);