// =======================================================================
void OpenGl_StateInterface::Update()
{
- myStateStack.Push (myIndex);
+ myStateStack.Prepend (myIndex);
myIndex = myNextIndex;
++myNextIndex;
}
{
if (!myStateStack.IsEmpty())
{
- myIndex = myStateStack.Top();
- myStateStack.Pop();
+ myIndex = myStateStack.First();
+ myStateStack.RemoveFirst();
}
else
{