Added LLGLTexture. Virtually completely virtual for now. Also added LLTextureManagerBridge, although not yet utilized.
This commit is contained in:
@@ -540,7 +540,7 @@ void LLVOVolume::updateTextureVirtualSize(bool forced)
|
||||
{
|
||||
F32 area = (F32) camera->getScreenPixelArea();
|
||||
vsize = area;
|
||||
imagep->setBoostLevel(LLViewerTexture::BOOST_HUD);
|
||||
imagep->setBoostLevel(LLGLTexture::BOOST_HUD);
|
||||
face->setPixelArea(area); // treat as full screen
|
||||
face->setVirtualSize(vsize);
|
||||
}
|
||||
@@ -551,7 +551,7 @@ void LLVOVolume::updateTextureVirtualSize(bool forced)
|
||||
{
|
||||
if (permYouOwner())
|
||||
{
|
||||
imagep->setBoostLevel(LLViewerTexture::BOOST_HIGH);
|
||||
imagep->setBoostLevel(LLGLTexture::BOOST_HIGH);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -598,7 +598,7 @@ void LLVOVolume::updateTextureVirtualSize(bool forced)
|
||||
if (mSculptTexture.notNull())
|
||||
{
|
||||
mSculptTexture->setBoostLevel(llmax((S32)mSculptTexture->getBoostLevel(),
|
||||
(S32)LLViewerTexture::BOOST_SCULPTED));
|
||||
(S32)LLGLTexture::BOOST_SCULPTED));
|
||||
mSculptTexture->setForSculpt() ;
|
||||
|
||||
if(!mSculptTexture->isCachedRawImageReady())
|
||||
@@ -801,7 +801,7 @@ BOOL LLVOVolume::setVolume(const LLVolumeParams ¶ms_in, const S32 detail, bo
|
||||
|
||||
if (is404)
|
||||
{
|
||||
setIcon(LLViewerTextureManager::getFetchedTextureFromFile("inv_item_mesh.tga", TRUE, LLViewerTexture::BOOST_UI));
|
||||
setIcon(LLViewerTextureManager::getFetchedTextureFromFile("inv_item_mesh.tga", TRUE, LLGLTexture::BOOST_UI));
|
||||
//render prim proxy when mesh loading attempts give up
|
||||
volume_params.setSculptID(LLUUID::null, LL_SCULPT_TYPE_NONE);
|
||||
|
||||
@@ -881,7 +881,7 @@ void LLVOVolume::updateSculptTexture()
|
||||
LLUUID id = sculpt_params->getSculptTexture();
|
||||
if (id.notNull())
|
||||
{
|
||||
mSculptTexture = LLViewerTextureManager::getFetchedTexture(id, TRUE, LLViewerTexture::BOOST_NONE, LLViewerTexture::LOD_TEXTURE);
|
||||
mSculptTexture = LLViewerTextureManager::getFetchedTexture(id, TRUE, LLGLTexture::BOOST_NONE, LLViewerTexture::LOD_TEXTURE);
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -1932,7 +1932,7 @@ void LLVOVolume::updateSpotLightPriority()
|
||||
if (mLightTexture.notNull())
|
||||
{
|
||||
mLightTexture->addTextureStats(mSpotLightPriority);
|
||||
mLightTexture->setBoostLevel(LLViewerTexture::BOOST_CLOUDS);
|
||||
mLightTexture->setBoostLevel(LLGLTexture::BOOST_CLOUDS);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user