renderer/transform: removing unnecessary initialization logic

The matrix initialization logic described here does not occur frequently.
It does not warrant investing extra time in comparing the transform values.
This commit is contained in:
Hermet Park 2023-08-14 14:28:00 +09:00
parent df43f91644
commit 765b02b49d

View file

@ -35,12 +35,7 @@
void RenderTransform::override(const Matrix& m)
{
this->m = m;
if (m.e11 == 0.0f && m.e12 == 0.0f && m.e13 == 0.0f &&
m.e21 == 0.0f && m.e22 == 0.0f && m.e23 == 0.0f &&
m.e31 == 0.0f && m.e32 == 0.0f && m.e33 == 0.0f) {
overriding = false;
} else overriding = true;
overriding = true;
}