diff options
author | Subv <subv2112@gmail.com> | 2018-06-09 05:46:10 +0200 |
---|---|---|
committer | Subv <subv2112@gmail.com> | 2018-06-09 05:46:10 +0200 |
commit | abec5f82e288fb537f11b4b8a29021fe2d6b7b65 (patch) | |
tree | ac4e4535699fa3f8719f6cc3b64f624dad253311 /src/video_core/renderer_opengl/gl_shader_decompiler.cpp | |
parent | Merge pull request #505 from janisozaur/ccache-travis (diff) | |
download | yuzu-abec5f82e288fb537f11b4b8a29021fe2d6b7b65.tar yuzu-abec5f82e288fb537f11b4b8a29021fe2d6b7b65.tar.gz yuzu-abec5f82e288fb537f11b4b8a29021fe2d6b7b65.tar.bz2 yuzu-abec5f82e288fb537f11b4b8a29021fe2d6b7b65.tar.lz yuzu-abec5f82e288fb537f11b4b8a29021fe2d6b7b65.tar.xz yuzu-abec5f82e288fb537f11b4b8a29021fe2d6b7b65.tar.zst yuzu-abec5f82e288fb537f11b4b8a29021fe2d6b7b65.zip |
Diffstat (limited to 'src/video_core/renderer_opengl/gl_shader_decompiler.cpp')
-rw-r--r-- | src/video_core/renderer_opengl/gl_shader_decompiler.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/video_core/renderer_opengl/gl_shader_decompiler.cpp b/src/video_core/renderer_opengl/gl_shader_decompiler.cpp index 94c6bc4b2..033711b66 100644 --- a/src/video_core/renderer_opengl/gl_shader_decompiler.cpp +++ b/src/video_core/renderer_opengl/gl_shader_decompiler.cpp @@ -1435,6 +1435,11 @@ private: regs.SetRegisterToInputAttibute(instr.gpr0, attribute.element, attribute.index); break; } + case OpCode::Id::SSY: { + // The SSY opcode tells the GPU where to re-converge divergent execution paths, we + // can ignore this when generating GLSL code. + break; + } default: { NGLOG_CRITICAL(HW_GPU, "Unhandled instruction: {}", opcode->GetName()); UNREACHABLE(); |