diff options
| author | 2021-04-03 03:01:12 +0200 | |
|---|---|---|
| committer | 2021-07-22 21:51:26 -0400 | |
| commit | e7700aad183047f0c6fa990e1f424448d00c8865 (patch) | |
| tree | 9c3536401b925bbe40e9589c1bc963867e2ade5c /src | |
| parent | shader: Address feedback (diff) | |
| download | yuzu-e7700aad183047f0c6fa990e1f424448d00c8865.tar.gz yuzu-e7700aad183047f0c6fa990e1f424448d00c8865.tar.xz yuzu-e7700aad183047f0c6fa990e1f424448d00c8865.zip | |
shader: Fix undetected bug from review
Diffstat (limited to 'src')
| -rw-r--r-- | src/shader_recompiler/frontend/ir/ir_emitter.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/shader_recompiler/frontend/ir/ir_emitter.cpp b/src/shader_recompiler/frontend/ir/ir_emitter.cpp index 5e94edd74..dbfc670b0 100644 --- a/src/shader_recompiler/frontend/ir/ir_emitter.cpp +++ b/src/shader_recompiler/frontend/ir/ir_emitter.cpp | |||
| @@ -86,10 +86,13 @@ void IREmitter::MemoryBarrier(MemoryScope scope) { | |||
| 86 | switch (scope) { | 86 | switch (scope) { |
| 87 | case MemoryScope::Workgroup: | 87 | case MemoryScope::Workgroup: |
| 88 | Inst(Opcode::MemoryBarrierWorkgroupLevel); | 88 | Inst(Opcode::MemoryBarrierWorkgroupLevel); |
| 89 | break; | ||
| 89 | case MemoryScope::Device: | 90 | case MemoryScope::Device: |
| 90 | Inst(Opcode::MemoryBarrierDeviceLevel); | 91 | Inst(Opcode::MemoryBarrierDeviceLevel); |
| 92 | break; | ||
| 91 | case MemoryScope::System: | 93 | case MemoryScope::System: |
| 92 | Inst(Opcode::MemoryBarrierSystemLevel); | 94 | Inst(Opcode::MemoryBarrierSystemLevel); |
| 95 | break; | ||
| 93 | default: | 96 | default: |
| 94 | throw InvalidArgument("Invalid memory scope {}", scope); | 97 | throw InvalidArgument("Invalid memory scope {}", scope); |
| 95 | } | 98 | } |