Revert "Allow an SkSL compiler to be created without shader caps."
This reverts commit 4f0f3f3992e053d417b236dd5ff61f1edff848c7.
Reason for revert: fuzzer discovered issue with caps
Original change's description:
> Allow an SkSL compiler to be created without shader caps.
>
> Intermediate program types like "mesh shader" or "runtime effect"
> can't be emitted as finished shader programs, and so don't need to
> know the shader caps. (Previously, we would pass in a placeholder
> "standalone" caps configuration even though it wasn't used.)
>
> Change-Id: I3cb4997491db0e86482c25e646c1f2e6fb5ef22e
> Bug: b/40045064
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/790039
> Commit-Queue: John Stiles <johnstiles@google.com>
> Commit-Queue: Kevin Lubick <kjlubick@google.com>
> Auto-Submit: John Stiles <johnstiles@google.com>
> Reviewed-by: Kevin Lubick <kjlubick@google.com>
Bug: b/40045064
Change-Id: I83eae04fe5679405f64f48ff88c9b9050d815967
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/791296
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Kevin Lubick <kjlubick@google.com>
Commit-Queue: John Stiles <johnstiles@google.com>
9 files changed