12 |
Due to the requirements of memory handling and GL threads, |
Due to the requirements of memory handling and GL threads, |
13 |
we need to separate loading the mipmap level and teximaging |
we need to separate loading the mipmap level and teximaging |
14 |
it. |
it. |
15 |
|
|
16 |
|
.. UML:: mipziploader |
17 |
|
|
18 |
|
jlinkpackage gzz.gfx.gl |
19 |
|
|
20 |
|
class MipzipLoader |
21 |
|
jlink |
22 |
|
fields |
23 |
|
File mipzipFile |
24 |
|
ZipFile openedFile |
25 |
|
Texture tex |
26 |
|
String texFormat |
27 |
|
assoc compos - multi(n) MipzipLoader.Level |
28 |
|
|
29 |
|
class MipzipLoader.Level |
30 |
|
jlink |
31 |
|
fields |
32 |
|
int levelNo |
33 |
|
Dimension size |
34 |
|
byte[] loadedData |
35 |
|
methods |
36 |
|
void loadData() |
37 |
|
void texImage() |
38 |
|
|
39 |
|
--- |
40 |
|
horizontally(80, foo, MipzipLoader, MipzipLoader.Level); |