Improve NEON support in simd.h and add more unified SSE/NEON apis where direct 1:1 mappings exist.
Properly detect when to pass -mfpu=neon to compiler.
Implement better support for NEON instruction set.
For Emscripten debug runs, do -s SAFE_HEAP=1 tests.
Clean up previous commit.
Fix typo in previous commit.
Fix and clean up SSE side build after the previous NEON commit.
Fix copy-paste typo in previous commit that broke AABBTransformAsAABB_SIMD.
Make rcp_ps and rsqrt_ps be more precise on SSE.
Win8RT-specific logging for test runner.
Add new performance test for OBB::Contains(point).
SSE-optimize OBB::Contains(point).
Add float3::RandomGeneral alias to provide unified float3-float4 interface for templates.
Fix memory leak in test suite.
Fix U32ToString_SSE on MSVC.
Fix a compilation issue that affects at least Visual Studio 2012 that it does not see float4 16-byte alignment declaration properly unless specified in the forward declaration as well.
Micro-optimize OBB::Contains(point) to remove a redundant operation.
Add new benchmark for AABB::Contains(point). Document failed attempts to SIMD-ize AABB::Contains(point).
Remove buggy function Polyhedron::Centroid() and replace it with functions Polyhedron::ApproximateConvexCentroid() and Polyhedron::ConvexCentroid().
Fix a bug in Polyhedron::ConvexCentroid which did not take into account that the computed volume of a tetrahedron was a signed volume.