Loading libs/renderengine/skia/SkiaGLRenderEngine.cpp +3 −1 Original line number Diff line number Diff line Loading @@ -678,6 +678,8 @@ 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; Loading Loading @@ -824,7 +826,7 @@ void SkiaGLRenderEngine::drawBlurRegion(SkCanvas* canvas, const BlurRegion& effe ATRACE_CALL(); SkPaint paint; paint.setAlpha(static_cast<int>(effectRegion.alpha * 255)); paint.setAlphaf(effectRegion.alpha); const auto matrix = mBlurFilter->getShaderMatrix(); paint.setShader(blurredSurface->makeImageSnapshot()->makeShader(matrix)); Loading Loading
libs/renderengine/skia/SkiaGLRenderEngine.cpp +3 −1 Original line number Diff line number Diff line Loading @@ -678,6 +678,8 @@ 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; Loading Loading @@ -824,7 +826,7 @@ void SkiaGLRenderEngine::drawBlurRegion(SkCanvas* canvas, const BlurRegion& effe ATRACE_CALL(); SkPaint paint; paint.setAlpha(static_cast<int>(effectRegion.alpha * 255)); paint.setAlphaf(effectRegion.alpha); const auto matrix = mBlurFilter->getShaderMatrix(); paint.setShader(blurredSurface->makeImageSnapshot()->makeShader(matrix)); Loading