diff options
| author | Dave Parks <davep@lindenlab.com> | 2010-08-19 12:25:15 -0500 |
|---|---|---|
| committer | Dave Parks <davep@lindenlab.com> | 2010-08-19 12:25:15 -0500 |
| commit | 2fea1d5d33ec1b41a3cfa4307a1bfa58d8014f88 (patch) | |
| tree | 0438f2363b2a91a5ffe970a8130faa118f260e7e /indra/newview/llworld.cpp | |
| parent | bd0b3a2ddeafaf0d1669ede7ab5aee22d8da9af7 (diff) | |
Integrate SIMD API from oreh/server-trunk-oreh
Diffstat (limited to 'indra/newview/llworld.cpp')
| -rw-r--r-- | indra/newview/llworld.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/indra/newview/llworld.cpp b/indra/newview/llworld.cpp index a1e4df8a66..53eca0d08e 100644 --- a/indra/newview/llworld.cpp +++ b/indra/newview/llworld.cpp @@ -591,7 +591,7 @@ void LLWorld::updateVisibilities() region_list_t::iterator curiter = iter++; LLViewerRegion* regionp = *curiter; F32 height = regionp->getLand().getMaxZ() - regionp->getLand().getMinZ(); - F32 radius = 0.5f*fsqrtf(height * height + diagonal_squared); + F32 radius = 0.5f*(F32) sqrt(height * height + diagonal_squared); if (!regionp->getLand().hasZData() || LLViewerCamera::getInstance()->sphereInFrustum(regionp->getCenterAgent(), radius)) { @@ -612,7 +612,7 @@ void LLWorld::updateVisibilities() } F32 height = regionp->getLand().getMaxZ() - regionp->getLand().getMinZ(); - F32 radius = 0.5f*fsqrtf(height * height + diagonal_squared); + F32 radius = 0.5f*(F32) sqrt(height * height + diagonal_squared); if (LLViewerCamera::getInstance()->sphereInFrustum(regionp->getCenterAgent(), radius)) { regionp->calculateCameraDistance(); |
