Switch to float vertex colors for wide color vertex attribs
Bug: chromium:985500
Change-Id: Iab73405728dc64c816f736e95b00a23e11fd4888
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/258565
Reviewed-by: Michael Ludwig <michaelludwig@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
diff --git a/src/gpu/ops/GrLatticeOp.cpp b/src/gpu/ops/GrLatticeOp.cpp
index 9995b77..3e4733f 100644
--- a/src/gpu/ops/GrLatticeOp.cpp
+++ b/src/gpu/ops/GrLatticeOp.cpp
@@ -203,7 +203,7 @@
caps, clip, hasMixedSampledCoverage, clampType, GrProcessorAnalysisCoverage::kNone,
&analysisColor);
analysisColor.isConstant(&fPatches[0].fColor);
- fWideColor = SkPMColor4fNeedsWideColor(fPatches[0].fColor, clampType, caps);
+ fWideColor = !fPatches[0].fColor.fitsInBytes();
return result;
}