fix vertex alpha calculation in GrTesselator
BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2405813003 Review-Url: https://codereview.chromium.org/2405813003
This commit is contained in:
parent
ebcb8aadae
commit
8c8fceff4d
@ -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;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user