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

Commit e093fd9e authored by Leon Scroggins's avatar Leon Scroggins Committed by Android (Google) Code Review
Browse files

Merge "Cache blur shaders only when blur is enabled" into sc-dev

parents a49a916e cda45e95
Loading
Loading
Loading
Loading
+5 −1
Original line number Original line Diff line number Diff line
@@ -292,7 +292,11 @@ void Cache::primeShaderCache(SkiaRenderEngine* renderengine) {


        drawSolidLayers(renderengine, display, dstTexture);
        drawSolidLayers(renderengine, display, dstTexture);
        drawShadowLayers(renderengine, display, srcTexture);
        drawShadowLayers(renderengine, display, srcTexture);

        if (renderengine->supportsBackgroundBlur()) {
            drawBlurLayers(renderengine, display, dstTexture);
            drawBlurLayers(renderengine, display, dstTexture);
        }

        // The majority of shaders are related to sampling images.
        // The majority of shaders are related to sampling images.
        drawImageLayers(renderengine, display, dstTexture, srcTexture);
        drawImageLayers(renderengine, display, dstTexture, srcTexture);