summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar bunnei2018-07-23 18:36:14 -0400
committerGravatar bunnei2018-07-23 21:11:05 -0400
commitc4322ce87e45452d21b2adb4cbcd1c3f58442dd4 (patch)
treef14e51169aa46cb9169d7a679697bf1e62b0ec61
parentMerge pull request #775 from lioncash/str (diff)
downloadyuzu-c4322ce87e45452d21b2adb4cbcd1c3f58442dd4.tar.gz
yuzu-c4322ce87e45452d21b2adb4cbcd1c3f58442dd4.tar.xz
yuzu-c4322ce87e45452d21b2adb4cbcd1c3f58442dd4.zip
gl_shader_decompiler: Print instruction value in shader comments.
-rw-r--r--src/video_core/renderer_opengl/gl_shader_decompiler.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/video_core/renderer_opengl/gl_shader_decompiler.cpp b/src/video_core/renderer_opengl/gl_shader_decompiler.cpp
index ba827181b..0b097aae2 100644
--- a/src/video_core/renderer_opengl/gl_shader_decompiler.cpp
+++ b/src/video_core/renderer_opengl/gl_shader_decompiler.cpp
@@ -769,7 +769,8 @@ private:
769 return offset + 1; 769 return offset + 1;
770 } 770 }
771 771
772 shader.AddLine("// " + std::to_string(offset) + ": " + opcode->GetName()); 772 shader.AddLine("// " + std::to_string(offset) + ": " + opcode->GetName() + " (" +
773 std::to_string(instr.value) + ')');
773 774
774 using Tegra::Shader::Pred; 775 using Tegra::Shader::Pred;
775 ASSERT_MSG(instr.pred.full_pred != Pred::NeverExecute, 776 ASSERT_MSG(instr.pred.full_pred != Pred::NeverExecute,