package defpackage;

import android.opengl.GLES20;
import android.opengl.GLSurfaceView;
import android.opengl.Matrix;
import javax.microedition.khronos.egl.EGLConfig;
import javax.microedition.khronos.opengles.GL10;

/* JADX INFO: renamed from: ˑᵷˁ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C2144 implements GLSurfaceView.Renderer, InterfaceC5487 {

    /* JADX INFO: renamed from: ʿٴˇ, reason: contains not printable characters */
    public final /* synthetic */ C2949 f8492;

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public float f8493;

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final C0716 f8494;

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public float f8495;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public final float[] f8499;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public final float[] f8500;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public final float[] f8501;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final float[] f8498 = new float[16];

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final float[] f8497 = new float[16];

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public final float[] f8502 = new float[16];

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public final float[] f8496 = new float[16];

    public C2144(C2949 c2949, C0716 c0716) {
        this.f8492 = c2949;
        float[] fArr = new float[16];
        this.f8499 = fArr;
        float[] fArr2 = new float[16];
        this.f8500 = fArr2;
        float[] fArr3 = new float[16];
        this.f8501 = fArr3;
        this.f8494 = c0716;
        Matrix.setIdentityM(fArr, 0);
        Matrix.setIdentityM(fArr2, 0);
        Matrix.setIdentityM(fArr3, 0);
        this.f8495 = 3.1415927f;
    }

    @Override // android.opengl.GLSurfaceView.Renderer
    public final void onDrawFrame(GL10 gl10) {
        synchronized (this) {
            Matrix.multiplyMM(this.f8496, 0, this.f8499, 0, this.f8501, 0);
            Matrix.multiplyMM(this.f8502, 0, this.f8500, 0, this.f8496, 0);
        }
        Matrix.multiplyMM(this.f8497, 0, this.f8498, 0, this.f8502, 0);
        this.f8494.m2565(this.f8497);
    }

    @Override // android.opengl.GLSurfaceView.Renderer
    public final void onSurfaceChanged(GL10 gl10, int i, int i2) {
        GLES20.glViewport(0, 0, i, i2);
        float f = i / i2;
        Matrix.perspectiveM(this.f8498, 0, f > 1.0f ? (float) (Math.toDegrees(Math.atan(Math.tan(Math.toRadians(45.0d)) / ((double) f))) * 2.0d) : 90.0f, f, 0.1f, 100.0f);
    }

    @Override // android.opengl.GLSurfaceView.Renderer
    public final synchronized void onSurfaceCreated(GL10 gl10, EGLConfig eGLConfig) {
        C2949 c2949 = this.f8492;
        c2949.f11351.post(new RunnableC2093(c2949, 17, this.f8494.m2566()));
    }

    @Override // defpackage.InterfaceC5487
    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final synchronized void mo5660(float[] fArr, float f) {
        float[] fArr2 = this.f8499;
        System.arraycopy(fArr, 0, fArr2, 0, fArr2.length);
        float f2 = -f;
        this.f8495 = f2;
        Matrix.setRotateM(this.f8500, 0, -this.f8493, (float) Math.cos(f2), (float) Math.sin(this.f8495), 0.0f);
    }
}
