From 05102e98abc1025f47b2d8a87ccd0d3908f9fa16 Mon Sep 17 00:00:00 2001 From: Shyotl Date: Fri, 1 Apr 2011 01:16:01 -0500 Subject: [PATCH] Using newer method to mark faces dirty on alpha change. --- indra/newview/llviewerimage.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/indra/newview/llviewerimage.cpp b/indra/newview/llviewerimage.cpp index ca2ffc8eb..705265274 100644 --- a/indra/newview/llviewerimage.cpp +++ b/indra/newview/llviewerimage.cpp @@ -1050,7 +1050,12 @@ bool LLViewerImage::updateFetch() // We've changed the number of components, so we need to move any // objects using this pool to a different pool. mComponents = mRawImage->getComponents(); - gImageList.dirtyImage(this); + + for(U32 i = 0 ; i < mNumFaces ; i++) + { + mFaceList[i]->dirtyTexture() ; + } + //gImageList.dirtyImage(this); } mFullWidth = mRawImage->getWidth() << mRawDiscardLevel;