package p0;

import J2.C0427s;
import java.util.Arrays;

/* JADX INFO: renamed from: p0.J, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C2692J {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final float[] f22854a;

    public static float[] a() {
        return new float[]{1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f};
    }

    public static final long b(long j4, float[] fArr) {
        if (fArr.length < 16) {
            return j4;
        }
        float f6 = fArr[0];
        float f7 = fArr[1];
        float f8 = fArr[3];
        float f9 = fArr[4];
        float f10 = fArr[5];
        float f11 = fArr[7];
        float f12 = fArr[12];
        float f13 = fArr[13];
        float f14 = fArr[15];
        float fIntBitsToFloat = Float.intBitsToFloat((int) (j4 >> 32));
        float fIntBitsToFloat2 = Float.intBitsToFloat((int) (j4 & 4294967295L));
        float f15 = 1 / (((f11 * fIntBitsToFloat2) + (f8 * fIntBitsToFloat)) + f14);
        if ((Float.floatToRawIntBits(f15) & Integer.MAX_VALUE) >= 2139095040) {
            f15 = 0.0f;
        }
        return (((long) Float.floatToRawIntBits((((f9 * fIntBitsToFloat2) + (f6 * fIntBitsToFloat)) + f12) * f15)) << 32) | (((long) Float.floatToRawIntBits(((f10 * fIntBitsToFloat2) + (f7 * fIntBitsToFloat) + f13) * f15)) & 4294967295L);
    }

    public static final void c(float[] fArr, C0427s c0427s) {
        if (fArr.length < 16) {
            return;
        }
        float f6 = fArr[0];
        float f7 = fArr[1];
        float f8 = fArr[3];
        float f9 = fArr[4];
        float f10 = fArr[5];
        float f11 = fArr[7];
        float f12 = fArr[12];
        float f13 = fArr[13];
        float f14 = fArr[15];
        float f15 = c0427s.f3444b;
        float f16 = c0427s.f3445c;
        float f17 = c0427s.f3446d;
        float f18 = c0427s.f3447e;
        float f19 = f8 * f15;
        float f20 = f11 * f16;
        float f21 = 1.0f / ((f19 + f20) + f14);
        if ((Float.floatToRawIntBits(f21) & Integer.MAX_VALUE) >= 2139095040) {
            f21 = 0.0f;
        }
        float f22 = f6 * f15;
        float f23 = f9 * f16;
        float f24 = (f22 + f23 + f12) * f21;
        float f25 = f15 * f7;
        float f26 = f16 * f10;
        float f27 = (f25 + f26 + f13) * f21;
        float f28 = f11 * f18;
        float f29 = 1.0f / ((f19 + f28) + f14);
        if ((Float.floatToRawIntBits(f29) & Integer.MAX_VALUE) >= 2139095040) {
            f29 = 0.0f;
        }
        float f30 = f9 * f18;
        float f31 = (f22 + f30 + f12) * f29;
        float f32 = f10 * f18;
        float f33 = (f25 + f32 + f13) * f29;
        float f34 = f8 * f17;
        float f35 = 1.0f / ((f20 + f34) + f14);
        if ((Float.floatToRawIntBits(f35) & Integer.MAX_VALUE) >= 2139095040) {
            f35 = 0.0f;
        }
        float f36 = f6 * f17;
        float f37 = (f36 + f23 + f12) * f35;
        float f38 = f17 * f7;
        float f39 = (f26 + f38 + f13) * f35;
        float f40 = 1.0f / ((f34 + f28) + f14);
        float f41 = (Float.floatToRawIntBits(f40) & Integer.MAX_VALUE) < 2139095040 ? f40 : 0.0f;
        float f42 = (f36 + f30 + f12) * f41;
        float f43 = (f38 + f32 + f13) * f41;
        c0427s.f3444b = Math.min(f24, Math.min(f31, Math.min(f37, f42)));
        c0427s.f3445c = Math.min(f27, Math.min(f33, Math.min(f39, f43)));
        c0427s.f3446d = Math.max(f24, Math.max(f31, Math.max(f37, f42)));
        c0427s.f3447e = Math.max(f27, Math.max(f33, Math.max(f39, f43)));
    }

    public static final void d(float[] fArr) {
        if (fArr.length < 16) {
            return;
        }
        fArr[0] = 1.0f;
        fArr[1] = 0.0f;
        fArr[2] = 0.0f;
        fArr[3] = 0.0f;
        fArr[4] = 0.0f;
        fArr[5] = 1.0f;
        fArr[6] = 0.0f;
        fArr[7] = 0.0f;
        fArr[8] = 0.0f;
        fArr[9] = 0.0f;
        fArr[10] = 1.0f;
        fArr[11] = 0.0f;
        fArr[12] = 0.0f;
        fArr[13] = 0.0f;
        fArr[14] = 0.0f;
        fArr[15] = 1.0f;
    }

    public static final void e(float[] fArr, float[] fArr2) {
        if (fArr.length >= 16 && fArr2.length >= 16) {
            float f6 = fArr[0];
            float f7 = fArr2[0];
            float f8 = fArr[1];
            float f9 = fArr2[4];
            float f10 = fArr[2];
            float f11 = fArr2[8];
            float f12 = f10 * f11;
            float f13 = fArr[3];
            float f14 = fArr2[12];
            float f15 = f13 * f14;
            float f16 = f15 + f12 + (f8 * f9) + (f6 * f7);
            float f17 = fArr2[1];
            float f18 = fArr2[5];
            float f19 = fArr2[9];
            float f20 = f10 * f19;
            float f21 = fArr2[13];
            float f22 = f13 * f21;
            float f23 = f22 + f20 + (f8 * f18) + (f6 * f17);
            float f24 = fArr2[2];
            float f25 = fArr2[6];
            float f26 = fArr2[10];
            float f27 = f10 * f26;
            float f28 = fArr2[14];
            float f29 = f13 * f28;
            float f30 = f29 + f27 + (f8 * f25) + (f6 * f24);
            float f31 = fArr2[3];
            float f32 = fArr2[7];
            float f33 = fArr2[11];
            float f34 = f10 * f33;
            float f35 = fArr2[15];
            float f36 = f13 * f35;
            float f37 = f36 + f34 + (f8 * f32) + (f6 * f31);
            float f38 = fArr[4];
            float f39 = fArr[5];
            float f40 = fArr[6];
            float f41 = (f40 * f11) + (f39 * f9) + (f38 * f7);
            float f42 = fArr[7];
            float f43 = (f42 * f14) + f41;
            float f44 = (f42 * f21) + (f40 * f19) + (f39 * f18) + (f38 * f17);
            float f45 = (f42 * f28) + (f40 * f26) + (f39 * f25) + (f38 * f24);
            float f46 = f40 * f33;
            float f47 = f42 * f35;
            float f48 = f47 + f46 + (f39 * f32) + (f38 * f31);
            float f49 = fArr[8];
            float f50 = fArr[9];
            float f51 = fArr[10];
            float f52 = (f51 * f11) + (f50 * f9) + (f49 * f7);
            float f53 = fArr[11];
            float f54 = (f53 * f14) + f52;
            float f55 = (f53 * f21) + (f51 * f19) + (f50 * f18) + (f49 * f17);
            float f56 = (f53 * f28) + (f51 * f26) + (f50 * f25) + (f49 * f24);
            float f57 = f51 * f33;
            float f58 = f53 * f35;
            float f59 = f58 + f57 + (f50 * f32) + (f49 * f31);
            float f60 = fArr[12];
            float f61 = fArr[13];
            float f62 = (f9 * f61) + (f7 * f60);
            float f63 = fArr[14];
            float f64 = (f11 * f63) + f62;
            float f65 = fArr[15];
            float f66 = (f14 * f65) + f64;
            float f67 = f19 * f63;
            float f68 = f21 * f65;
            float f69 = f68 + f67 + (f18 * f61) + (f17 * f60);
            float f70 = f26 * f63;
            float f71 = f28 * f65;
            float f72 = f71 + f70 + (f25 * f61) + (f24 * f60);
            float f73 = f63 * f33;
            float f74 = f65 * f35;
            fArr[0] = f16;
            fArr[1] = f23;
            fArr[2] = f30;
            fArr[3] = f37;
            fArr[4] = f43;
            fArr[5] = f44;
            fArr[6] = f45;
            fArr[7] = f48;
            fArr[8] = f54;
            fArr[9] = f55;
            fArr[10] = f56;
            fArr[11] = f59;
            fArr[12] = f66;
            fArr[13] = f69;
            fArr[14] = f72;
            fArr[15] = f74 + f73 + (f61 * f32) + (f60 * f31);
        }
    }

    public static final void f(float[] fArr, float f6, float f7) {
        if (fArr.length < 16) {
            return;
        }
        float f8 = (fArr[8] * 0.0f) + (fArr[4] * f7) + (fArr[0] * f6) + fArr[12];
        float f9 = (fArr[9] * 0.0f) + (fArr[5] * f7) + (fArr[1] * f6) + fArr[13];
        float f10 = (fArr[10] * 0.0f) + (fArr[6] * f7) + (fArr[2] * f6) + fArr[14];
        float f11 = (fArr[11] * 0.0f) + (fArr[7] * f7) + (fArr[3] * f6) + fArr[15];
        fArr[12] = f8;
        fArr[13] = f9;
        fArr[14] = f10;
        fArr[15] = f11;
    }

    public final boolean equals(Object obj) {
        if (obj instanceof C2692J) {
            return kotlin.jvm.internal.o.c(this.f22854a, ((C2692J) obj).f22854a);
        }
        return false;
    }

    public final int hashCode() {
        return Arrays.hashCode(this.f22854a);
    }

    public final String toString() {
        StringBuilder sb = new StringBuilder("\n            |");
        float[] fArr = this.f22854a;
        sb.append(fArr[0]);
        sb.append(' ');
        sb.append(fArr[1]);
        sb.append(' ');
        sb.append(fArr[2]);
        sb.append(' ');
        sb.append(fArr[3]);
        sb.append("|\n            |");
        sb.append(fArr[4]);
        sb.append(' ');
        sb.append(fArr[5]);
        sb.append(' ');
        sb.append(fArr[6]);
        sb.append(' ');
        sb.append(fArr[7]);
        sb.append("|\n            |");
        sb.append(fArr[8]);
        sb.append(' ');
        sb.append(fArr[9]);
        sb.append(' ');
        sb.append(fArr[10]);
        sb.append(' ');
        sb.append(fArr[11]);
        sb.append("|\n            |");
        sb.append(fArr[12]);
        sb.append(' ');
        sb.append(fArr[13]);
        sb.append(' ');
        sb.append(fArr[14]);
        sb.append(' ');
        sb.append(fArr[15]);
        sb.append("|\n        ");
        return S4.q.p0(sb.toString());
    }
}
