From 69cb8117b90cb35cccef3f7a0e48398f9005cc8b Mon Sep 17 00:00:00 2001 From: Rye Mutt <rye@alchemyviewer.org> Date: Tue, 28 Sep 2021 14:51:00 -0400 Subject: [PATCH] Fix some rigged faces missing from shadow render --- indra/newview/lldrawpoolavatar.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/indra/newview/lldrawpoolavatar.cpp b/indra/newview/lldrawpoolavatar.cpp index 599752b6535..c8da1a1dcd2 100644 --- a/indra/newview/lldrawpoolavatar.cpp +++ b/indra/newview/lldrawpoolavatar.cpp @@ -2102,19 +2102,19 @@ void LLDrawPoolAvatar::renderRigged(LLVOAvatar* avatar, U32 type, bool glow) // if this is alpha mask content and we're doing opaques or a non-alpha-mask shadow pass... if (is_alpha_mask && (LLDrawPoolAvatar::sSkipTransparent || LLDrawPoolAvatar::sShadowPass != SHADOW_PASS_ATTACHMENT_ALPHA_MASK)) { - return; + continue; } // if this is alpha blend content and we're doing opaques or a non-alpha-blend shadow pass... if (is_alpha_blend && (LLDrawPoolAvatar::sSkipTransparent || LLDrawPoolAvatar::sShadowPass != SHADOW_PASS_ATTACHMENT_ALPHA_BLEND)) { - return; + continue; } // if this is opaque content and we're skipping opaques... if (!is_alpha_mask && !is_alpha_blend && LLDrawPoolAvatar::sSkipOpaque) { - return; + continue; } } -- GitLab