Revert "Revert "more relaxed precision decorations for SPIR-V output""

This reverts commit d15b908f9496b2280514a6dbcb1c32c4b0dc47c0.

Bug: skia:
No-Try: true
Change-Id: I37fa5902468ce5cba57b9ad6141158e9997fcfbe
Reviewed-On: https://skia-review.googlesource.com/c/skia/+/202129
Commit-Queue: Ethan Nicholas <ethannicholas@google.com>
Commit-Queue: Greg Daniel <egdaniel@google.com>
Auto-Submit: Ethan Nicholas <ethannicholas@google.com>
Reviewed-By: Greg Daniel <egdaniel@google.com>
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/202700
3 files changed