SNOW-194 DEV-40415: pulling this snowglobe patch into viewer 2.0. This
fixes all of the parentheses warnings in the code. Original patch was reviewed by merov (and others).master
parent
af774fc9db
commit
b5724bc0e9
|
|
@ -155,7 +155,7 @@ S32 wchar_to_utf8chars(llwchar in_char, char* outchars)
|
|||
*outchars++ = 0xF0 | (cur_char >> 18);
|
||||
*outchars++ = 0x80 | ((cur_char >> 12) & 0x3F);
|
||||
*outchars++ = 0x80 | ((cur_char >> 6) & 0x3F);
|
||||
*outchars++ = 0x80 | cur_char & 0x3F;
|
||||
*outchars++ = 0x80 | (cur_char & 0x3F);
|
||||
}
|
||||
else if (cur_char < 0x4000000)
|
||||
{
|
||||
|
|
@ -163,7 +163,7 @@ S32 wchar_to_utf8chars(llwchar in_char, char* outchars)
|
|||
*outchars++ = 0x80 | ((cur_char >> 18) & 0x3F);
|
||||
*outchars++ = 0x80 | ((cur_char >> 12) & 0x3F);
|
||||
*outchars++ = 0x80 | ((cur_char >> 6) & 0x3F);
|
||||
*outchars++ = 0x80 | cur_char & 0x3F;
|
||||
*outchars++ = 0x80 | (cur_char & 0x3F);
|
||||
}
|
||||
else if (cur_char < 0x80000000)
|
||||
{
|
||||
|
|
@ -172,7 +172,7 @@ S32 wchar_to_utf8chars(llwchar in_char, char* outchars)
|
|||
*outchars++ = 0x80 | ((cur_char >> 18) & 0x3F);
|
||||
*outchars++ = 0x80 | ((cur_char >> 12) & 0x3F);
|
||||
*outchars++ = 0x80 | ((cur_char >> 6) & 0x3F);
|
||||
*outchars++ = 0x80 | cur_char & 0x3F;
|
||||
*outchars++ = 0x80 | (cur_char & 0x3F);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
|
|
@ -409,8 +409,8 @@ inline bool operator<(const LLVector3 &a, const LLVector3 &b)
|
|||
return (a.mV[0] < b.mV[0]
|
||||
|| (a.mV[0] == b.mV[0]
|
||||
&& (a.mV[1] < b.mV[1]
|
||||
|| (a.mV[1] == b.mV[1])
|
||||
&& a.mV[2] < b.mV[2])));
|
||||
|| ((a.mV[1] == b.mV[1])
|
||||
&& a.mV[2] < b.mV[2]))));
|
||||
}
|
||||
|
||||
inline const LLVector3& operator+=(LLVector3 &a, const LLVector3 &b)
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@ LLIOPipe::EStatus LLIOBuffer::seek(LLIOBuffer::EHead head, S64 delta)
|
|||
{
|
||||
case READ:
|
||||
if(((delta >= 0) && ((mReadHead + delta) <= mWriteHead))
|
||||
|| (delta < 0) && ((mReadHead + delta) >= mBuffer))
|
||||
|| ((delta < 0) && ((mReadHead + delta) >= mBuffer)))
|
||||
{
|
||||
mReadHead += delta;
|
||||
status = STATUS_OK;
|
||||
|
|
@ -95,7 +95,7 @@ LLIOPipe::EStatus LLIOBuffer::seek(LLIOBuffer::EHead head, S64 delta)
|
|||
break;
|
||||
case WRITE:
|
||||
if(((delta >= 0) && ((mWriteHead + delta) < (mBuffer + mBufferSize)))
|
||||
|| (delta < 0) && ((mWriteHead + delta) > mReadHead))
|
||||
|| ((delta < 0) && ((mWriteHead + delta) > mReadHead)))
|
||||
{
|
||||
mWriteHead += delta;
|
||||
status = STATUS_OK;
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@ void LLRenderTarget::addColorAttachment(U32 color_fmt)
|
|||
|
||||
U32 offset = mTex.size();
|
||||
if (offset >= 4 ||
|
||||
offset > 0 && (mFBO == 0 || !gGLManager.mHasDrawBuffers))
|
||||
(offset > 0 && (mFBO == 0 || !gGLManager.mHasDrawBuffers)))
|
||||
{
|
||||
llerrs << "Too many color attachments!" << llendl;
|
||||
}
|
||||
|
|
@ -660,7 +660,7 @@ void LLMultisampleBuffer::addColorAttachment(U32 color_fmt)
|
|||
|
||||
U32 offset = mTex.size();
|
||||
if (offset >= 4 ||
|
||||
offset > 0 && (mFBO == 0 || !gGLManager.mHasDrawBuffers))
|
||||
(offset > 0 && (mFBO == 0 || !gGLManager.mHasDrawBuffers)))
|
||||
{
|
||||
llerrs << "Too many color attachments!" << llendl;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2346,8 +2346,8 @@ void LLMenuGL::createJumpKeys()
|
|||
{
|
||||
char jump_key = uppercase_word[i];
|
||||
|
||||
if (LLStringOps::isDigit(jump_key) || LLStringOps::isUpper(jump_key) &&
|
||||
mJumpKeys.find(jump_key) == mJumpKeys.end())
|
||||
if (LLStringOps::isDigit(jump_key) || (LLStringOps::isUpper(jump_key) &&
|
||||
mJumpKeys.find(jump_key) == mJumpKeys.end()))
|
||||
{
|
||||
mJumpKeys.insert(std::pair<KEY, LLMenuItemGL*>(jump_key, (*item_it)));
|
||||
(*item_it)->setJumpKey(jump_key);
|
||||
|
|
|
|||
|
|
@ -309,8 +309,8 @@ void LLDrawPoolBump::endRenderPass(S32 pass)
|
|||
void LLDrawPoolBump::beginShiny(bool invisible)
|
||||
{
|
||||
LLFastTimer t(FTM_RENDER_SHINY);
|
||||
if (!invisible && !gPipeline.hasRenderBatches(LLRenderPass::PASS_SHINY)||
|
||||
invisible && !gPipeline.hasRenderBatches(LLRenderPass::PASS_INVISI_SHINY))
|
||||
if ((!invisible && !gPipeline.hasRenderBatches(LLRenderPass::PASS_SHINY))||
|
||||
(invisible && !gPipeline.hasRenderBatches(LLRenderPass::PASS_INVISI_SHINY)))
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
|
@ -384,8 +384,8 @@ void LLDrawPoolBump::beginShiny(bool invisible)
|
|||
void LLDrawPoolBump::renderShiny(bool invisible)
|
||||
{
|
||||
LLFastTimer t(FTM_RENDER_SHINY);
|
||||
if (!invisible && !gPipeline.hasRenderBatches(LLRenderPass::PASS_SHINY)||
|
||||
invisible && !gPipeline.hasRenderBatches(LLRenderPass::PASS_INVISI_SHINY))
|
||||
if ((!invisible && !gPipeline.hasRenderBatches(LLRenderPass::PASS_SHINY))||
|
||||
(invisible && !gPipeline.hasRenderBatches(LLRenderPass::PASS_INVISI_SHINY)))
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
|
@ -411,8 +411,8 @@ void LLDrawPoolBump::renderShiny(bool invisible)
|
|||
void LLDrawPoolBump::endShiny(bool invisible)
|
||||
{
|
||||
LLFastTimer t(FTM_RENDER_SHINY);
|
||||
if (!invisible && !gPipeline.hasRenderBatches(LLRenderPass::PASS_SHINY)||
|
||||
invisible && !gPipeline.hasRenderBatches(LLRenderPass::PASS_INVISI_SHINY))
|
||||
if ((!invisible && !gPipeline.hasRenderBatches(LLRenderPass::PASS_SHINY))||
|
||||
(invisible && !gPipeline.hasRenderBatches(LLRenderPass::PASS_INVISI_SHINY)))
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1007,7 +1007,7 @@ BOOL LLFace::getGeometryVolume(const LLVolume& volume,
|
|||
0.75f
|
||||
};
|
||||
|
||||
if (getPoolType() != LLDrawPool::POOL_ALPHA && (LLPipeline::sRenderDeferred || LLPipeline::sRenderBump && tep->getShiny()))
|
||||
if (getPoolType() != LLDrawPool::POOL_ALPHA && (LLPipeline::sRenderDeferred || (LLPipeline::sRenderBump && tep->getShiny())))
|
||||
{
|
||||
color.mV[3] = U8 (alpha[tep->getShiny()] * 255);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -421,8 +421,8 @@ BOOL LLHUDEffectLookAt::setLookAt(ELookAtType target_type, LLViewerObject *objec
|
|||
BOOL lookAtChanged = (target_type != mTargetType) || (object != mTargetObject);
|
||||
|
||||
// lookat position has moved a certain amount and we haven't just sent an update
|
||||
lookAtChanged = lookAtChanged || (dist_vec(position, mLastSentOffsetGlobal) > MIN_DELTAPOS_FOR_UPDATE) &&
|
||||
((current_time - mLastSendTime) > (1.f / MAX_SENDS_PER_SEC));
|
||||
lookAtChanged = lookAtChanged || ((dist_vec(position, mLastSentOffsetGlobal) > MIN_DELTAPOS_FOR_UPDATE) &&
|
||||
((current_time - mLastSendTime) > (1.f / MAX_SENDS_PER_SEC)));
|
||||
|
||||
if (lookAtChanged)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1975,9 +1975,9 @@ public:
|
|||
virtual bool earlyFail(LLSpatialGroup* group)
|
||||
{
|
||||
if (mResult || //already found a node, don't check any more
|
||||
group->mOctreeNode->getParent() && //never occlusion cull the root node
|
||||
LLPipeline::sUseOcclusion && //ignore occlusion if disabled
|
||||
group->isOcclusionState(LLSpatialGroup::OCCLUDED))
|
||||
(group->mOctreeNode->getParent() && //never occlusion cull the root node
|
||||
LLPipeline::sUseOcclusion && //ignore occlusion if disabled
|
||||
group->isOcclusionState(LLSpatialGroup::OCCLUDED)))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -210,8 +210,8 @@ BOOL LLToolPie::pickLeftMouseDownCallback()
|
|||
} // else nothing (fall through to touch)
|
||||
|
||||
case CLICK_ACTION_PAY:
|
||||
if (object && object->flagTakesMoney()
|
||||
|| parent && parent->flagTakesMoney())
|
||||
if ((object && object->flagTakesMoney())
|
||||
|| (parent && parent->flagTakesMoney()))
|
||||
{
|
||||
// pay event goes to object actually clicked on
|
||||
mClickActionObject = object;
|
||||
|
|
|
|||
|
|
@ -781,8 +781,8 @@ BOOL LLViewerCamera::areVertsVisible(LLViewerObject* volumep, BOOL all_verts)
|
|||
|
||||
BOOL in_frustum = pointInFrustum(LLVector3(vec)) > 0;
|
||||
|
||||
if ( !in_frustum && all_verts ||
|
||||
in_frustum && !all_verts)
|
||||
if (( !in_frustum && all_verts) ||
|
||||
(in_frustum && !all_verts))
|
||||
{
|
||||
return !all_verts;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -716,7 +716,7 @@ BOOL LLViewerKeyboard::bindKey(const S32 mode, const KEY key, const MASK mask, c
|
|||
if (idx >=2 && idx <= 12)
|
||||
{
|
||||
U32 keyidx = ((mask<<16)|key);
|
||||
(mRemapKeys[mode])[keyidx] = ((0<<16)|KEY_F1+(idx-1));
|
||||
(mRemapKeys[mode])[keyidx] = ((0<<16)|(KEY_F1+(idx-1)));
|
||||
return TRUE;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -660,8 +660,8 @@ BOOL LLViewerObject::setDrawableParent(LLDrawable* parentp)
|
|||
mDrawable->mParent = parentp;
|
||||
|
||||
gPipeline.markRebuild(mDrawable, LLDrawable::REBUILD_VOLUME, TRUE);
|
||||
if( old_parent != parentp &&
|
||||
old_parent || (parentp && parentp->isActive()))
|
||||
if( (old_parent != parentp && old_parent)
|
||||
|| (parentp && parentp->isActive()))
|
||||
{
|
||||
// *TODO we should not be relying on setDrawable parent to call markMoved
|
||||
gPipeline.markMoved(mDrawable, FALSE);
|
||||
|
|
|
|||
|
|
@ -1404,7 +1404,7 @@ BOOL LLVOAvatar::lineSegmentIntersect(const LLVector3& start, const LLVector3& e
|
|||
LLVector3* normal,
|
||||
LLVector3* bi_normal)
|
||||
{
|
||||
if (isSelf() && !gAgent.needsRenderAvatar() || !LLPipeline::sPickAvatar)
|
||||
if ((isSelf() && !gAgent.needsRenderAvatar()) || !LLPipeline::sPickAvatar)
|
||||
{
|
||||
return FALSE;
|
||||
}
|
||||
|
|
@ -7471,9 +7471,9 @@ BOOL LLVOAvatar::updateLOD()
|
|||
|
||||
LLFace* facep = mDrawable->getFace(0);
|
||||
if (facep->mVertexBuffer.isNull() ||
|
||||
LLVertexBuffer::sEnableVBOs &&
|
||||
(LLVertexBuffer::sEnableVBOs &&
|
||||
((facep->mVertexBuffer->getUsage() == GL_STATIC_DRAW ? TRUE : FALSE) !=
|
||||
(facep->getPool()->getVertexShaderLevel() > 0 ? TRUE : FALSE)))
|
||||
(facep->getPool()->getVertexShaderLevel() > 0 ? TRUE : FALSE))))
|
||||
{
|
||||
mDirtyMesh = TRUE;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1095,10 +1095,10 @@ BOOL LLVOSky::updateSky()
|
|||
mLastTotalAmbient.mV[2] - mTotalAmbient.mV[2]);
|
||||
|
||||
if ( mForceUpdate
|
||||
|| ((dot_lighting < LIGHT_DIRECTION_THRESHOLD)
|
||||
|| (((dot_lighting < LIGHT_DIRECTION_THRESHOLD)
|
||||
|| (delta_color.length() > COLOR_CHANGE_THRESHOLD)
|
||||
|| !mInitialized)
|
||||
&& !direction.isExactlyZero())
|
||||
&& !direction.isExactlyZero()))
|
||||
{
|
||||
mLastLightingDirection = direction;
|
||||
mLastTotalAmbient = mTotalAmbient;
|
||||
|
|
|
|||
|
|
@ -507,8 +507,8 @@ void LLVOVolume::updateTextures()
|
|||
|
||||
if (face->mTextureMatrix != NULL)
|
||||
{
|
||||
if (vsize < MIN_TEX_ANIM_SIZE && old_size > MIN_TEX_ANIM_SIZE ||
|
||||
vsize > MIN_TEX_ANIM_SIZE && old_size < MIN_TEX_ANIM_SIZE)
|
||||
if ((vsize < MIN_TEX_ANIM_SIZE && old_size > MIN_TEX_ANIM_SIZE) ||
|
||||
(vsize > MIN_TEX_ANIM_SIZE && old_size < MIN_TEX_ANIM_SIZE))
|
||||
{
|
||||
gPipeline.markRebuild(mDrawable, LLDrawable::REBUILD_TCOORD, FALSE);
|
||||
}
|
||||
|
|
@ -2601,7 +2601,7 @@ void LLVolumeGeometryManager::rebuildGeom(LLSpatialGroup* group)
|
|||
{ //needs normal + binormal
|
||||
bump_faces.push_back(facep);
|
||||
}
|
||||
else if (te->getShiny() && LLPipeline::sRenderBump ||
|
||||
else if ((te->getShiny() && LLPipeline::sRenderBump) ||
|
||||
!te->getFullbright())
|
||||
{ //needs normal
|
||||
simple_faces.push_back(facep);
|
||||
|
|
|
|||
Loading…
Reference in New Issue