Non-retardedly slow sprite rendering

This commit is contained in:
2014-05-30 22:00:20 +02:00
parent ed803733da
commit 6c8fff9ed0
3 changed files with 21 additions and 6 deletions
+10
View File
@@ -83,6 +83,10 @@ public:
{
job.CalculateHash();
m_Jobs.push_front(std::shared_ptr<T>(new T(job)));
}
void Sort()
{
m_Jobs.sort();
}
@@ -115,6 +119,12 @@ struct RenderQueuePair
Deferred.Clear();
Forward.Clear();
}
void Sort()
{
Deferred.Sort();
Forward.Sort();
}
};
#endif // RenderQueue_h__