Fix matrix stack underflow during avatar preview generation (#2098)
parent
93dc0f4e5c
commit
2fa69bc13e
|
|
@ -10574,10 +10574,13 @@ void LLPipeline::generateImpostor(LLVOAvatar* avatar, bool preview_avatar, bool
|
|||
sShadowRender = false;
|
||||
popRenderTypeMask();
|
||||
|
||||
gGL.matrixMode(LLRender::MM_PROJECTION);
|
||||
gGL.popMatrix();
|
||||
gGL.matrixMode(LLRender::MM_MODELVIEW);
|
||||
gGL.popMatrix();
|
||||
if (!preview_avatar)
|
||||
{
|
||||
gGL.matrixMode(LLRender::MM_PROJECTION);
|
||||
gGL.popMatrix();
|
||||
gGL.matrixMode(LLRender::MM_MODELVIEW);
|
||||
gGL.popMatrix();
|
||||
}
|
||||
|
||||
if (!preview_avatar && !for_profile)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue