summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
Diffstat (limited to 'libs')
-rw-r--r--libs/renderengine/skia/SkiaGLRenderEngine.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/libs/renderengine/skia/SkiaGLRenderEngine.cpp b/libs/renderengine/skia/SkiaGLRenderEngine.cpp
index 032e9b9876..aefedb4659 100644
--- a/libs/renderengine/skia/SkiaGLRenderEngine.cpp
+++ b/libs/renderengine/skia/SkiaGLRenderEngine.cpp
@@ -678,8 +678,6 @@ status_t SkiaGLRenderEngine::drawLayers(const DisplaySettings& display,
} else {
paint.setShader(shader);
}
- // Make sure to take into the account the alpha set on the layer.
- paint.setAlphaf(layer->alpha);
} else {
ATRACE_NAME("DrawColor");
const auto color = layer->source.solidColor;
@@ -826,7 +824,7 @@ void SkiaGLRenderEngine::drawBlurRegion(SkCanvas* canvas, const BlurRegion& effe
ATRACE_CALL();
SkPaint paint;
- paint.setAlphaf(effectRegion.alpha);
+ paint.setAlpha(static_cast<int>(effectRegion.alpha * 255));
const auto matrix = mBlurFilter->getShaderMatrix();
paint.setShader(blurredSurface->makeImageSnapshot()->makeShader(matrix));