[ir][fuzz] Allow all WGSL features for --dump-wgsl This allows the disassembler to generate WGSL for IR modules that use extensions. Change-Id: I2ea2261fe13994178814b90a9ca8c732ff2dac41 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/264514 Auto-Submit: James Price <jrprice@google.com> Reviewed-by: Ryan Harrison <rharrison@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org>
diff --git a/src/tint/cmd/fuzz/ir/dis/main.cc b/src/tint/cmd/fuzz/ir/dis/main.cc index 6489be4..b650522 100644 --- a/src/tint/cmd/fuzz/ir/dis/main.cc +++ b/src/tint/cmd/fuzz/ir/dis/main.cc
@@ -273,6 +273,7 @@ } tint::wgsl::writer::Options writer_options; + writer_options.allowed_features = tint::wgsl::AllowedFeatures::Everything(); auto output = tint::wgsl::writer::WgslFromIR(module, writer_options); if (output != tint::Success) { std::cerr << "Failed to convert IR to WGSL Program: " << output.Failure() << "\n";