commit | 7845b9700ea6e77577402f4e6b69cd4f9f28c0f4 | [log] [tgz] |
---|---|---|
author | Kevin Lubick <kjlubick@google.com> | Mon Mar 29 08:07:32 2021 -0400 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Mon Mar 29 16:05:05 2021 +0000 |
tree | b27f4dcd987e578152d2dbd1af71ef8bc027c9c4 | |
parent | d80cef64fe8750a932b45ea1ec44ec69f919ece5 [diff] [blame] |
[fuzz] Expose Region Op fuzzing to oss-fuzz. This simplifies the fuzzer (since the important logic is in FuzzCommon.cpp). As requested by https://chromium-review.googlesource.com/c/chromium/src/+/2597075 Change-Id: Ia73f88ec584a2147f110755f98542e610100cfff Reviewed-on: https://skia-review.googlesource.com/c/skia/+/389736 Commit-Queue: Weston Tracey <westont@google.com> Auto-Submit: Kevin Lubick <kjlubick@google.com> Reviewed-by: Weston Tracey <westont@google.com>
diff --git a/BUILD.gn b/BUILD.gn index 4008755..525febd 100644 --- a/BUILD.gn +++ b/BUILD.gn
@@ -3040,6 +3040,14 @@ ] } + libfuzzer_app("api_regionop") { + sources = [ + "fuzz/FuzzRegionOp.cpp", + "fuzz/oss_fuzz/FuzzRegionOp.cpp", + ] + deps = [] + } + if (skia_use_gl) { libfuzzer_app("api_mock_gpu_canvas") { include_dirs = [