Skip to content
Snippets Groups Projects
Commit 951b4c3e authored by William Todd Stinson's avatar William Todd Stinson
Browse files

MAINT-1890: Adding a more descriptive comment to this hack fix for future reference.

parent 3d21b230
Branches
No related tags found
No related merge requests found
...@@ -96,7 +96,18 @@ LLVolumeImplFlexible::~LLVolumeImplFlexible() ...@@ -96,7 +96,18 @@ LLVolumeImplFlexible::~LLVolumeImplFlexible()
//static //static
void LLVolumeImplFlexible::updateClass() void LLVolumeImplFlexible::updateClass()
{ {
#ifdef XXX_STINSON_HACK_FIX // XXX stinson 11/13/2012 : This hack removes the optimization for limiting the number of flexi-prims
// updated. With the optimization, flexi-prims attached to the users avatar were not being
// animated correctly immediately following teleport. With the optimization removed, the bug went away.
#define XXX_STINSON_MAINT_1890_HACK_FIX 1
#if XXX_STINSON_MAINT_1890_HACK_FIX
for (std::vector<LLVolumeImplFlexible*>::iterator iter = sInstanceList.begin();
iter != sInstanceList.end();
++iter)
{
(*iter)->doIdleUpdate();
}
#else // XXX_STINSON_MAINT_1890_HACK_FIX
std::vector<S32>::iterator delay_iter = sUpdateDelay.begin(); std::vector<S32>::iterator delay_iter = sUpdateDelay.begin();
for (std::vector<LLVolumeImplFlexible*>::iterator iter = sInstanceList.begin(); for (std::vector<LLVolumeImplFlexible*>::iterator iter = sInstanceList.begin();
...@@ -110,14 +121,7 @@ void LLVolumeImplFlexible::updateClass() ...@@ -110,14 +121,7 @@ void LLVolumeImplFlexible::updateClass()
} }
++delay_iter; ++delay_iter;
} }
#else // XXX_STINSON_HACK_FIX #endif // XXX_STINSON_MAINT_1890_HACK_FIX
for (std::vector<LLVolumeImplFlexible*>::iterator iter = sInstanceList.begin();
iter != sInstanceList.end();
++iter)
{
(*iter)->doIdleUpdate();
}
#endif // XXX_STINSON_HACK_FIX
} }
LLVector3 LLVolumeImplFlexible::getFramePosition() const LLVector3 LLVolumeImplFlexible::getFramePosition() const
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment