d.smali
.class public final Lcom/otaliastudios/opengl/program/d;
.super Lcom/otaliastudios/opengl/program/a;
.source "SourceFile"
# instance fields
.field public e:[F
.field public final f:Lcom/otaliastudios/opengl/program/b;
.field public g:Ljava/nio/FloatBuffer;
.field public final h:Lcom/otaliastudios/opengl/program/b;
.field public final i:Lcom/otaliastudios/opengl/program/b;
.field public final j:Lcom/otaliastudios/opengl/program/b;
.field public final k:Landroid/graphics/RectF;
.field public l:I
.field public m:Lcom/otaliastudios/opengl/draw/a;
# direct methods
.method public constructor <init>(IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 9
.line 1
invoke-direct {p0, p1, p2}, Lcom/otaliastudios/opengl/program/a;-><init>(IZ)V
.line 2
sget-object p2, Lcom/otaliastudios/opengl/core/a;->a:[F
invoke-virtual {p2}, Ljava/lang/Object;->clone()Ljava/lang/Object;
move-result-object p2
check-cast p2, [F
iput-object p2, p0, Lcom/otaliastudios/opengl/program/d;->e:[F
const/4 p2, 0x0
if-eqz p6, :cond_18
.line 3
new-instance v0, Lcom/otaliastudios/opengl/program/b;
sget-object v1, Lcom/otaliastudios/opengl/program/b$a;->UNIFORM:Lcom/otaliastudios/opengl/program/b$a;
invoke-direct {v0, p1, v1, p6}, Lcom/otaliastudios/opengl/program/b;-><init>(ILcom/otaliastudios/opengl/program/b$a;Ljava/lang/String;)V
goto :goto_19
:cond_18
move-object v0, p2
.line 4
:goto_19
iput-object v0, p0, Lcom/otaliastudios/opengl/program/d;->f:Lcom/otaliastudios/opengl/program/b;
const/16 p6, 0x8
.line 5
invoke-static {p6}, Landroidx/browser/a;->C(I)Ljava/nio/FloatBuffer;
move-result-object p6
iput-object p6, p0, Lcom/otaliastudios/opengl/program/d;->g:Ljava/nio/FloatBuffer;
if-eqz p5, :cond_2c
.line 6
new-instance p2, Lcom/otaliastudios/opengl/program/b;
sget-object p6, Lcom/otaliastudios/opengl/program/b$a;->ATTRIB:Lcom/otaliastudios/opengl/program/b$a;
invoke-direct {p2, p1, p6, p5}, Lcom/otaliastudios/opengl/program/b;-><init>(ILcom/otaliastudios/opengl/program/b$a;Ljava/lang/String;)V
.line 7
:cond_2c
iput-object p2, p0, Lcom/otaliastudios/opengl/program/d;->h:Lcom/otaliastudios/opengl/program/b;
.line 8
new-instance p2, Lcom/otaliastudios/opengl/program/b;
sget-object p5, Lcom/otaliastudios/opengl/program/b$a;->ATTRIB:Lcom/otaliastudios/opengl/program/b$a;
invoke-direct {p2, p1, p5, p3}, Lcom/otaliastudios/opengl/program/b;-><init>(ILcom/otaliastudios/opengl/program/b$a;Ljava/lang/String;)V
.line 9
iput-object p2, p0, Lcom/otaliastudios/opengl/program/d;->i:Lcom/otaliastudios/opengl/program/b;
.line 10
new-instance p2, Lcom/otaliastudios/opengl/program/b;
sget-object p3, Lcom/otaliastudios/opengl/program/b$a;->UNIFORM:Lcom/otaliastudios/opengl/program/b$a;
invoke-direct {p2, p1, p3, p4}, Lcom/otaliastudios/opengl/program/b;-><init>(ILcom/otaliastudios/opengl/program/b$a;Ljava/lang/String;)V
.line 11
iput-object p2, p0, Lcom/otaliastudios/opengl/program/d;->j:Lcom/otaliastudios/opengl/program/b;
.line 12
new-instance p1, Landroid/graphics/RectF;
invoke-direct {p1}, Landroid/graphics/RectF;-><init>()V
iput-object p1, p0, Lcom/otaliastudios/opengl/program/d;->k:Landroid/graphics/RectF;
const/4 p1, -0x1
.line 13
iput p1, p0, Lcom/otaliastudios/opengl/program/d;->l:I
return-void
.end method