Add oss-fuzz compatible fuzzers for sksl2*
Bug: skia:
Change-Id: I468517481fcae42155c4363d817405455181d3c3
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/199721
Reviewed-by: Ethan Nicholas <ethannicholas@google.com>
Commit-Queue: Kevin Lubick <kjlubick@google.com>
diff --git a/BUILD.gn b/BUILD.gn
index c7df242..352acee 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -1965,6 +1965,7 @@
"tools",
"tools/debugger",
"tools/fonts",
+ "src/sksl",
]
sources = [
"fuzz/Fuzz.cpp",
@@ -1988,6 +1989,9 @@
"fuzz/oss_fuzz/FuzzPathDeserialize.cpp",
"fuzz/oss_fuzz/FuzzRegionDeserialize.cpp",
"fuzz/oss_fuzz/FuzzRegionSetPath.cpp",
+ "fuzz/oss_fuzz/FuzzSKSL2GLSL.cpp",
+ "fuzz/oss_fuzz/FuzzSKSL2Metal.cpp",
+ "fuzz/oss_fuzz/FuzzSKSL2SPIRV.cpp",
"fuzz/oss_fuzz/FuzzTextBlobDeserialize.cpp",
"tools/UrlDataManager.cpp",
"tools/debugger/SkDebugCanvas.cpp",