renamed a confusingly-named field
parent
6d085486bd
commit
ee2bc008ea
|
|
@ -175,7 +175,7 @@ LLAvatarAppearance::LLAvatarAppearance(LLWearableData* wearable_data) :
|
|||
mBakedTextureDatas.resize(LLAvatarAppearanceDefines::BAKED_NUM_INDICES);
|
||||
for (U32 i = 0; i < mBakedTextureDatas.size(); i++ )
|
||||
{
|
||||
mBakedTextureDatas[i].mLastTextureIndex = IMG_DEFAULT_AVATAR;
|
||||
mBakedTextureDatas[i].mLastTextureID = IMG_DEFAULT_AVATAR;
|
||||
mBakedTextureDatas[i].mTexLayerSet = NULL;
|
||||
mBakedTextureDatas[i].mIsLoaded = false;
|
||||
mBakedTextureDatas[i].mIsUsed = false;
|
||||
|
|
|
|||
|
|
@ -308,7 +308,7 @@ protected:
|
|||
typedef std::deque<LLMaskedMorph *> morph_list_t;
|
||||
struct BakedTextureData
|
||||
{
|
||||
LLUUID mLastTextureIndex;
|
||||
LLUUID mLastTextureID;
|
||||
LLTexLayerSet* mTexLayerSet; // Only exists for self
|
||||
bool mIsLoaded;
|
||||
bool mIsUsed;
|
||||
|
|
|
|||
|
|
@ -5833,7 +5833,7 @@ void LLVOAvatar::updateMeshTextures()
|
|||
&& ( !layerset->getViewerComposite()->isInitialized()
|
||||
|| !layerset->isLocalTextureDataAvailable() );
|
||||
use_lkg_baked_layer[i] = (!is_layer_baked[i]
|
||||
&& (mBakedTextureDatas[i].mLastTextureIndex != IMG_DEFAULT_AVATAR)
|
||||
&& (mBakedTextureDatas[i].mLastTextureID != IMG_DEFAULT_AVATAR)
|
||||
&& layerset_invalid);
|
||||
if (use_lkg_baked_layer[i])
|
||||
{
|
||||
|
|
@ -5843,7 +5843,7 @@ void LLVOAvatar::updateMeshTextures()
|
|||
else
|
||||
{
|
||||
use_lkg_baked_layer[i] = (!is_layer_baked[i]
|
||||
&& mBakedTextureDatas[i].mLastTextureIndex != IMG_DEFAULT_AVATAR);
|
||||
&& mBakedTextureDatas[i].mLastTextureID != IMG_DEFAULT_AVATAR);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -5856,10 +5856,10 @@ void LLVOAvatar::updateMeshTextures()
|
|||
if (use_lkg_baked_layer[i] && !isUsingLocalAppearance() )
|
||||
{
|
||||
LLViewerFetchedTexture* baked_img;
|
||||
const std::string url = getImageURL(i, mBakedTextureDatas[i].mLastTextureIndex);
|
||||
const std::string url = getImageURL(i, mBakedTextureDatas[i].mLastTextureID);
|
||||
if (!url.empty())
|
||||
{
|
||||
baked_img = LLViewerTextureManager::getFetchedTextureFromUrl(url, TRUE, LLGLTexture::BOOST_NONE, LLViewerTexture::LOD_TEXTURE, 0, 0, mBakedTextureDatas[i].mLastTextureIndex);
|
||||
baked_img = LLViewerTextureManager::getFetchedTextureFromUrl(url, TRUE, LLGLTexture::BOOST_NONE, LLViewerTexture::LOD_TEXTURE, 0, 0, mBakedTextureDatas[i].mLastTextureID);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
@ -5870,7 +5870,7 @@ void LLVOAvatar::updateMeshTextures()
|
|||
llwarns << "updateMeshTextures: invalid host for object: " << getID() << llendl;
|
||||
}
|
||||
|
||||
baked_img = LLViewerTextureManager::getFetchedTextureFromHost( mBakedTextureDatas[i].mLastTextureIndex, target_host );
|
||||
baked_img = LLViewerTextureManager::getFetchedTextureFromHost( mBakedTextureDatas[i].mLastTextureID, target_host );
|
||||
}
|
||||
|
||||
mBakedTextureDatas[i].mIsUsed = TRUE;
|
||||
|
|
@ -5891,7 +5891,7 @@ void LLVOAvatar::updateMeshTextures()
|
|||
else if (!isUsingLocalAppearance() && is_layer_baked[i])
|
||||
{
|
||||
LLViewerFetchedTexture* baked_img = LLViewerTextureManager::staticCastToFetchedTexture(getImage( mBakedTextureDatas[i].mTextureIndex, 0 ), TRUE) ;
|
||||
if( baked_img->getID() == mBakedTextureDatas[i].mLastTextureIndex )
|
||||
if( baked_img->getID() == mBakedTextureDatas[i].mLastTextureID )
|
||||
{
|
||||
// Even though the file may not be finished loading, we'll consider it loaded and use it (rather than doing compositing).
|
||||
useBakedTexture( baked_img->getID() );
|
||||
|
|
@ -6248,7 +6248,7 @@ void LLVOAvatar::onFirstTEMessageReceived()
|
|||
if (layer_baked)
|
||||
{
|
||||
LLViewerFetchedTexture* image = LLViewerTextureManager::staticCastToFetchedTexture(getImage( mBakedTextureDatas[i].mTextureIndex, 0 ), TRUE) ;
|
||||
mBakedTextureDatas[i].mLastTextureIndex = image->getID();
|
||||
mBakedTextureDatas[i].mLastTextureID = image->getID();
|
||||
// If we have more than one texture for the other baked layers, we'll want to call this for them too.
|
||||
if ( (image->getID() != IMG_INVISIBLE) && ((i == BAKED_HEAD) || (i == BAKED_UPPER) || (i == BAKED_LOWER)) )
|
||||
{
|
||||
|
|
@ -6439,11 +6439,11 @@ void LLVOAvatar::processAvatarAppearance( LLMessageSystem* mesgsys )
|
|||
for (U8 baked_index = 0; baked_index < mBakedTextureDatas.size(); baked_index++)
|
||||
{
|
||||
if (!isTextureDefined(mBakedTextureDatas[baked_index].mTextureIndex)
|
||||
&& mBakedTextureDatas[baked_index].mLastTextureIndex != IMG_DEFAULT
|
||||
&& mBakedTextureDatas[baked_index].mLastTextureID != IMG_DEFAULT
|
||||
&& baked_index != BAKED_SKIRT)
|
||||
{
|
||||
setTEImage(mBakedTextureDatas[baked_index].mTextureIndex,
|
||||
LLViewerTextureManager::getFetchedTexture(mBakedTextureDatas[baked_index].mLastTextureIndex, TRUE, LLGLTexture::BOOST_NONE, LLViewerTexture::LOD_TEXTURE));
|
||||
LLViewerTextureManager::getFetchedTexture(mBakedTextureDatas[baked_index].mLastTextureID, TRUE, LLGLTexture::BOOST_NONE, LLViewerTexture::LOD_TEXTURE));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -6773,7 +6773,7 @@ void LLVOAvatar::useBakedTexture( const LLUUID& id )
|
|||
{
|
||||
LL_DEBUGS("Avatar") << avString() << " i " << i << " id " << id << LL_ENDL;
|
||||
mBakedTextureDatas[i].mIsLoaded = true;
|
||||
mBakedTextureDatas[i].mLastTextureIndex = id;
|
||||
mBakedTextureDatas[i].mLastTextureID = id;
|
||||
mBakedTextureDatas[i].mIsUsed = true;
|
||||
|
||||
debugColorizeSubMeshes(i,LLColor4::green);
|
||||
|
|
|
|||
Loading…
Reference in New Issue