From 06b2343b50ff502390b8c7cd62f8e103d03cec51 Mon Sep 17 00:00:00 2001 From: Nicholas Bishop Date: Thu, 8 Mar 2012 22:33:34 +0000 Subject: Use sqrtf rather than sqrt in CCGSubSurf.c --- source/blender/blenkernel/intern/CCGSubSurf.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'source') diff --git a/source/blender/blenkernel/intern/CCGSubSurf.c b/source/blender/blenkernel/intern/CCGSubSurf.c index 7d76723f756..7cee0272e4b 100644 --- a/source/blender/blenkernel/intern/CCGSubSurf.c +++ b/source/blender/blenkernel/intern/CCGSubSurf.c @@ -732,7 +732,7 @@ static void _face_calcIFNo(CCGFace *f, int lvl, int S, int x, int y, float *no, no[1] = b_dZ * a_cX - b_dX * a_cZ; no[2] = b_dX * a_cY - b_dY * a_cX; - length = sqrt(no[0] * no[0] + no[1] * no[1] + no[2] * no[2]); + length = sqrtf(no[0] * no[0] + no[1] * no[1] + no[2] * no[2]); if (length > EPSILON) { float invLength = 1.f/length; @@ -1419,7 +1419,7 @@ static void ccgSubSurf__calcVertNormals(CCGSubSurf *ss, NormAdd(no, FACE_getIFNo(f, lvl, _face_getVertIndex(f,v), gridSize - 1, gridSize - 1)); } - length = sqrt(no[0] * no[0] + no[1] * no[1] + no[2] * no[2]); + length = sqrtf(no[0] * no[0] + no[1] * no[1] + no[2] * no[2]); if (length > EPSILON) { float invLength = 1.0f/length; @@ -1477,7 +1477,7 @@ static void ccgSubSurf__calcVertNormals(CCGSubSurf *ss, for (y = 0; y < gridSize; y++) { for (x = 0; x < gridSize; x++) { float *no = FACE_getIFNo(f, lvl, S, x, y); - float length = sqrt(no[0] * no[0] + no[1] * no[1] + no[2] * no[2]); + float length = sqrtf(no[0] * no[0] + no[1] * no[1] + no[2] * no[2]); if (length > EPSILON) { float invLength = 1.0f/length; -- cgit v1.2.3