-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathClass31.java
134 lines (115 loc) · 4.3 KB
/
Class31.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
import javax.media.opengl.GL;
final class Class31 {
static int anInt580 = 0;
private static Class61 aClass61_581 = new Class61();
static int anInt582 = 0;
private static long aLong583 = 0L;
static int anInt584 = 0;
static int anInt585 = 0;
private static Class61 aClass61_586 = new Class61();
private static Class61 aClass61_587 = new Class61();
private static Class61 aClass61_588 = new Class61();
private static int[] anIntArray589 = new int[1000];
static final synchronized void method985(int var0, int var1, int var2) {
if(var2 == anInt582) {
Class3_Sub18 var3 = new Class3_Sub18(var1);
var3.aLong71 = (long)var0;
aClass61_587.method1215(true, var3);
}
}
static final synchronized void method986(int var0, int var1) {
if(var1 == anInt582) {
Class3_Sub18 var2 = new Class3_Sub18();
var2.aLong71 = (long)var0;
aClass61_588.method1215(true, var2);
}
}
public static void method987() {
aClass61_581 = null;
aClass61_586 = null;
aClass61_587 = null;
aClass61_588 = null;
anIntArray589 = null;
}
static final synchronized void method988() {
++anInt582;
aClass61_581.method1211(-110);
aClass61_586.method1211(-88);
aClass61_587.method1211(-123);
aClass61_588.method1211(-115);
anInt585 = 0;
anInt584 = 0;
anInt580 = 0;
}
static final synchronized void method989(int var0, int var1, int var2) {
if(var2 == anInt582) {
Class3_Sub18 var3 = new Class3_Sub18(var1);
var3.aLong71 = (long)var0;
aClass61_581.method1215(true, var3);
}
}
static final synchronized void method990() {
GL var0 = Class138.aGL1804;
int var1 = 0;
while(true) {
Class3_Sub18 var2 = (Class3_Sub18)aClass61_581.method1220((byte)-3);
if(var2 == null) {
if(var1 > 0) {
var0.glDeleteBuffersARB(var1, anIntArray589, 0);
var1 = 0;
}
while(true) {
var2 = (Class3_Sub18)aClass61_586.method1220((byte)-3);
if(var2 == null) {
while(true) {
var2 = (Class3_Sub18)aClass61_587.method1220((byte)-3);
if(var2 == null) {
if(var1 > 0) {
var0.glDeleteTextures(var1, anIntArray589, 0);
boolean var4 = false;
}
while(true) {
var2 = (Class3_Sub18)aClass61_588.method1220((byte)-3);
if(var2 == null) {
if(anInt585 + anInt584 + anInt580 > 100663296 && Class5.method830((byte)-55) > aLong583 + 60000L) {
System.gc();
aLong583 = Class5.method830((byte)-55);
}
return;
}
int var3 = (int)var2.aLong71;
var0.glDeleteLists(var3, 1);
}
}
anIntArray589[var1++] = (int)var2.aLong71;
anInt580 -= var2.anInt2467;
if(var1 == 1000) {
var0.glDeleteTextures(var1, anIntArray589, 0);
var1 = 0;
}
}
}
anIntArray589[var1++] = (int)var2.aLong71;
anInt584 -= var2.anInt2467;
if(var1 == 1000) {
var0.glDeleteTextures(var1, anIntArray589, 0);
var1 = 0;
}
}
}
anIntArray589[var1++] = (int)var2.aLong71;
anInt585 -= var2.anInt2467;
if(var1 == 1000) {
var0.glDeleteBuffersARB(var1, anIntArray589, 0);
var1 = 0;
}
}
}
static final synchronized void method991(int var0, int var1, int var2) {
if(var2 == anInt582) {
Class3_Sub18 var3 = new Class3_Sub18(var1);
var3.aLong71 = (long)var0;
aClass61_586.method1215(true, var3);
}
}
}