diff options
| -rw-r--r-- | indra/newview/llviewertexture.cpp | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/indra/newview/llviewertexture.cpp b/indra/newview/llviewertexture.cpp index 5c262838ae..1757b6f953 100644 --- a/indra/newview/llviewertexture.cpp +++ b/indra/newview/llviewertexture.cpp @@ -1130,7 +1130,7 @@ void LLViewerFetchedTexture::init(bool firstinit)  	// does not contain this image.  	mIsMissingAsset = FALSE; -	mLoadedCallbackDesiredDiscardLevel = 0; +	mLoadedCallbackDesiredDiscardLevel = S8_MAX;  	mPauseLoadedCallBacks = TRUE ;  	mNeedsCreateTexture = FALSE; @@ -1503,7 +1503,7 @@ void LLViewerFetchedTexture::processTextureStats()  		}  		else if(!mFullWidth || !mFullHeight)  		{ -			mDesiredDiscardLevel = 	getMaxDiscardLevel() ; +			mDesiredDiscardLevel = 	llmin(getMaxDiscardLevel(), (S32)mLoadedCallbackDesiredDiscardLevel) ;  		}  		else  		{	  | 
