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

Commit a3e4bf46 authored by linkai's avatar linkai
Browse files

Fix ping pong progress in the Kawase implementation.



Bug: 333002945
Test: atest librenderengine_test

Change-Id: I7fe78f36766e30de45d2254b726dfc3bf7896764
Signed-off-by: default avatarlinkai <linkai@xiaomi.com>
parent 9ecd5a25
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -126,7 +126,7 @@ sk_sp<SkImage> KawaseBlurFilter::generate(GrRecordingContext* context,
        surfaceTwo = surface->makeSurface(scaledInfo);
        LOG_ALWAYS_FATAL_IF(!surfaceTwo, "%s: Failed to create second blur surface!", __func__);

        for (auto i = 1; i < numberOfPasses; i++) {
        for (auto i = 2; i <= numberOfPasses; i++) {
            LOG_ALWAYS_FATAL_IF(tmpBlur == nullptr, "%s: tmpBlur is null for pass %d", __func__, i);
            blurBuilder.child("child") =
                    tmpBlur->makeShader(SkTileMode::kClamp, SkTileMode::kClamp, linear);
+1 −1
Original line number Diff line number Diff line
@@ -1095,7 +1095,7 @@ void RenderEngineTest::fillBufferWithRoundedCorners() {

template <typename SourceVariant>
void RenderEngineTest::fillBufferAndBlurBackground() {
    auto blurRadius = 50;
    auto blurRadius = 30;
    auto center = DEFAULT_DISPLAY_WIDTH / 2;

    renderengine::DisplaySettings settings;