Commit 555c3331 by Ben Clayton

VkPipeline: Debug - show ids not names in disassembly.

Names are difficult to match against values in SpirvShader. Change-Id: I313534c828b63bb73e8d72fa5475acfb93982bcd Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28190 Presubmit-Ready: Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Tested-by: 's avatarBen Clayton <bclayton@google.com> Reviewed-by: 's avatarNicolas Capens <nicolascapens@google.com>
parent a94a95c3
...@@ -234,9 +234,9 @@ std::vector<uint32_t> preprocessSpirv( ...@@ -234,9 +234,9 @@ std::vector<uint32_t> preprocessSpirv(
if (false) { if (false) {
spvtools::SpirvTools core(SPV_ENV_VULKAN_1_1); spvtools::SpirvTools core(SPV_ENV_VULKAN_1_1);
std::string preOpt; std::string preOpt;
core.Disassemble(code, &preOpt); core.Disassemble(code, &preOpt, SPV_BINARY_TO_TEXT_OPTION_NONE);
std::string postOpt; std::string postOpt;
core.Disassemble(optimized, &postOpt); core.Disassemble(optimized, &postOpt, SPV_BINARY_TO_TEXT_OPTION_NONE);
std::cout << "PRE-OPT: " << preOpt << std::endl std::cout << "PRE-OPT: " << preOpt << std::endl
<< "POST-OPT: " << postOpt << std::endl; << "POST-OPT: " << postOpt << std::endl;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment