diff options
| author | Nyx (Neal Orman) <nyx@lindenlab.com> | 2009-11-23 17:21:00 -0500 | 
|---|---|---|
| committer | Nyx (Neal Orman) <nyx@lindenlab.com> | 2009-11-23 17:21:00 -0500 | 
| commit | c36973dbc8694c418993d567505ec115456d218e (patch) | |
| tree | c31de6fdf9b3cb02cae36497cbd01cd464df55f2 | |
| parent | ca5e49d5fab171bc455c58b8f745d7f00d46bb41 (diff) | |
tweaking render cost calculations based on code review feedback.
Following commits were reviewed by vir:
3054bae2bf21
dcc420c4d3f0
05341c33f01e
d9cb3bf709f8
dad4281217d3
f1d887a950ba
 - Nyx
--HG--
branch : avatar-pipeline
| -rw-r--r-- | indra/newview/llfloatertools.cpp | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/indra/newview/llfloatertools.cpp b/indra/newview/llfloatertools.cpp index 6d30d375f9..b4d248bc40 100644 --- a/indra/newview/llfloatertools.cpp +++ b/indra/newview/llfloatertools.cpp @@ -563,7 +563,8 @@ void LLFloaterTools::updatePopup(LLCoordGL center, MASK mask)  	mBtnEdit	->setToggleState( edit_visible );  	mRadioGroupEdit->setVisible( edit_visible ); -	childSetVisible("RenderingCost", edit_visible || focus_visible || move_visible); +	bool linked_parts = gSavedSettings.getBOOL("EditLinkedParts"); +	childSetVisible("RenderingCost", !linked_parts && (edit_visible || focus_visible || move_visible));  	if (mCheckSelectIndividual)  	{ @@ -988,11 +989,12 @@ S32 LLFloaterTools::calcRenderCost()  			if (viewer_volume)  			{  				cost += viewer_volume->getRenderCost(textures); +				cost += textures.size() * 5; +				textures.clear();  			}  		}  	} -	cost += textures.size() * 5;  	return cost;  } | 
