Don't waste time making redundant copy of textures array

This commit is contained in:
Baldur Karlsson
2014-06-26 17:10:07 +01:00
parent 5e32950195
commit fb7181e41e
+8 -6
View File
@@ -205,14 +205,16 @@ bool ReplayOutput::AddThumbnail(void *wnd, ResourceId texID)
RDCASSERT(wnd);
rdctype::array<FetchTexture> texs;
m_pRenderer->GetTextures(&texs);
bool depthMode = false;
for(int32_t t=0; t < texs.count; t++)
if(texs[t].ID == texID)
depthMode = (texs[t].creationFlags & eTextureCreate_DSV) > 0;
for(size_t t=0; t < m_pRenderer->m_Textures.size(); t++)
{
if(m_pRenderer->m_Textures[t].ID == texID)
{
depthMode = (m_pRenderer->m_Textures[t].creationFlags & eTextureCreate_DSV) > 0;
break;
}
}
for(size_t i=0; i < m_Thumbnails.size(); i++)
{