No longer pushing and poping state for each button drawn

This commit is contained in:
andreja6
2018-06-01 23:07:00 -07:00
parent 312ea44922
commit a8bfa1b4cd
2 changed files with 7 additions and 5 deletions

View File

@@ -901,7 +901,11 @@ bool mouseInArea(float point1x, float point1y, float point2x, float point2y)
void drawButtons(RenderDevice* rd)
{
dataModel->getGuiRoot()->render(rd);
rd->pushState();
rd->beforePrimitive();
dataModel->getGuiRoot()->render(rd);
rd->afterPrimitive();
rd->popState();
}
void drawOutline(Vector3 from, Vector3 to, RenderDevice* rd, LightingParameters lighting, Vector3 size, Vector3 pos, CoordinateFrame c)