aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/llsurfacepatch.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'linden/indra/newview/llsurfacepatch.cpp')
-rw-r--r--linden/indra/newview/llsurfacepatch.cpp45
1 files changed, 23 insertions, 22 deletions
diff --git a/linden/indra/newview/llsurfacepatch.cpp b/linden/indra/newview/llsurfacepatch.cpp
index 42aea9e..68ce4af 100644
--- a/linden/indra/newview/llsurfacepatch.cpp
+++ b/linden/indra/newview/llsurfacepatch.cpp
@@ -52,28 +52,29 @@ extern U64 gFrameTime;
52extern LLPipeline gPipeline; 52extern LLPipeline gPipeline;
53 53
54LLSurfacePatch::LLSurfacePatch() : 54LLSurfacePatch::LLSurfacePatch() :
55 mDataZ(NULL), 55 mHasReceivedData(FALSE),
56 mVObjp(NULL), 56 mSTexUpdate(FALSE),
57 mLastUpdateTime(0), 57 mDirty(FALSE),
58 mSurfacep(NULL) 58 mDirtyZStats(TRUE),
59{ 59 mHeightsGenerated(FALSE),
60 // This flag is used to communicate between adjacent surfaces and is set 60 mDataOffset(0),
61 // to non-zero values by higher classes. 61 mDataZ(NULL),
62 mConnectedEdge = NO_EDGE; 62 mVObjp(NULL),
63 mCenterRegion = LLVector3(0.f, 0.f, 0.f); 63 mOriginRegion(0.f, 0.f, 0.f),
64 mOriginRegion = LLVector3(0.f, 0.f, 0.f); 64 mCenterRegion(0.f, 0.f, 0.f),
65 mHasReceivedData = FALSE; 65 mMinZ(0.f),
66 mMinZ = 0.0f; 66 mMaxZ(0.f),
67 mMaxZ = 0.0f; 67 mMeanZ(0.f),
68 mMeanZ = 0.0f; 68 mRadius(0.f),
69 mMinComposition = 0.f; 69 mMinComposition(0.f),
70 mMeanComposition = 0.f; 70 mMaxComposition(0.f),
71 mMaxComposition = 0.f; 71 mMeanComposition(0.f),
72 mRadius = 0.f; 72 // This flag is used to communicate between adjacent surfaces and is
73 mDirty = FALSE; 73 // set to non-zero values by higher classes.
74 mDirtyZStats = TRUE; 74 mConnectedEdge(NO_EDGE),
75 mHeightsGenerated = FALSE; 75 mLastUpdateTime(0),
76 76 mSurfacep(NULL)
77{
77 S32 i; 78 S32 i;
78 for (i = 0; i < 8; i++) 79 for (i = 0; i < 8; i++)
79 { 80 {