summaryrefslogtreecommitdiff
path: root/indra
diff options
context:
space:
mode:
authorXiaohong Bao <bao@lindenlab.com>2013-03-11 11:34:22 -0600
committerXiaohong Bao <bao@lindenlab.com>2013-03-11 11:34:22 -0600
commit79dc4a1190a2954a7f1338596aa2d63ea3a96fff (patch)
tree82cb9b9c3b70eebf8680e5463069a34b72f4ee7d /indra
parent81edcde603b82233662d13d58f8b0c7955b5a7e1 (diff)
for SH-3976: interesting: make new object cache be able to handle shadows.
Diffstat (limited to 'indra')
-rw-r--r--indra/newview/llvocache.cpp9
-rw-r--r--indra/newview/llvocache.h3
2 files changed, 1 insertions, 11 deletions
diff --git a/indra/newview/llvocache.cpp b/indra/newview/llvocache.cpp
index a9e0dd39d5..ac97f1b6ce 100644
--- a/indra/newview/llvocache.cpp
+++ b/indra/newview/llvocache.cpp
@@ -377,8 +377,7 @@ LLVOCachePartition::LLVOCachePartition(LLViewerRegion* regionp)
{
mRegionp = regionp;
mPartitionType = LLViewerRegion::PARTITION_VO_CACHE;
- mVisitedTime = 0;
-
+
new LLviewerOctreeGroup(mOctree);
}
@@ -445,12 +444,6 @@ S32 LLVOCachePartition::cull(LLCamera &camera)
return 0;
}
- if(mVisitedTime == LLViewerOctreeEntryData::getCurrentFrame())
- {
- return 0; //already visited.
- }
- mVisitedTime = LLViewerOctreeEntryData::getCurrentFrame();
-
((LLviewerOctreeGroup*)mOctree->getListener(0))->rebound();
//localize the camera
diff --git a/indra/newview/llvocache.h b/indra/newview/llvocache.h
index a64944f562..ca25583922 100644
--- a/indra/newview/llvocache.h
+++ b/indra/newview/llvocache.h
@@ -151,9 +151,6 @@ public:
void addEntry(LLViewerOctreeEntry* entry);
void removeEntry(LLViewerOctreeEntry* entry);
/*virtual*/ S32 cull(LLCamera &camera);
-
-private:
- U32 mVisitedTime;
};
//