summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/Src/MainBase.cpp
diff options
context:
space:
mode:
authordegasus <wickmarkus@web.de>2012-12-22 17:30:13 +0100
committerdegasus <wickmarkus@web.de>2012-12-22 17:30:13 +0100
commitffddfd8662bda4fedcfcc8cad73f02bd7a522925 (patch)
tree1bef07b897abc91a4a481d772a17826cd9e6cb09 /Source/Core/VideoCommon/Src/MainBase.cpp
parent2df0c31d13372bc29d488cf7e80d4adb9cf28b46 (diff)
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
Diffstat (limited to 'Source/Core/VideoCommon/Src/MainBase.cpp')
-rw-r--r--Source/Core/VideoCommon/Src/MainBase.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Core/VideoCommon/Src/MainBase.cpp b/Source/Core/VideoCommon/Src/MainBase.cpp
index b5e72b1d8d..6e0fb530db 100644
--- a/Source/Core/VideoCommon/Src/MainBase.cpp
+++ b/Source/Core/VideoCommon/Src/MainBase.cpp
@@ -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();
}
}