Browse Source

Prevent TravisCI timeout, shorter test

Christophe Riccio 9 years ago
parent
commit
c83e38f9fb
1 changed files with 2 additions and 1 deletions
  1. 2 1
      test/core/core_func_exponential.cpp

+ 2 - 1
test/core/core_func_exponential.cpp

@@ -98,7 +98,7 @@ int test_inversesqrt()
 	glm::uint ulp(0);
 	glm::uint ulp(0);
 	float diff(0.0f);
 	float diff(0.0f);
 
 
-	for(float f = 0.001f; f < 10.f; f *= 1.001f)
+	for(float f = 0.001f; f < 10.f; f *= 1.01f)
 	{
 	{
 		glm::lowp_fvec1 u(f);
 		glm::lowp_fvec1 u(f);
 		glm::lowp_fvec1 lowp_v = glm::inversesqrt(u);
 		glm::lowp_fvec1 lowp_v = glm::inversesqrt(u);
@@ -106,6 +106,7 @@ int test_inversesqrt()
 
 
 		ulp = glm::max(glm::float_distance(lowp_v.x, defaultp_v), ulp);
 		ulp = glm::max(glm::float_distance(lowp_v.x, defaultp_v), ulp);
 		diff = glm::abs(lowp_v.x - defaultp_v);
 		diff = glm::abs(lowp_v.x - defaultp_v);
+		Error += diff > 0.1f ? 1 : 0;
 	}
 	}
 
 
 	return Error;
 	return Error;