From 4b318d072a6ff833bbd00a3f00f7a0e52de38cb9 Mon Sep 17 00:00:00 2001 From: Shyotl Date: Tue, 9 Aug 2016 00:18:28 -0500 Subject: [PATCH] Wokaround for viewer crasher. Related to rigged mesh. --- indra/newview/lldrawpoolavatar.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/indra/newview/lldrawpoolavatar.cpp b/indra/newview/lldrawpoolavatar.cpp index 9e3776761..064f4d53d 100644 --- a/indra/newview/lldrawpoolavatar.cpp +++ b/indra/newview/lldrawpoolavatar.cpp @@ -1654,7 +1654,7 @@ void LLDrawPoolAvatar::renderRigged(LLVOAvatar* avatar, U32 type, bool glow) if (face->mTextureMatrix && vobj->mTexAnimMode) { - gGL.matrixMode(LLRender::MM_TEXTURE); + gGL.matrixMode(LLRender::MM_TEXTURE0 + sDiffuseChannel); gGL.loadMatrix(*face->mTextureMatrix); buff->setBuffer(data_mask); buff->drawRange(LLRender::TRIANGLES, start, end, count, offset);