diff options
| author | degasus <wickmarkus@web.de> | 2012-12-22 17:30:13 +0100 |
|---|---|---|
| committer | degasus <wickmarkus@web.de> | 2012-12-22 17:30:13 +0100 |
| commit | ffddfd8662bda4fedcfcc8cad73f02bd7a522925 (patch) | |
| tree | 1bef07b897abc91a4a481d772a17826cd9e6cb09 /Source/Core/VideoCommon/Src/MainBase.cpp | |
| parent | 2df0c31d13372bc29d488cf7e80d4adb9cf28b46 (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.cpp | 2 |
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(); } } |
