do only invalid hashes instead of all textures on loading

this is a hack, but only the gpu thread is allowed to call ogl commands
suggestion: create an unused texture cache, so we can move all textures there
This commit is contained in:
degasus 2012-12-22 17:30:13 +01:00
parent 2df0c31d13
commit ffddfd8662
3 changed files with 14 additions and 1 deletions

View file

@ -203,7 +203,7 @@ void VideoBackendHardware::DoState(PointerWrap& p)
// Clear all caches that touch RAM
// (? these don't appear to touch any emulation state that gets saved. moved to on load only.)
TextureCache::Invalidate();
TextureCache::InvalidateHashes();
VertexLoaderManager::MarkAllDirty();
}
}