Merge "Convert alpha from [0..1] to [0.255] range Bug #8808886" into jb-mr2-dev
This commit is contained in:
@ -3535,7 +3535,7 @@ void OpenGLRenderer::getAlphaAndMode(SkPaint* paint, int* alpha, SkXfermode::Mod
|
|||||||
getAlphaAndModeDirect(paint, alpha, mode);
|
getAlphaAndModeDirect(paint, alpha, mode);
|
||||||
if (mDrawModifiers.mOverrideLayerAlpha < 1.0f) {
|
if (mDrawModifiers.mOverrideLayerAlpha < 1.0f) {
|
||||||
// if drawing a layer, ignore the paint's alpha
|
// if drawing a layer, ignore the paint's alpha
|
||||||
*alpha = mDrawModifiers.mOverrideLayerAlpha;
|
*alpha = mDrawModifiers.mOverrideLayerAlpha * 255;
|
||||||
}
|
}
|
||||||
*alpha *= mSnapshot->alpha;
|
*alpha *= mSnapshot->alpha;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user