Skip to content

Commit 2d718be

Browse files
committed
Fix lightColor comparison in GeometryOptimiser
1 parent 67040a6 commit 2d718be

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/engine/renderer/GeometryOptimiser.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,8 @@ struct MapVertEqual {
9898
&& VectorCompareEpsilon( lhs.normal, rhs.normal, 0.0001f )
9999
&& CompareEpsilon( lhs.qtangent[0], rhs.qtangent[0] ) && CompareEpsilon( lhs.qtangent[1], rhs.qtangent[1] )
100100
&& CompareEpsilon( lhs.qtangent[2], rhs.qtangent[2] ) && CompareEpsilon( lhs.qtangent[3], rhs.qtangent[3] )
101-
&& lhs.lightColor.ArrayBytes() == rhs.lightColor.ArrayBytes();
101+
&& lhs.lightColor.Red() == rhs.lightColor.Red() && lhs.lightColor.Green() == rhs.lightColor.Green()
102+
&& lhs.lightColor.Blue() == rhs.lightColor.Blue() && lhs.lightColor.Alpha() == rhs.lightColor.Alpha();
102103
}
103104
};
104105

0 commit comments

Comments
 (0)