diff options
author | Patrick Elsässer <paddy334@web.de> | 2018-09-09 17:51:43 +0200 |
---|---|---|
committer | Patrick Elsässer <paddy334@web.de> | 2018-09-09 17:51:43 +0200 |
commit | 64e45b04e0eba71ffef6b8776b50026a26325ae7 (patch) | |
tree | ac5f630e88eceff68561678723e8717117a29bc0 /src/video_core/renderer_opengl/gl_shader_cache.cpp | |
parent | Merge pull request #1277 from jroweboy/update-xbyak (diff) | |
download | yuzu-64e45b04e0eba71ffef6b8776b50026a26325ae7.tar yuzu-64e45b04e0eba71ffef6b8776b50026a26325ae7.tar.gz yuzu-64e45b04e0eba71ffef6b8776b50026a26325ae7.tar.bz2 yuzu-64e45b04e0eba71ffef6b8776b50026a26325ae7.tar.lz yuzu-64e45b04e0eba71ffef6b8776b50026a26325ae7.tar.xz yuzu-64e45b04e0eba71ffef6b8776b50026a26325ae7.tar.zst yuzu-64e45b04e0eba71ffef6b8776b50026a26325ae7.zip |
Diffstat (limited to '')
-rw-r--r-- | src/video_core/renderer_opengl/gl_shader_cache.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/video_core/renderer_opengl/gl_shader_cache.cpp b/src/video_core/renderer_opengl/gl_shader_cache.cpp index 7e4b85ac3..61080f5cc 100644 --- a/src/video_core/renderer_opengl/gl_shader_cache.cpp +++ b/src/video_core/renderer_opengl/gl_shader_cache.cpp @@ -13,8 +13,8 @@ namespace OpenGL { /// Gets the address for the specified shader stage program static VAddr GetShaderAddress(Maxwell::ShaderProgram program) { - auto& gpu = Core::System::GetInstance().GPU().Maxwell3D(); - auto& shader_config = gpu.regs.shader_config[static_cast<size_t>(program)]; + const auto& gpu = Core::System::GetInstance().GPU().Maxwell3D(); + const auto& shader_config = gpu.regs.shader_config[static_cast<size_t>(program)]; return *gpu.memory_manager.GpuToCpuAddress(gpu.regs.code_address.CodeAddress() + shader_config.offset); } @@ -86,7 +86,7 @@ CachedShader::CachedShader(VAddr addr, Maxwell::ShaderProgram program_type) } GLuint CachedShader::GetProgramResourceIndex(const GLShader::ConstBufferEntry& buffer) { - auto search{resource_cache.find(buffer.GetHash())}; + const auto search{resource_cache.find(buffer.GetHash())}; if (search == resource_cache.end()) { const GLuint index{ glGetProgramResourceIndex(program.handle, GL_UNIFORM_BLOCK, buffer.GetName().c_str())}; @@ -98,7 +98,7 @@ GLuint CachedShader::GetProgramResourceIndex(const GLShader::ConstBufferEntry& b } GLint CachedShader::GetUniformLocation(const GLShader::SamplerEntry& sampler) { - auto search{uniform_cache.find(sampler.GetHash())}; + const auto search{uniform_cache.find(sampler.GetHash())}; if (search == uniform_cache.end()) { const GLint index{glGetUniformLocation(program.handle, sampler.GetName().c_str())}; uniform_cache[sampler.GetHash()] = index; |