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

This reverts commit d15b908f9496b2280514a6dbcb1c32c4b0dc47c0.

Bug: skia:
Change-Id: I514bd96fdeaaa81dc7310f901c156438303c09f3
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>
3 files changed