diff options
author | Loren Shih <seraph@lindenlab.com> | 2010-05-18 15:15:08 -0400 |
---|---|---|
committer | Loren Shih <seraph@lindenlab.com> | 2010-05-18 15:15:08 -0400 |
commit | 955473266e511d5bb155be1645a7ec464b1ce0a7 (patch) | |
tree | 13a1216897a3118081ecabb2c76535dfd67dc5d3 /indra/newview/lltexturectrl.cpp | |
parent | 3e0c0b86c0fb1a1c26d020ca44a30365487edf3b (diff) |
AVP-72 FIXED Debug settings for gathering Welcome Island Rez time statistics
Fixed memory leak.
Prettied up formatting for debug readouts.
Added more notifications for rez and cloud time.
Diffstat (limited to 'indra/newview/lltexturectrl.cpp')
-rw-r--r-- | indra/newview/lltexturectrl.cpp | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/indra/newview/lltexturectrl.cpp b/indra/newview/lltexturectrl.cpp index 07db3e0cef..9aebc264a2 100644 --- a/indra/newview/lltexturectrl.cpp +++ b/indra/newview/lltexturectrl.cpp @@ -1267,22 +1267,25 @@ void LLTextureCtrl::draw() // fully loaded. if (mTexturep.notNull() && (!mTexturep->isFullyLoaded()) && - (mShowLoadingPlaceholder == TRUE) && - (mTexturep->getDiscardLevel() != 1) && - (mTexturep->getDiscardLevel() != 0)) + (mShowLoadingPlaceholder == TRUE)) { U32 v_offset = 25; LLFontGL* font = LLFontGL::getFontSansSerif(); - font->renderUTF8( - mLoadingPlaceholderString, - 0, - llfloor(interior.mLeft+3), - llfloor(interior.mTop-v_offset), - LLColor4::white, - LLFontGL::LEFT, - LLFontGL::BASELINE, - LLFontGL::DROP_SHADOW); - + + // Don't show as loaded if the texture is almost fully loaded (i.e. discard1) unless god + if ((mTexturep->getDiscardLevel() > 1) || gAgent.isGodlike()) + { + font->renderUTF8( + mLoadingPlaceholderString, + 0, + llfloor(interior.mLeft+3), + llfloor(interior.mTop-v_offset), + LLColor4::white, + LLFontGL::LEFT, + LLFontGL::BASELINE, + LLFontGL::DROP_SHADOW); + } + // Show more detailed information if this agent is god. if (gAgent.isGodlike()) { |