summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_global_cache.cpp
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2019-07-03 04:27:04 +0200
committerGitHub <noreply@github.com>2019-07-03 04:27:04 +0200
commit2521007c09876699d9433ab0bf791932d45e768a (patch)
tree21431fc9c62b49eec293d15007228c4bb44f0def /src/video_core/renderer_opengl/gl_global_cache.cpp
parentMerge pull request #2660 from bakugo/deltafragments (diff)
parentrasterizer_cache: Protect inherited caches from submission level (diff)
downloadyuzu-2521007c09876699d9433ab0bf791932d45e768a.tar
yuzu-2521007c09876699d9433ab0bf791932d45e768a.tar.gz
yuzu-2521007c09876699d9433ab0bf791932d45e768a.tar.bz2
yuzu-2521007c09876699d9433ab0bf791932d45e768a.tar.lz
yuzu-2521007c09876699d9433ab0bf791932d45e768a.tar.xz
yuzu-2521007c09876699d9433ab0bf791932d45e768a.tar.zst
yuzu-2521007c09876699d9433ab0bf791932d45e768a.zip
Diffstat (limited to 'src/video_core/renderer_opengl/gl_global_cache.cpp')
-rw-r--r--src/video_core/renderer_opengl/gl_global_cache.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/video_core/renderer_opengl/gl_global_cache.cpp b/src/video_core/renderer_opengl/gl_global_cache.cpp
index ea4a593af..d5e385151 100644
--- a/src/video_core/renderer_opengl/gl_global_cache.cpp
+++ b/src/video_core/renderer_opengl/gl_global_cache.cpp
@@ -76,6 +76,7 @@ GlobalRegionCacheOpenGL::GlobalRegionCacheOpenGL(RasterizerOpenGL& rasterizer)
GlobalRegion GlobalRegionCacheOpenGL::GetGlobalRegion(
const GLShader::GlobalMemoryEntry& global_region,
Tegra::Engines::Maxwell3D::Regs::ShaderStage stage) {
+ std::lock_guard lock{mutex};
auto& gpu{Core::System::GetInstance().GPU()};
auto& memory_manager{gpu.MemoryManager()};