diff options
author | bunnei <bunneidev@gmail.com> | 2020-04-22 02:16:02 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-22 02:16:02 +0200 |
commit | d64290884a3f07971e5432f24a984d997bf8aba0 (patch) | |
tree | 56842a9ec3209326393061b992749d07698977cd /src/video_core | |
parent | Merge pull request #3745 from bunnei/fix-homebrew-load (diff) | |
parent | gl_shader_decompiler: Avoid copies where applicable (diff) | |
download | yuzu-d64290884a3f07971e5432f24a984d997bf8aba0.tar yuzu-d64290884a3f07971e5432f24a984d997bf8aba0.tar.gz yuzu-d64290884a3f07971e5432f24a984d997bf8aba0.tar.bz2 yuzu-d64290884a3f07971e5432f24a984d997bf8aba0.tar.lz yuzu-d64290884a3f07971e5432f24a984d997bf8aba0.tar.xz yuzu-d64290884a3f07971e5432f24a984d997bf8aba0.tar.zst yuzu-d64290884a3f07971e5432f24a984d997bf8aba0.zip |
Diffstat (limited to 'src/video_core')
-rw-r--r-- | src/video_core/renderer_opengl/gl_shader_decompiler.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/video_core/renderer_opengl/gl_shader_decompiler.cpp b/src/video_core/renderer_opengl/gl_shader_decompiler.cpp index 22242cce9..0cd3ad7e1 100644 --- a/src/video_core/renderer_opengl/gl_shader_decompiler.cpp +++ b/src/video_core/renderer_opengl/gl_shader_decompiler.cpp @@ -484,7 +484,7 @@ private: code.AddLine("switch (jmp_to) {{"); for (const auto& pair : ir.GetBasicBlocks()) { - const auto [address, bb] = pair; + const auto& [address, bb] = pair; code.AddLine("case 0x{:X}U: {{", address); ++code.scope; @@ -1484,8 +1484,8 @@ private: dy += '('; for (std::size_t index = 0; index < components; ++index) { - const auto operand_x{derivates.at(index * 2)}; - const auto operand_y{derivates.at(index * 2 + 1)}; + const auto& operand_x{derivates.at(index * 2)}; + const auto& operand_y{derivates.at(index * 2 + 1)}; dx += Visit(operand_x).AsFloat(); dy += Visit(operand_y).AsFloat(); |