Merge remote-tracking branch 'shyotl/V2MultiWear' into AltCompilers
This commit is contained in:
@@ -330,7 +330,6 @@ S32 LLImageGL::updateBoundTexMem(const S32 mem, const S32 ncomponents, S32 categ
|
|||||||
//static
|
//static
|
||||||
void LLImageGL::destroyGL(BOOL save_state)
|
void LLImageGL::destroyGL(BOOL save_state)
|
||||||
{
|
{
|
||||||
deleteDeadTextures(); //Dump unimportant textures.
|
|
||||||
for (S32 stage = 0; stage < gGLManager.mNumTextureUnits; stage++)
|
for (S32 stage = 0; stage < gGLManager.mNumTextureUnits; stage++)
|
||||||
{
|
{
|
||||||
gGL.getTexUnit(stage)->unbind(LLTexUnit::TT_TEXTURE);
|
gGL.getTexUnit(stage)->unbind(LLTexUnit::TT_TEXTURE);
|
||||||
@@ -364,7 +363,6 @@ void LLImageGL::destroyGL(BOOL save_state)
|
|||||||
}
|
}
|
||||||
llinfos << "Storing " << stored_count << " images..." << llendl;
|
llinfos << "Storing " << stored_count << " images..." << llendl;
|
||||||
sAllowReadBackRaw = false ;
|
sAllowReadBackRaw = false ;
|
||||||
deleteDeadTextures();//Now, actually call glDeleteTextures for everything.
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//static
|
//static
|
||||||
@@ -1528,7 +1526,7 @@ void LLImageGL::deleteDeadTextures()
|
|||||||
{
|
{
|
||||||
bool reset = false;
|
bool reset = false;
|
||||||
|
|
||||||
for(U32 i=0;i<LLTexUnit::TT_NONE;++i)
|
/*for(U32 i=0;i<LLTexUnit::TT_NONE;++i)
|
||||||
{
|
{
|
||||||
for(dead_texturelist_t::iterator it=sDeadTextureList[i].begin();it!=sDeadTextureList[i].end();++it)
|
for(dead_texturelist_t::iterator it=sDeadTextureList[i].begin();it!=sDeadTextureList[i].end();++it)
|
||||||
{
|
{
|
||||||
@@ -1554,7 +1552,7 @@ void LLImageGL::deleteDeadTextures()
|
|||||||
stop_glerror();
|
stop_glerror();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}*/
|
||||||
|
|
||||||
if (reset)
|
if (reset)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user