Jeck - Please review: this makes minor changes to a lot of files, and major changes to the WCache flatten() function.

* Removed all calls to Release(JQuad*).
* Updated flatten(). Prior flatten was buggy beyond belief.
* Done some extensive testing, but if this causes more trouble than it fixes, we'll have to revert. It's too close to release time.
This commit is contained in:
wagic.jeck
2009-10-27 02:46:39 +00:00
parent 538248d979
commit fb7f48f26b
17 changed files with 114 additions and 121 deletions

View File

@@ -4,23 +4,14 @@
GuiBackground::GuiBackground()
{
JTexture* texture = resources.GetTexture("backdrop.jpg");
if (texture)
quad = NEW JQuad(texture, 0, 0, 480, 255);
else
{
quad = NULL;
GameApp::systemError = "Error loading background texture : " __FILE__;
}
}
GuiBackground::~GuiBackground()
{
delete(quad);
}
void GuiBackground::Render()
{
JRenderer* renderer = JRenderer::GetInstance();
renderer->RenderQuad(quad, 0, 18);
renderer->RenderQuad(resources.RetrieveTempQuad("backdrop.jpg"), 0, 18);
}