diff options
| author | Brad Payne (Vir Linden) <vir@lindenlab.com> | 2013-09-19 17:52:58 -0400 | 
|---|---|---|
| committer | Brad Payne (Vir Linden) <vir@lindenlab.com> | 2013-09-19 17:52:58 -0400 | 
| commit | 9a8afee83f40e7239d98e6cc8cf3297408f51920 (patch) | |
| tree | dcaeb915a508c376d5a957983cc6935ec45aeef9 | |
| parent | 48bc05e93ffbd29b3e49c288577bda1712a88392 (diff) | |
SH-3455 WIP - removing bake upload code
| -rwxr-xr-x | indra/newview/llagentwearables.cpp | 5 | ||||
| -rwxr-xr-x | indra/newview/llappearancemgr.cpp | 2 | ||||
| -rwxr-xr-x | indra/newview/lllocalbitmaps.cpp | 2 | ||||
| -rwxr-xr-x | indra/newview/llpaneleditwearable.cpp | 10 | ||||
| -rwxr-xr-x | indra/newview/llviewerwearable.cpp | 2 | ||||
| -rwxr-xr-x | indra/newview/llvoavatar.cpp | 3 | ||||
| -rwxr-xr-x | indra/newview/llvoavatar.h | 3 | ||||
| -rwxr-xr-x | indra/newview/llvoavatarself.cpp | 15 | ||||
| -rwxr-xr-x | indra/newview/llvoavatarself.h | 4 | 
9 files changed, 13 insertions, 33 deletions
diff --git a/indra/newview/llagentwearables.cpp b/indra/newview/llagentwearables.cpp index bffdb0a49b..2d3823a6e2 100755 --- a/indra/newview/llagentwearables.cpp +++ b/indra/newview/llagentwearables.cpp @@ -441,7 +441,7 @@ void LLAgentWearables::saveWearable(const LLWearableType::EType type, const U32  			return;  		} -		gAgentAvatarp->wearableUpdated( type, TRUE ); +		gAgentAvatarp->wearableUpdated(type);  		if (send_update)  		{ @@ -716,8 +716,7 @@ void LLAgentWearables::wearableUpdated(LLWearable *wearable, BOOL removed)  {  	if (isAgentAvatarValid())  	{ -		const BOOL upload_result = removed; -		gAgentAvatarp->wearableUpdated(wearable->getType(), upload_result); +		gAgentAvatarp->wearableUpdated(wearable->getType());  	}  	LLWearableData::wearableUpdated(wearable, removed); diff --git a/indra/newview/llappearancemgr.cpp b/indra/newview/llappearancemgr.cpp index 359d5aaa5c..0bf2527195 100755 --- a/indra/newview/llappearancemgr.cpp +++ b/indra/newview/llappearancemgr.cpp @@ -3692,7 +3692,7 @@ bool LLAppearanceMgr::moveWearable(LLViewerInventoryItem* item, bool closer_to_b  	bool result = false;  	if (result = gAgentWearables.moveWearable(item, closer_to_body))  	{ -		gAgentAvatarp->wearableUpdated(item->getWearableType(), FALSE); +		gAgentAvatarp->wearableUpdated(item->getWearableType());  	}  	setOutfitDirty(true); diff --git a/indra/newview/lllocalbitmaps.cpp b/indra/newview/lllocalbitmaps.cpp index 2d9385390b..88fe389c55 100755 --- a/indra/newview/lllocalbitmaps.cpp +++ b/indra/newview/lllocalbitmaps.cpp @@ -540,7 +540,7 @@ void LLLocalBitmap::updateUserLayers(LLUUID old_id, LLUUID new_id, LLWearableTyp  					{  						U32 index = gAgentWearables.getWearableIndex(wearable);  						gAgentAvatarp->setLocalTexture(reg_texind, gTextureList.getImage(new_id), FALSE, index); -						gAgentAvatarp->wearableUpdated(type, FALSE); +						gAgentAvatarp->wearableUpdated(type);  						/* telling the manager to rebake once update cycle is fully done */  						LLLocalBitmapMgr::setNeedsRebake(); diff --git a/indra/newview/llpaneleditwearable.cpp b/indra/newview/llpaneleditwearable.cpp index 022fd6c062..0be5c19387 100755 --- a/indra/newview/llpaneleditwearable.cpp +++ b/indra/newview/llpaneleditwearable.cpp @@ -982,7 +982,7 @@ void LLPanelEditWearable::onTexturePickerCommit(const LLUICtrl* ctrl)                                  U32 index = gAgentWearables.getWearableIndex(getWearable());                                  gAgentAvatarp->setLocalTexture(entry->mTextureIndex, image, FALSE, index);                                  LLVisualParamHint::requestHintUpdates(); -                                gAgentAvatarp->wearableUpdated(type, FALSE); +                                gAgentAvatarp->wearableUpdated(type);                          }                  }                  else @@ -1008,7 +1008,7 @@ void LLPanelEditWearable::onColorSwatchCommit(const LLUICtrl* ctrl)                          {                                  getWearable()->setClothesColor(entry->mTextureIndex, new_color);                                  LLVisualParamHint::requestHintUpdates(); -                                gAgentAvatarp->wearableUpdated(getWearable()->getType(), FALSE); +                                gAgentAvatarp->wearableUpdated(getWearable()->getType());                          }                  }                  else @@ -1122,7 +1122,7 @@ void LLPanelEditWearable::revertChanges()          mNameEditor->setText(mWearableItem->getName());          updatePanelPickerControls(mWearablePtr->getType());          updateTypeSpecificControls(mWearablePtr->getType()); -        gAgentAvatarp->wearableUpdated(mWearablePtr->getType(), FALSE); +        gAgentAvatarp->wearableUpdated(mWearablePtr->getType());  }  void LLPanelEditWearable::showWearable(LLViewerWearable* wearable, BOOL show, BOOL disable_camera_switch) @@ -1584,7 +1584,7 @@ void LLPanelEditWearable::onInvisibilityCommit(LLCheckBoxCtrl* checkbox_ctrl, LL                  LLViewerFetchedTexture* image = LLViewerTextureManager::getFetchedTexture( IMG_INVISIBLE );                  U32 index = gAgentWearables.getWearableIndex(getWearable());                  gAgentAvatarp->setLocalTexture(te, image, FALSE, index); -                gAgentAvatarp->wearableUpdated(getWearable()->getType(), FALSE); +                gAgentAvatarp->wearableUpdated(getWearable()->getType());          }          else          { @@ -1601,7 +1601,7 @@ void LLPanelEditWearable::onInvisibilityCommit(LLCheckBoxCtrl* checkbox_ctrl, LL                  U32 index = gAgentWearables.getWearableIndex(getWearable());                  gAgentAvatarp->setLocalTexture(te, image, FALSE, index); -                gAgentAvatarp->wearableUpdated(getWearable()->getType(), FALSE); +                gAgentAvatarp->wearableUpdated(getWearable()->getType());          }          updatePanelPickerControls(getWearable()->getType()); diff --git a/indra/newview/llviewerwearable.cpp b/indra/newview/llviewerwearable.cpp index d56a7b5dc5..e7fb6aec98 100755 --- a/indra/newview/llviewerwearable.cpp +++ b/indra/newview/llviewerwearable.cpp @@ -397,7 +397,7 @@ void LLViewerWearable::removeFromAvatar( LLWearableType::EType type)  	}  	gAgentAvatarp->updateVisualParams(); -	gAgentAvatarp->wearableUpdated(type, FALSE); +	gAgentAvatarp->wearableUpdated(type);  }  // Does not copy mAssetID. diff --git a/indra/newview/llvoavatar.cpp b/indra/newview/llvoavatar.cpp index 987beedd9e..63fdff2320 100755 --- a/indra/newview/llvoavatar.cpp +++ b/indra/newview/llvoavatar.cpp @@ -5344,7 +5344,6 @@ BOOL LLVOAvatar::updateGeometry(LLDrawable *drawable)  //-----------------------------------------------------------------------------  // updateSexDependentLayerSets()  //----------------------------------------------------------------------------- -// SUNSHINE CLEANUP no upload_bake  void LLVOAvatar::updateSexDependentLayerSets()  {  	invalidateComposite( mBakedTextureDatas[BAKED_HEAD].mTexLayerSet); @@ -5829,7 +5828,6 @@ BOOL LLVOAvatar::isWearingWearableType(LLWearableType::EType type) const  // virtual -// SUNSHINE CLEANUP no upload_result, no-op  void LLVOAvatar::invalidateComposite( LLTexLayerSet* layerset)  {  } @@ -5839,7 +5837,6 @@ void LLVOAvatar::invalidateAll()  }  // virtual -// SUNSHINE CLEANUP no upload_bake  void LLVOAvatar::onGlobalColorChanged(const LLTexGlobalColor* global_color)  {  	if (global_color == mTexSkinColor) diff --git a/indra/newview/llvoavatar.h b/indra/newview/llvoavatar.h index c8f9f9bd8d..a4b5db3034 100755 --- a/indra/newview/llvoavatar.h +++ b/indra/newview/llvoavatar.h @@ -402,7 +402,6 @@ public:  	// Global colors  	//--------------------------------------------------------------------  public: -		// SUNSHINE CLEANUP no upload  	/*virtual*/void onGlobalColorChanged(const LLTexGlobalColor* global_color);  	//-------------------------------------------------------------------- @@ -563,7 +562,6 @@ protected:  	// Composites  	//--------------------------------------------------------------------  public: -		// SUNSHINE CLEANUP no upload  	virtual void	invalidateComposite(LLTexLayerSet* layerset);  	virtual void	invalidateAll();  	virtual void	setCompositeUpdatesEnabled(bool b) {} @@ -666,6 +664,7 @@ private:  	F32				mLastAppearanceBlendTime;  	BOOL			mIsEditingAppearance; // flag for if we're actively in appearance editing mode  	BOOL			mUseLocalAppearance; // flag for if we're using a local composite +	// SUNSHINE CLEANUP - always true, remove?  	BOOL			mUseServerBakes; // flag for if baked textures should be fetched from baking service (false if they're temporary uploads)  	//-------------------------------------------------------------------- diff --git a/indra/newview/llvoavatarself.cpp b/indra/newview/llvoavatarself.cpp index 4cea3d3f58..17e6f4e53e 100755 --- a/indra/newview/llvoavatarself.cpp +++ b/indra/newview/llvoavatarself.cpp @@ -1063,8 +1063,7 @@ void LLVOAvatarSelf::updateAttachmentVisibility(U32 camera_mode)  // forces an update to any baked textures relevant to type.  // will force an upload of the resulting bake if the second parameter is TRUE  //----------------------------------------------------------------------------- -// SUNSHINE CLEANUP no upload_result -void LLVOAvatarSelf::wearableUpdated( LLWearableType::EType type, BOOL upload_result ) +void LLVOAvatarSelf::wearableUpdated(LLWearableType::EType type)  {  	for (LLAvatarAppearanceDictionary::BakedTextures::const_iterator baked_iter = LLAvatarAppearanceDictionary::getInstance()->getBakedTextures().begin();  		 baked_iter != LLAvatarAppearanceDictionary::getInstance()->getBakedTextures().end(); @@ -1577,18 +1576,6 @@ void LLVOAvatarSelf::invalidateComposite( LLTexLayerSet* layerset)  	layer_set->requestUpdate();  	layer_set->invalidateMorphMasks(); - -#if 0 // SUNSHINE CLEANUP -	if( upload_result  && (getRegion() && !getRegion()->getCentralBakeVersion())) -	{ -		llassert(isSelf()); - -		ETextureIndex baked_te = getBakedTE( layer_set ); -		setTEImage( baked_te, LLViewerTextureManager::getFetchedTexture(IMG_DEFAULT_AVATAR) ); -		layer_set->requestUpload(); -		updateMeshTextures(); -	} -#endif  }  void LLVOAvatarSelf::invalidateAll() diff --git a/indra/newview/llvoavatarself.h b/indra/newview/llvoavatarself.h index 6ed3640e9e..1f0fdd101a 100755 --- a/indra/newview/llvoavatarself.h +++ b/indra/newview/llvoavatarself.h @@ -196,7 +196,6 @@ public:  	// Loading status  	//--------------------------------------------------------------------  public: -	// SUNSHINE CLEANUP  	S32					getLocalDiscardLevel(LLAvatarAppearanceDefines::ETextureIndex type, U32 index) const;  	bool				areTexturesCurrent() const;  	BOOL				isLocalTextureDataAvailable(const LLViewerTexLayerSet* layerset) const; @@ -256,7 +255,6 @@ public:  	// Composites  	//--------------------------------------------------------------------  public: -		// SUNSHINE CLEANUP no upload  	/* virtual */ void	invalidateComposite(LLTexLayerSet* layerset);  	/* virtual */ void	invalidateAll();  	/* virtual */ void	setCompositeUpdatesEnabled(bool b); // only works for self @@ -300,7 +298,7 @@ protected:   **/  public: -	void				wearableUpdated(LLWearableType::EType type, BOOL upload_result); +	void				wearableUpdated(LLWearableType::EType type);  protected:  	U32 getNumWearables(LLAvatarAppearanceDefines::ETextureIndex i) const;  | 
