diff options
author | ReinUsesLisp <reinuseslisp@airmail.cc> | 2019-02-03 01:14:36 +0100 |
---|---|---|
committer | ReinUsesLisp <reinuseslisp@airmail.cc> | 2019-02-07 02:23:41 +0100 |
commit | e6a224530454987aa7e4dfabe2f4d9b768b99a44 (patch) | |
tree | 22d0ea6fb932e87c80eb773623966d36bab8f03f /src/video_core/renderer_opengl/gl_shader_cache.cpp | |
parent | gl_shader_cache: Fixup GLSL unique identifiers (diff) | |
download | yuzu-e6a224530454987aa7e4dfabe2f4d9b768b99a44.tar yuzu-e6a224530454987aa7e4dfabe2f4d9b768b99a44.tar.gz yuzu-e6a224530454987aa7e4dfabe2f4d9b768b99a44.tar.bz2 yuzu-e6a224530454987aa7e4dfabe2f4d9b768b99a44.tar.lz yuzu-e6a224530454987aa7e4dfabe2f4d9b768b99a44.tar.xz yuzu-e6a224530454987aa7e4dfabe2f4d9b768b99a44.tar.zst yuzu-e6a224530454987aa7e4dfabe2f4d9b768b99a44.zip |
Diffstat (limited to 'src/video_core/renderer_opengl/gl_shader_cache.cpp')
-rw-r--r-- | src/video_core/renderer_opengl/gl_shader_cache.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/video_core/renderer_opengl/gl_shader_cache.cpp b/src/video_core/renderer_opengl/gl_shader_cache.cpp index bbcd15867..4883e4f62 100644 --- a/src/video_core/renderer_opengl/gl_shader_cache.cpp +++ b/src/video_core/renderer_opengl/gl_shader_cache.cpp @@ -431,11 +431,11 @@ CachedProgram ShaderCacheOpenGL::GeneratePrecompiledProgram( return shader; } -std::map<u64, UnspecializedShader> ShaderCacheOpenGL::GenerateUnspecializedShaders( +std::unordered_map<u64, UnspecializedShader> ShaderCacheOpenGL::GenerateUnspecializedShaders( const std::atomic_bool& stop_loading, const VideoCore::DiskResourceLoadCallback& callback, const std::vector<ShaderDiskCacheRaw>& raws, - const std::map<u64, ShaderDiskCacheDecompiled>& decompiled) { - std::map<u64, UnspecializedShader> unspecialized; + const std::unordered_map<u64, ShaderDiskCacheDecompiled>& decompiled) { + std::unordered_map<u64, UnspecializedShader> unspecialized; if (callback) callback(VideoCore::LoadCallbackStage::Decompile, 0, raws.size()); |