Disabling this tweak. Can look into fixing it later, but it's not a priority right now and it's not working completely right.
This commit is contained in:
@@ -69,7 +69,7 @@ S32 LLDrawPoolAvatar::sDiffuseChannel = 0;
|
|||||||
|
|
||||||
#if MESH_ENABLED
|
#if MESH_ENABLED
|
||||||
static bool is_deferred_render = false;
|
static bool is_deferred_render = false;
|
||||||
static bool is_skipped_pass = false;
|
//static bool is_skipped_pass = false;
|
||||||
#endif //MESH_ENABLED
|
#endif //MESH_ENABLED
|
||||||
|
|
||||||
extern BOOL gUseGLPick;
|
extern BOOL gUseGLPick;
|
||||||
@@ -175,11 +175,11 @@ void LLDrawPoolAvatar::beginDeferredPass(S32 pass)
|
|||||||
pass += 2;
|
pass += 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(pass >= 3 && mRiggedFace[pass + 4].empty())
|
/*if(pass >= 3 && mRiggedFace[pass + 4].empty())
|
||||||
{
|
{
|
||||||
is_skipped_pass = true;
|
is_skipped_pass = true;
|
||||||
return;
|
return;
|
||||||
}
|
}*/
|
||||||
|
|
||||||
switch (pass)
|
switch (pass)
|
||||||
{
|
{
|
||||||
@@ -216,11 +216,11 @@ void LLDrawPoolAvatar::endDeferredPass(S32 pass)
|
|||||||
pass += 2;
|
pass += 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(is_skipped_pass)
|
/* if(is_skipped_pass)
|
||||||
{
|
{
|
||||||
is_skipped_pass = false;
|
is_skipped_pass = false;
|
||||||
return;
|
return;
|
||||||
}
|
}*/
|
||||||
|
|
||||||
switch (pass)
|
switch (pass)
|
||||||
{
|
{
|
||||||
@@ -261,11 +261,11 @@ S32 LLDrawPoolAvatar::getNumPostDeferredPasses()
|
|||||||
|
|
||||||
void LLDrawPoolAvatar::beginPostDeferredPass(S32 pass)
|
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;
|
is_skipped_pass = true;
|
||||||
return;
|
return;
|
||||||
}
|
}*/
|
||||||
|
|
||||||
switch (pass)
|
switch (pass)
|
||||||
{
|
{
|
||||||
@@ -326,11 +326,11 @@ void LLDrawPoolAvatar::endDeferredRiggedAlpha()
|
|||||||
#endif //MESH_ENABLED
|
#endif //MESH_ENABLED
|
||||||
void LLDrawPoolAvatar::endPostDeferredPass(S32 pass)
|
void LLDrawPoolAvatar::endPostDeferredPass(S32 pass)
|
||||||
{
|
{
|
||||||
if(is_skipped_pass)
|
/*if(is_skipped_pass)
|
||||||
{
|
{
|
||||||
is_skipped_pass = false;
|
is_skipped_pass = false;
|
||||||
return;
|
return;
|
||||||
}
|
}*/
|
||||||
|
|
||||||
switch (pass)
|
switch (pass)
|
||||||
{
|
{
|
||||||
@@ -544,8 +544,8 @@ S32 LLDrawPoolAvatar::getNumDeferredPasses()
|
|||||||
void LLDrawPoolAvatar::render(S32 pass)
|
void LLDrawPoolAvatar::render(S32 pass)
|
||||||
{
|
{
|
||||||
LLFastTimer t(LLFastTimer::FTM_RENDER_CHARACTERS);
|
LLFastTimer t(LLFastTimer::FTM_RENDER_CHARACTERS);
|
||||||
if(is_skipped_pass)
|
//if(is_skipped_pass)
|
||||||
return;
|
// return;
|
||||||
|
|
||||||
if (LLPipeline::sImpostorRender)
|
if (LLPipeline::sImpostorRender)
|
||||||
{
|
{
|
||||||
@@ -572,11 +572,11 @@ void LLDrawPoolAvatar::beginRenderPass(S32 pass)
|
|||||||
pass += 2;
|
pass += 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(pass >= 3 && mRiggedFace[pass - 3].empty())
|
/*if(pass >= 3 && mRiggedFace[pass - 3].empty())
|
||||||
{
|
{
|
||||||
is_skipped_pass = true;
|
is_skipped_pass = true;
|
||||||
return;
|
return;
|
||||||
}
|
}*/
|
||||||
|
|
||||||
switch (pass)
|
switch (pass)
|
||||||
{
|
{
|
||||||
@@ -624,11 +624,11 @@ void LLDrawPoolAvatar::endRenderPass(S32 pass)
|
|||||||
pass += 2;
|
pass += 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(is_skipped_pass)
|
/*if(is_skipped_pass)
|
||||||
{
|
{
|
||||||
is_skipped_pass = false;
|
is_skipped_pass = false;
|
||||||
return;
|
return;
|
||||||
}
|
}*/
|
||||||
|
|
||||||
switch (pass)
|
switch (pass)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user