Consolidated some loose strings into constant declarations in order to reduce allocation thrashing on temporary string constructs. I'm sure there are more, but "back_thumb", "back", and "backdrop.jpg" were the ones that showed up most in memory profiling.

This commit is contained in:
wrenczes@gmail.com
2011-04-21 22:48:22 +00:00
parent 8f51c1d1fe
commit aaa169f86c
7 changed files with 17 additions and 12 deletions

View File

@@ -5,6 +5,8 @@
#include "GameObserver.h"
#include "Rules.h"
const std::string kBackdropFile = "backdrop.jpg";
GuiBackground::GuiBackground()
{
}
@@ -24,7 +26,7 @@ void GuiBackground::Render()
}
if (!quad.get())
{
quad = WResourceManager::Instance()->RetrieveTempQuad("backdrop.jpg");
quad = WResourceManager::Instance()->RetrieveTempQuad(kBackdropFile);
}
if (quad.get())
{