diff options
-rw-r--r-- | src/gpu/GrTessellator.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gpu/GrTessellator.cpp b/src/gpu/GrTessellator.cpp index 4024ad0c16..6fbcab60be 100644 --- a/src/gpu/GrTessellator.cpp +++ b/src/gpu/GrTessellator.cpp @@ -204,7 +204,7 @@ inline void* emit_vertex(Vertex* v, const AAParams* aaParams, void* data) { if (aaParams->fTweakAlpha) { auto d = static_cast<GrDefaultGeoProcFactory::PositionColorAttr*>(data); d->fPosition = v->fPoint; - d->fColor = SkAlphaMulQ(aaParams->fColor, v->fAlpha); + d->fColor = SkAlphaMulQ(aaParams->fColor, SkAlpha255To256(v->fAlpha)); d++; return d; } |