Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2cdc76b8 authored by Derek Sollenberger's avatar Derek Sollenberger Committed by Android (Google) Code Review
Browse files

Merge "Eliminate offscreen buffer for some blurs." into sc-dev

parents 2bbc3a88 3134ec3f
Loading
Loading
Loading
Loading
+2 −3
Original line number Original line Diff line number Diff line
@@ -651,9 +651,8 @@ status_t SkiaGLRenderEngine::drawLayers(const DisplaySettings& display,
    if (mBlurFilter) {
    if (mBlurFilter) {
        bool requiresCompositionLayer = false;
        bool requiresCompositionLayer = false;
        for (const auto& layer : layers) {
        for (const auto& layer : layers) {
            if (layer->backgroundBlurRadius > 0) {
            if (layer->backgroundBlurRadius > 0 &&
                // when skbug.com/11208 and b/176903027 are resolved we can add the additional
                layer->backgroundBlurRadius < BlurFilter::kMaxCrossFadeRadius) {
                // restriction for layer->backgroundBlurRadius < BlurFilter::kMaxCrossFadeRadius
                requiresCompositionLayer = true;
                requiresCompositionLayer = true;
            }
            }
            for (auto region : layer->blurRegions) {
            for (auto region : layer->blurRegions) {