[graphite] Add initial precompilation fuzzer

This is paralleling (and will eventually replace) PaintParamsKeyTest.cpp. Ideally there would be more sharing between this fuzzer and FuzzCanvas.cpp but their use cases are a bit different - maybe someday we'll get there.

Note: this is going to be a slow fuzzer since it compiles several programs while running.

Bug: b/259555679
Change-Id: Ibcbe4ab2c4509ad3557467c6c105abd67e3b2ae9
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/724699
Commit-Queue: Robert Phillips <robertphillips@google.com>
Reviewed-by: Kevin Lubick <kjlubick@google.com>
4 files changed