From d58df6445c0905fc89175504ebd39b23e6870baa Mon Sep 17 00:00:00 2001 From: Shyotl Date: Tue, 4 Oct 2011 21:51:38 -0500 Subject: [PATCH] Disabling this tweak. Can look into fixing it later, but it's not a priority right now and it's not working completely right. --- indra/newview/lldrawpoolavatar.cpp | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/indra/newview/lldrawpoolavatar.cpp b/indra/newview/lldrawpoolavatar.cpp index a43169547..4de0b48c8 100644 --- a/indra/newview/lldrawpoolavatar.cpp +++ b/indra/newview/lldrawpoolavatar.cpp @@ -69,7 +69,7 @@ S32 LLDrawPoolAvatar::sDiffuseChannel = 0; #if MESH_ENABLED static bool is_deferred_render = false; -static bool is_skipped_pass = false; +//static bool is_skipped_pass = false; #endif //MESH_ENABLED extern BOOL gUseGLPick; @@ -175,11 +175,11 @@ void LLDrawPoolAvatar::beginDeferredPass(S32 pass) pass += 2; } - if(pass >= 3 && mRiggedFace[pass + 4].empty()) + /*if(pass >= 3 && mRiggedFace[pass + 4].empty()) { is_skipped_pass = true; return; - } + }*/ switch (pass) { @@ -216,11 +216,11 @@ void LLDrawPoolAvatar::endDeferredPass(S32 pass) pass += 2; } - if(is_skipped_pass) +/* if(is_skipped_pass) { is_skipped_pass = false; return; - } + }*/ switch (pass) { @@ -261,11 +261,11 @@ S32 LLDrawPoolAvatar::getNumPostDeferredPasses() void LLDrawPoolAvatar::beginPostDeferredPass(S32 pass) { - if(pass >= 1 && mRiggedFace[pass + (S32)(pass != 1)].empty()) + /*if(pass >= 1 && mRiggedFace[pass + (S32)(pass != 1)].empty()) { is_skipped_pass = true; return; - } + }*/ switch (pass) { @@ -326,11 +326,11 @@ void LLDrawPoolAvatar::endDeferredRiggedAlpha() #endif //MESH_ENABLED void LLDrawPoolAvatar::endPostDeferredPass(S32 pass) { - if(is_skipped_pass) + /*if(is_skipped_pass) { is_skipped_pass = false; return; - } + }*/ switch (pass) { @@ -544,8 +544,8 @@ S32 LLDrawPoolAvatar::getNumDeferredPasses() void LLDrawPoolAvatar::render(S32 pass) { LLFastTimer t(LLFastTimer::FTM_RENDER_CHARACTERS); - if(is_skipped_pass) - return; + //if(is_skipped_pass) + // return; if (LLPipeline::sImpostorRender) { @@ -572,11 +572,11 @@ void LLDrawPoolAvatar::beginRenderPass(S32 pass) pass += 2; } - if(pass >= 3 && mRiggedFace[pass - 3].empty()) + /*if(pass >= 3 && mRiggedFace[pass - 3].empty()) { is_skipped_pass = true; return; - } + }*/ switch (pass) { @@ -624,11 +624,11 @@ void LLDrawPoolAvatar::endRenderPass(S32 pass) pass += 2; } - if(is_skipped_pass) + /*if(is_skipped_pass) { is_skipped_pass = false; return; - } + }*/ switch (pass) {