diff options
| author | Brad Payne (Vir Linden) <vir@lindenlab.com> | 2010-12-02 17:06:08 -0500 | 
|---|---|---|
| committer | Brad Payne (Vir Linden) <vir@lindenlab.com> | 2010-12-02 17:06:08 -0500 | 
| commit | d529abbfe62c879e4c0e6397e55cc80030b735b8 (patch) | |
| tree | 192c9f41686a8f6c32626b6b514978ae29a02b02 /indra/newview/llface.cpp | |
| parent | f0bca5f0683db1540b640191ab2780224aceb800 (diff) | |
| parent | 680328dd78e1d31a2f8836919a0f6140a76af5f4 (diff) | |
merge
Diffstat (limited to 'indra/newview/llface.cpp')
| -rw-r--r-- | indra/newview/llface.cpp | 78 | 
1 files changed, 0 insertions, 78 deletions
| diff --git a/indra/newview/llface.cpp b/indra/newview/llface.cpp index b0e70b9402..15f59e84a6 100644 --- a/indra/newview/llface.cpp +++ b/indra/newview/llface.cpp @@ -435,84 +435,6 @@ void LLFace::updateCenterAgent()  	}  } -void LLFace::renderForSelect(U32 data_mask) -{ -	if(mDrawablep.isNull() || mVertexBuffer.isNull()) -	{ -		return; -	} - -	LLSpatialGroup* group = mDrawablep->getSpatialGroup(); -	if (!group || group->isState(LLSpatialGroup::GEOM_DIRTY)) -	{ -		return; -	} - -	if (mVObjp->mGLName) -	{ -		S32 name = mVObjp->mGLName; - -		LLColor4U color((U8)(name >> 16), (U8)(name >> 8), (U8)name); -#if 0 // *FIX: Postponing this fix until we have texcoord pick info... -		if (mTEOffset != -1) -		{ -			color.mV[VALPHA] = (U8)(getTextureEntry()->getColor().mV[VALPHA] * 255.f); -		} -#endif -		glColor4ubv(color.mV); - -		if (!getPool()) -		{ -			switch (getPoolType()) -			{ -			case LLDrawPool::POOL_ALPHA: -				gGL.getTexUnit(0)->bind(getTexture()); -				break; -			default: -				gGL.getTexUnit(0)->unbind(LLTexUnit::TT_TEXTURE); -				break; -			} -		} - -		mVertexBuffer->setBuffer(data_mask); -#if !LL_RELEASE_FOR_DOWNLOAD -		LLGLState::checkClientArrays("", data_mask); -#endif -		if (mTEOffset != -1) -		{ -			// mask off high 4 bits (16 total possible faces) -			color.mV[0] &= 0x0f; -			color.mV[0] |= (mTEOffset & 0x0f) << 4; -			glColor4ubv(color.mV); -		} - -		if (mIndicesCount) -		{ -			if (isState(GLOBAL)) -			{ -				if (mDrawablep->getVOVolume()) -				{ -					glPushMatrix(); -					glMultMatrixf((float*) mDrawablep->getRegion()->mRenderMatrix.mMatrix); -					mVertexBuffer->draw(LLRender::TRIANGLES, mIndicesCount, mIndicesIndex); -					glPopMatrix(); -				} -				else -				{ -					mVertexBuffer->draw(LLRender::TRIANGLES, mIndicesCount, mIndicesIndex); -				} -			} -			else -			{ -				glPushMatrix(); -				glMultMatrixf((float*)getRenderMatrix().mMatrix); -				mVertexBuffer->draw(LLRender::TRIANGLES, mIndicesCount, mIndicesIndex); -				glPopMatrix(); -			} -		} -	} -} -  void LLFace::renderSelected(LLViewerTexture *imagep, const LLColor4& color)  {  	if (mDrawablep->getSpatialGroup() == NULL) | 
