summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar ReinUsesLisp2020-05-15 01:56:58 -0300
committerGravatar ReinUsesLisp2020-05-21 23:16:03 -0300
commit434856c6368bd4c6930075bbf95b7e834215eb17 (patch)
tree3f7bb11d3321ab2b80bd196237c2ea3b432ee8dc /src
parentMerge pull request #3926 from ogniK5377/keyboard-states (diff)
downloadyuzu-434856c6368bd4c6930075bbf95b7e834215eb17.tar.gz
yuzu-434856c6368bd4c6930075bbf95b7e834215eb17.tar.xz
yuzu-434856c6368bd4c6930075bbf95b7e834215eb17.zip
vk_shader_decompiler: Don't assert for void returns
Atomic instructions can be used without returning anything and this is valid code. Remove the assert.
Diffstat (limited to 'src')
-rw-r--r--src/video_core/renderer_vulkan/vk_shader_decompiler.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/video_core/renderer_vulkan/vk_shader_decompiler.cpp b/src/video_core/renderer_vulkan/vk_shader_decompiler.cpp
index 167e20e91..808a265e5 100644
--- a/src/video_core/renderer_vulkan/vk_shader_decompiler.cpp
+++ b/src/video_core/renderer_vulkan/vk_shader_decompiler.cpp
@@ -1071,8 +1071,7 @@ private:
1071 1071
1072 void VisitBasicBlock(const NodeBlock& bb) { 1072 void VisitBasicBlock(const NodeBlock& bb) {
1073 for (const auto& node : bb) { 1073 for (const auto& node : bb) {
1074 [[maybe_unused]] const Type type = Visit(node).type; 1074 Visit(node);
1075 ASSERT(type == Type::Void);
1076 } 1075 }
1077 } 1076 }
1078 1077