aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/shader/decode/memory.cpp
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2020-04-02 14:32:19 -0400
committerGitHub <noreply@github.com>2020-04-02 14:32:19 -0400
commitb6d2314ac97f47015fabeab01372e0eee6a48049 (patch)
tree58371593f9cb717adfa16f3d866a0f588914a735 /src/video_core/shader/decode/memory.cpp
parent5bd5340d170fbb4d02a0a04b0fb9220fa0100695 (diff)
parentab3a1db2820eb3706a8066cd1c66d1b58503e96a (diff)
Merge pull request #3595 from ReinUsesLisp/c4715-silence
shader/memory: Silence no return value warning
Diffstat (limited to 'src/video_core/shader/decode/memory.cpp')
-rw-r--r--src/video_core/shader/decode/memory.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/video_core/shader/decode/memory.cpp b/src/video_core/shader/decode/memory.cpp
index 28a49addd1..b8f63922f6 100644
--- a/src/video_core/shader/decode/memory.cpp
+++ b/src/video_core/shader/decode/memory.cpp
@@ -44,6 +44,9 @@ Node GetAtomOperation(AtomicOp op, bool is_signed, Node memory, Node data) {
return OperationCode::AtomicIXor;
case AtomicOp::Exch:
return OperationCode::AtomicIExchange;
+ default:
+ UNIMPLEMENTED_MSG("op={}", static_cast<int>(op));
+ return OperationCode::AtomicIAdd;
}
}();
return SignedOperation(operation_code, is_signed, std::move(memory), std::move(data));