package v;

import I0.AbstractC0301k;
import I0.InterfaceC0305n;
import android.graphics.Canvas;
import android.graphics.RecordingCanvas;
import android.graphics.RenderNode;
import android.os.Build;
import android.widget.EdgeEffect;
import p0.AbstractC2697c;
import p0.C2696b;
import p0.InterfaceC2712s;
import r0.C2862a;
import r0.C2863b;
import r0.InterfaceC2864c;
import x.EnumC3207z0;

/* JADX INFO: renamed from: v.h0, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C3026h0 extends AbstractC0301k implements InterfaceC0305n {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final /* synthetic */ int f24871c = 1;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final C3051u f24872d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final C3009Y f24873e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public Object f24874f;

    public C3026h0(C0.b0 b0Var, C3051u c3051u, C3009Y c3009y) {
        this.f24872d = c3051u;
        this.f24873e = c3009y;
        t0(b0Var);
    }

    public static boolean w0(float f6, EdgeEffect edgeEffect, Canvas canvas) {
        if (f6 == 0.0f) {
            return edgeEffect.draw(canvas);
        }
        int iSave = canvas.save();
        canvas.rotate(f6);
        boolean zDraw = edgeEffect.draw(canvas);
        canvas.restoreToCount(iSave);
        return zDraw;
    }

    public static boolean x0(float f6, long j4, EdgeEffect edgeEffect, Canvas canvas) {
        int iSave = canvas.save();
        canvas.rotate(f6);
        canvas.translate(Float.intBitsToFloat((int) (j4 >> 32)), Float.intBitsToFloat((int) (j4 & 4294967295L)));
        boolean zDraw = edgeEffect.draw(canvas);
        canvas.restoreToCount(iSave);
        return zDraw;
    }

    @Override // I0.InterfaceC0305n
    public final void draw(InterfaceC2864c interfaceC2864c) {
        boolean zX0;
        char c6;
        long j4;
        I0.J j6;
        boolean z6;
        boolean zW0;
        char c7;
        float f6;
        float f7;
        float f8;
        switch (this.f24871c) {
            case 0:
                I0.J j7 = (I0.J) interfaceC2864c;
                C2863b c2863b = j7.f2210a;
                long jC = c2863b.c();
                C3051u c3051u = this.f24872d;
                c3051u.i(jC);
                if (o0.e.e(c2863b.c())) {
                    j7.b();
                    return;
                }
                j7.b();
                c3051u.f24953d.getValue();
                Canvas canvasA = AbstractC2697c.a(c2863b.f23803b.c());
                C3009Y c3009y = this.f24873e;
                boolean zF = C3009Y.f(c3009y.f24819f);
                B.J0 j02 = (B.J0) this.f24874f;
                if (zF) {
                    zX0 = x0(270.0f, (((long) Float.floatToRawIntBits(j7.Y(j02.b(j7.getLayoutDirection())))) & 4294967295L) | (((long) Float.floatToRawIntBits(-Float.intBitsToFloat((int) (c2863b.c() & 4294967295L)))) << 32), c3009y.c(), canvasA);
                } else {
                    zX0 = false;
                }
                if (C3009Y.f(c3009y.f24817d)) {
                    c6 = ' ';
                    j4 = 4294967295L;
                    zX0 = x0(0.0f, (((long) Float.floatToRawIntBits(0.0f)) << 32) | (((long) Float.floatToRawIntBits(j7.Y(j02.f145b))) & 4294967295L), c3009y.e(), canvasA) || zX0;
                } else {
                    c6 = ' ';
                    j4 = 4294967295L;
                }
                if (C3009Y.f(c3009y.f24820g)) {
                    zX0 = x0(90.0f, (((long) Float.floatToRawIntBits(j7.Y(j02.d(j7.getLayoutDirection())) + (-((float) L4.a.d0(Float.intBitsToFloat((int) (c2863b.c() >> c6))))))) & j4) | (((long) Float.floatToRawIntBits(0.0f)) << c6), c3009y.d(), canvasA) || zX0;
                }
                if (C3009Y.f(c3009y.f24818e)) {
                    zX0 = x0(180.0f, (((long) Float.floatToRawIntBits((-Float.intBitsToFloat((int) (c2863b.c() & j4))) + j7.Y(j02.f147d))) & j4) | (((long) Float.floatToRawIntBits(-Float.intBitsToFloat((int) (c2863b.c() >> c6)))) << c6), c3009y.b(), canvasA) || zX0;
                }
                if (zX0) {
                    c3051u.d();
                    return;
                }
                return;
            default:
                I0.J j8 = (I0.J) interfaceC2864c;
                C2863b c2863b2 = j8.f2210a;
                long jC2 = c2863b2.c();
                C3051u c3051u2 = this.f24872d;
                c3051u2.i(jC2);
                Canvas canvasA2 = AbstractC2697c.a(c2863b2.f23803b.c());
                c3051u2.f24953d.getValue();
                if (o0.e.e(c2863b2.c())) {
                    j8.b();
                    return;
                }
                boolean zIsHardwareAccelerated = canvasA2.isHardwareAccelerated();
                C3009Y c3009y2 = this.f24873e;
                if (!zIsHardwareAccelerated) {
                    EdgeEffect edgeEffect = c3009y2.f24817d;
                    if (edgeEffect != null) {
                        edgeEffect.finish();
                    }
                    EdgeEffect edgeEffect2 = c3009y2.f24818e;
                    if (edgeEffect2 != null) {
                        edgeEffect2.finish();
                    }
                    EdgeEffect edgeEffect3 = c3009y2.f24819f;
                    if (edgeEffect3 != null) {
                        edgeEffect3.finish();
                    }
                    EdgeEffect edgeEffect4 = c3009y2.f24820g;
                    if (edgeEffect4 != null) {
                        edgeEffect4.finish();
                    }
                    EdgeEffect edgeEffect5 = c3009y2.f24821h;
                    if (edgeEffect5 != null) {
                        edgeEffect5.finish();
                    }
                    EdgeEffect edgeEffect6 = c3009y2.f24822i;
                    if (edgeEffect6 != null) {
                        edgeEffect6.finish();
                    }
                    EdgeEffect edgeEffect7 = c3009y2.f24823j;
                    if (edgeEffect7 != null) {
                        edgeEffect7.finish();
                    }
                    EdgeEffect edgeEffect8 = c3009y2.f24824k;
                    if (edgeEffect8 != null) {
                        edgeEffect8.finish();
                    }
                    j8.b();
                    return;
                }
                float fY = j8.Y(AbstractC2988L.f24743a);
                boolean z7 = C3009Y.f(c3009y2.f24817d) || C3009Y.g(c3009y2.f24821h) || C3009Y.f(c3009y2.f24818e) || C3009Y.g(c3009y2.f24822i);
                boolean z8 = C3009Y.f(c3009y2.f24819f) || C3009Y.g(c3009y2.f24823j) || C3009Y.f(c3009y2.f24820g) || C3009Y.g(c3009y2.f24824k);
                if (z7 && z8) {
                    y0().setPosition(0, 0, canvasA2.getWidth(), canvasA2.getHeight());
                } else if (z7) {
                    y0().setPosition(0, 0, (L4.a.d0(fY) * 2) + canvasA2.getWidth(), canvasA2.getHeight());
                } else {
                    if (!z8) {
                        j8.b();
                        return;
                    }
                    y0().setPosition(0, 0, canvasA2.getWidth(), (L4.a.d0(fY) * 2) + canvasA2.getHeight());
                }
                RecordingCanvas recordingCanvasBeginRecording = y0().beginRecording();
                if (C3009Y.g(c3009y2.f24823j)) {
                    EdgeEffect edgeEffectA = c3009y2.f24823j;
                    if (edgeEffectA == null) {
                        edgeEffectA = c3009y2.a(EnumC3207z0.f25985b);
                        c3009y2.f24823j = edgeEffectA;
                    }
                    w0(90.0f, edgeEffectA, recordingCanvasBeginRecording);
                    edgeEffectA.finish();
                }
                if (C3009Y.f(c3009y2.f24819f)) {
                    EdgeEffect edgeEffectC = c3009y2.c();
                    zW0 = w0(270.0f, edgeEffectC, recordingCanvasBeginRecording);
                    if (C3009Y.g(c3009y2.f24819f)) {
                        z6 = z8;
                        float fIntBitsToFloat = Float.intBitsToFloat((int) (c3051u2.c() & 4294967295L));
                        EdgeEffect edgeEffectA2 = c3009y2.f24823j;
                        if (edgeEffectA2 == null) {
                            edgeEffectA2 = c3009y2.a(EnumC3207z0.f25985b);
                            c3009y2.f24823j = edgeEffectA2;
                        }
                        int i6 = Build.VERSION.SDK_INT;
                        float fB = i6 >= 31 ? AbstractC3056x.b(edgeEffectC) : 0.0f;
                        j6 = j8;
                        float f9 = 1 - fIntBitsToFloat;
                        if (i6 >= 31) {
                            AbstractC3056x.c(edgeEffectA2, fB, f9);
                        } else {
                            edgeEffectA2.onPull(fB, f9);
                        }
                    } else {
                        j6 = j8;
                        z6 = z8;
                    }
                } else {
                    j6 = j8;
                    z6 = z8;
                    zW0 = false;
                }
                if (C3009Y.g(c3009y2.f24821h)) {
                    EdgeEffect edgeEffectA3 = c3009y2.f24821h;
                    if (edgeEffectA3 == null) {
                        edgeEffectA3 = c3009y2.a(EnumC3207z0.f25984a);
                        c3009y2.f24821h = edgeEffectA3;
                    }
                    w0(180.0f, edgeEffectA3, recordingCanvasBeginRecording);
                    edgeEffectA3.finish();
                }
                if (C3009Y.f(c3009y2.f24817d)) {
                    EdgeEffect edgeEffectE = c3009y2.e();
                    boolean z9 = w0(0.0f, edgeEffectE, recordingCanvasBeginRecording) || zW0;
                    if (C3009Y.g(c3009y2.f24817d)) {
                        float fIntBitsToFloat2 = Float.intBitsToFloat((int) (c3051u2.c() >> 32));
                        EdgeEffect edgeEffectA4 = c3009y2.f24821h;
                        if (edgeEffectA4 == null) {
                            edgeEffectA4 = c3009y2.a(EnumC3207z0.f25984a);
                            c3009y2.f24821h = edgeEffectA4;
                        }
                        c7 = ' ';
                        int i7 = Build.VERSION.SDK_INT;
                        float fB2 = i7 >= 31 ? AbstractC3056x.b(edgeEffectE) : 0.0f;
                        if (i7 >= 31) {
                            AbstractC3056x.c(edgeEffectA4, fB2, fIntBitsToFloat2);
                        } else {
                            edgeEffectA4.onPull(fB2, fIntBitsToFloat2);
                        }
                    } else {
                        c7 = ' ';
                    }
                    zW0 = z9;
                } else {
                    c7 = ' ';
                }
                if (C3009Y.g(c3009y2.f24824k)) {
                    EdgeEffect edgeEffectA5 = c3009y2.f24824k;
                    if (edgeEffectA5 == null) {
                        edgeEffectA5 = c3009y2.a(EnumC3207z0.f25985b);
                        c3009y2.f24824k = edgeEffectA5;
                    }
                    w0(270.0f, edgeEffectA5, recordingCanvasBeginRecording);
                    edgeEffectA5.finish();
                }
                if (C3009Y.f(c3009y2.f24820g)) {
                    EdgeEffect edgeEffectD = c3009y2.d();
                    boolean z10 = w0(90.0f, edgeEffectD, recordingCanvasBeginRecording) || zW0;
                    if (C3009Y.g(c3009y2.f24820g)) {
                        float fIntBitsToFloat3 = Float.intBitsToFloat((int) (c3051u2.c() & 4294967295L));
                        EdgeEffect edgeEffectA6 = c3009y2.f24824k;
                        if (edgeEffectA6 == null) {
                            edgeEffectA6 = c3009y2.a(EnumC3207z0.f25985b);
                            c3009y2.f24824k = edgeEffectA6;
                        }
                        int i8 = Build.VERSION.SDK_INT;
                        float fB3 = i8 >= 31 ? AbstractC3056x.b(edgeEffectD) : 0.0f;
                        if (i8 >= 31) {
                            AbstractC3056x.c(edgeEffectA6, fB3, fIntBitsToFloat3);
                        } else {
                            edgeEffectA6.onPull(fB3, fIntBitsToFloat3);
                        }
                    }
                    zW0 = z10;
                }
                if (C3009Y.g(c3009y2.f24822i)) {
                    EdgeEffect edgeEffectA7 = c3009y2.f24822i;
                    if (edgeEffectA7 == null) {
                        edgeEffectA7 = c3009y2.a(EnumC3207z0.f25984a);
                        c3009y2.f24822i = edgeEffectA7;
                    }
                    f6 = 0.0f;
                    w0(0.0f, edgeEffectA7, recordingCanvasBeginRecording);
                    edgeEffectA7.finish();
                } else {
                    f6 = 0.0f;
                }
                if (C3009Y.f(c3009y2.f24818e)) {
                    EdgeEffect edgeEffectB = c3009y2.b();
                    boolean z11 = w0(180.0f, edgeEffectB, recordingCanvasBeginRecording) || zW0;
                    if (C3009Y.g(c3009y2.f24818e)) {
                        float fIntBitsToFloat4 = Float.intBitsToFloat((int) (c3051u2.c() >> c7));
                        EdgeEffect edgeEffectA8 = c3009y2.f24822i;
                        if (edgeEffectA8 == null) {
                            edgeEffectA8 = c3009y2.a(EnumC3207z0.f25984a);
                            c3009y2.f24822i = edgeEffectA8;
                        }
                        int i9 = Build.VERSION.SDK_INT;
                        float fB4 = i9 >= 31 ? AbstractC3056x.b(edgeEffectB) : f6;
                        float f10 = 1 - fIntBitsToFloat4;
                        if (i9 >= 31) {
                            AbstractC3056x.c(edgeEffectA8, fB4, f10);
                        } else {
                            edgeEffectA8.onPull(fB4, f10);
                        }
                    }
                    zW0 = z11;
                }
                if (zW0) {
                    c3051u2.d();
                }
                float f11 = z6 ? 0.0f : fY;
                if (z7) {
                    fY = 0.0f;
                }
                h1.m layoutDirection = j6.getLayoutDirection();
                C2696b c2696b = new C2696b();
                c2696b.f22900a = recordingCanvasBeginRecording;
                long jC3 = c2863b2.c();
                o4.f fVar = c2863b2.f23803b;
                C2862a c2862a = ((C2863b) fVar.f21851d).f23802a;
                h1.c cVar = c2862a.f23798a;
                h1.m mVar = c2862a.f23799b;
                InterfaceC2712s interfaceC2712sC = fVar.c();
                long jF = c2863b2.f23803b.f();
                o4.f fVar2 = c2863b2.f23803b;
                s0.b bVar = (s0.b) fVar2.f21849b;
                fVar2.m(interfaceC2864c);
                fVar2.n(layoutDirection);
                fVar2.l(c2696b);
                fVar2.o(jC3);
                fVar2.f21849b = null;
                c2696b.f();
                try {
                    ((l2.c) ((I0.J) interfaceC2864c).f2210a.f23803b.f21850c).j(f11, fY);
                    try {
                        j6.b();
                        c2696b.r();
                        o4.f fVar3 = c2863b2.f23803b;
                        fVar3.m(cVar);
                        fVar3.n(mVar);
                        fVar3.l(interfaceC2712sC);
                        fVar3.o(jF);
                        fVar3.f21849b = bVar;
                        y0().endRecording();
                        int iSave = canvasA2.save();
                        canvasA2.translate(f7, f8);
                        canvasA2.drawRenderNode(y0());
                        canvasA2.restoreToCount(iSave);
                        return;
                    } finally {
                        ((l2.c) ((I0.J) interfaceC2864c).f2210a.f23803b.f21850c).j(-f11, -fY);
                    }
                } catch (Throwable th) {
                    c2696b.r();
                    o4.f fVar4 = c2863b2.f23803b;
                    fVar4.m(cVar);
                    fVar4.n(mVar);
                    fVar4.l(interfaceC2712sC);
                    fVar4.o(jF);
                    fVar4.f21849b = bVar;
                    throw th;
                }
        }
    }

    public RenderNode y0() {
        RenderNode renderNode = (RenderNode) this.f24874f;
        if (renderNode != null) {
            return renderNode;
        }
        RenderNode renderNodeC = V0.c();
        this.f24874f = renderNodeC;
        return renderNodeC;
    }

    public C3026h0(C0.b0 b0Var, C3051u c3051u, C3009Y c3009y, B.J0 j02) {
        this.f24872d = c3051u;
        this.f24873e = c3009y;
        this.f24874f = j02;
        t0(b0Var);
    }
}
