diff options
| author | 2020-07-21 04:50:55 -0300 | |
|---|---|---|
| committer | 2020-07-21 04:50:55 -0300 | |
| commit | 721e6015a8f4154d7e96916e18fdd8c2af150420 (patch) | |
| tree | 965c7f894999d6dc6903d16cfaff620db2232ad3 /src | |
| parent | Merge pull request #4361 from ReinUsesLisp/lane-id (diff) | |
| parent | gl_arb_decompiler: Execute BAR even when inside control flow (diff) | |
| download | yuzu-721e6015a8f4154d7e96916e18fdd8c2af150420.tar.gz yuzu-721e6015a8f4154d7e96916e18fdd8c2af150420.tar.xz yuzu-721e6015a8f4154d7e96916e18fdd8c2af150420.zip | |
Merge pull request #4360 from ReinUsesLisp/glasm-bar
gl_arb_decompiler: Execute BAR even when inside control flow
Diffstat (limited to '')
| -rw-r--r-- | src/video_core/renderer_opengl/gl_arb_decompiler.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/video_core/renderer_opengl/gl_arb_decompiler.cpp b/src/video_core/renderer_opengl/gl_arb_decompiler.cpp index 4489abf61..c06e838f7 100644 --- a/src/video_core/renderer_opengl/gl_arb_decompiler.cpp +++ b/src/video_core/renderer_opengl/gl_arb_decompiler.cpp | |||
| @@ -2076,10 +2076,6 @@ std::string ARBDecompiler::ShuffleIndexed(Operation operation) { | |||
| 2076 | } | 2076 | } |
| 2077 | 2077 | ||
| 2078 | std::string ARBDecompiler::Barrier(Operation) { | 2078 | std::string ARBDecompiler::Barrier(Operation) { |
| 2079 | if (!ir.IsDecompiled()) { | ||
| 2080 | LOG_ERROR(Render_OpenGL, "BAR used but shader is not decompiled"); | ||
| 2081 | return {}; | ||
| 2082 | } | ||
| 2083 | AddLine("BAR;"); | 2079 | AddLine("BAR;"); |
| 2084 | return {}; | 2080 | return {}; |
| 2085 | } | 2081 | } |