Actually use inputs in vertex pulling fuzzer
I have checked the other fuzzers, and they appear to be correctly using the generated inputs. BUG=tint:1099 Fixed: 1099 Change-Id: I691e16ef4130e374894550fcf8e3d5565224a656 Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/61440 Auto-Submit: Ryan Harrison <rharrison@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Ryan Harrison <rharrison@chromium.org> Reviewed-by: James Price <jrprice@google.com>
This commit is contained in:
parent
0c22b1aaea
commit
bfb27f00d7
|
@ -31,7 +31,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) {
|
||||||
transform_manager.Add<tint::transform::VertexPulling>();
|
transform_manager.Add<tint::transform::VertexPulling>();
|
||||||
|
|
||||||
tint::fuzzers::CommonFuzzer fuzzer(InputFormat::kWGSL, OutputFormat::kSpv);
|
tint::fuzzers::CommonFuzzer fuzzer(InputFormat::kWGSL, OutputFormat::kSpv);
|
||||||
fuzzer.SetTransformManager(&transform_manager, {});
|
fuzzer.SetTransformManager(&transform_manager, std::move(transform_inputs));
|
||||||
fuzzer.SetDumpInput(GetCliParams().dump_input);
|
fuzzer.SetDumpInput(GetCliParams().dump_input);
|
||||||
|
|
||||||
return fuzzer.Run(r.data(), r.size());
|
return fuzzer.Run(r.data(), r.size());
|
||||||
|
|
Loading…
Reference in New Issue