diff options
| author | bunnei <bunneidev@gmail.com> | 2018-06-09 00:42:53 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-06-09 00:42:53 -0400 |
| commit | d81aaa3ed343f93af800de4eb1312d1bbb38ea2e (patch) | |
| tree | bc3a1acb3a45e1a2b68464502c9c7e146494e70d /src/video_core/renderer_opengl | |
| parent | e2176dc7ce937e03c002342a1d5e9d8f61212215 (diff) | |
| parent | abec5f82e288fb537f11b4b8a29021fe2d6b7b65 (diff) | |
Merge pull request #550 from Subv/ssy
GPU: Stub the SSY shader instruction.
Diffstat (limited to 'src/video_core/renderer_opengl')
| -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 07a90f5ad..37fbb94da 100644 --- a/src/video_core/renderer_opengl/gl_shader_decompiler.cpp +++ b/src/video_core/renderer_opengl/gl_shader_decompiler.cpp @@ -1478,6 +1478,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(); |
