From b957c0930d25aab5b9bdcc12030df829883b8905 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Liru=20F=C3=A6rs?= Date: Fri, 17 Jan 2020 02:27:02 -0500 Subject: [PATCH] Fix dumb in LLSurface, don't do dumb math --- indra/newview/llsurface.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/indra/newview/llsurface.cpp b/indra/newview/llsurface.cpp index f26532110..da7f8d2e3 100644 --- a/indra/newview/llsurface.cpp +++ b/indra/newview/llsurface.cpp @@ -167,10 +167,10 @@ void LLSurface::create(const S32 grids_per_edge, mGridsPerEdge = grids_per_edge + 1; // Add 1 for the east and north buffer mOOGridsPerEdge = 1.f / mGridsPerEdge; mGridsPerPatchEdge = grids_per_patch_edge; - mPatchesPerEdge = (mGridsPerEdge - 1) / mGridsPerPatchEdge; + mPatchesPerEdge = grids_per_edge / mGridsPerPatchEdge; mNumberOfPatches = mPatchesPerEdge * mPatchesPerEdge; - mMetersPerGrid = width / ((F32)(mGridsPerEdge - 1)); - mMetersPerEdge = mMetersPerGrid * (mGridsPerEdge - 1); + mMetersPerGrid = width / (F32)grids_per_edge; + mMetersPerEdge = mMetersPerGrid * grids_per_edge; // Aurora Sim sTextureSize = width; // Aurora Sim