[−]
/home/hans/code/fdroid/data/tmp/com.dozingcatsoftware.bouncy_20.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_com.dozingcatsoftware.bouncy_20.apk
[−]
zipinfo {}
Offset 1, 51 lines modified Offset 1, 51 lines modified
1 Zip·​file·​size:​·​2710702·​bytes,​·​number·​of·​entries:​·​49 1 Zip·​file·​size:​·​2720613·​bytes,​·​number·​of·​entries:​·​49
2 -​rw-​-​-​-​·····​2.​0·​fat·····​3940·​bl·​defN·​16-​Mar-​15·​13:​07·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat·····​3940·​bl·​defN·​16-​Mar-​15·​13:​07·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​4061·​bl·​defN·​16-​Mar-​15·​13:​07·​META-​INF/​798AD563.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat·····​4061·​bl·​defN·​16-​Mar-​15·​13:​07·​META-​INF/​798AD563.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1291·​bl·​defN·​16-​Mar-​15·​13:​07·​META-​INF/​798AD563.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1291·​bl·​defN·​16-​Mar-​15·​13:​07·​META-​INF/​798AD563.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​15·​11:​23·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​15·​11:​23·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​15·​11:​23·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​15·​11:​23·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat·····​2236·​bX·​defN·16-​Mar-​15·11:​23·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat·····​2236·​bX·​defN·08-​Jan-​01·00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·····​1.​0·​fat····​60630·​b-​·​stor·16-​Mar-​15·11:​19·​assets/​audio/​bumper/​dinga1.​ogg 8 -​rw-​-​-​-​·····​1.​0·​fat····​60630·​b-​·​stor·08-​Jan-​01·00:​00·​assets/​audio/​bumper/​dinga1.​ogg
9 -​rw-​-​-​-​·····​1.​0·​fat····​61728·​b-​·​stor·16-​Mar-​15·11:​19·​assets/​audio/​bumper/​dingc1.​ogg 9 -​rw-​-​-​-​·····​1.​0·​fat····​61728·​b-​·​stor·08-​Jan-​01·00:​00·​assets/​audio/​bumper/​dingc1.​ogg
10 -​rw-​-​-​-​·····​1.​0·​fat····​61340·​b-​·​stor·16-​Mar-​15·11:​19·​assets/​audio/​bumper/​dingc2.​ogg 10 -​rw-​-​-​-​·····​1.​0·​fat····​61340·​b-​·​stor·08-​Jan-​01·00:​00·​assets/​audio/​bumper/​dingc2.​ogg
11 -​rw-​-​-​-​·····​1.​0·​fat····​58010·​b-​·​stor·16-​Mar-​15·11:​19·​assets/​audio/​bumper/​dingd1.​ogg 11 -​rw-​-​-​-​·····​1.​0·​fat····​58010·​b-​·​stor·08-​Jan-​01·00:​00·​assets/​audio/​bumper/​dingd1.​ogg
12 -​rw-​-​-​-​·····​1.​0·​fat····​60289·​b-​·​stor·16-​Mar-​15·11:​19·​assets/​audio/​bumper/​dinge1.​ogg 12 -​rw-​-​-​-​·····​1.​0·​fat····​60289·​b-​·​stor·08-​Jan-​01·00:​00·​assets/​audio/​bumper/​dinge1.​ogg
13 -​rw-​-​-​-​·····​1.​0·​fat····​59603·​b-​·​stor·16-​Mar-​15·11:​19·​assets/​audio/​bumper/​dingg1.​ogg 13 -​rw-​-​-​-​·····​1.​0·​fat····​59603·​b-​·​stor·08-​Jan-​01·00:​00·​assets/​audio/​bumper/​dingg1.​ogg
14 -​rw-​-​-​-​·····​1.​0·​fat····​19990·​b-​·​stor·16-​Mar-​15·11:​19·​assets/​audio/​misc/​andBounce2.​ogg 14 -​rw-​-​-​-​·····​1.​0·​fat····​19990·​b-​·​stor·08-​Jan-​01·00:​00·​assets/​audio/​misc/​andBounce2.​ogg
15 -​rw-​-​-​-​·····​1.​0·​fat····​14497·​b-​·​stor·16-​Mar-​15·11:​19·​assets/​audio/​misc/​ball1.​ogg 15 -​rw-​-​-​-​·····​1.​0·​fat····​14497·​b-​·​stor·08-​Jan-​01·00:​00·​assets/​audio/​misc/​ball1.​ogg
16 -​rw-​-​-​-​·····​1.​0·​fat·····​7767·​b-​·​stor·16-​Mar-​15·11:​19·​assets/​audio/​misc/​flipper1.​ogg 16 -​rw-​-​-​-​·····​1.​0·​fat·····​7767·​b-​·​stor·08-​Jan-​01·00:​00·​assets/​audio/​misc/​flipper1.​ogg
17 -​rw-​-​-​-​·····​1.​0·​fat·····​9828·​b-​·​stor·16-​Mar-​15·11:​19·​assets/​audio/​misc/​message2.​ogg 17 -​rw-​-​-​-​·····​1.​0·​fat·····​9828·​b-​·​stor·08-​Jan-​01·00:​00·​assets/​audio/​misc/​message2.​ogg
18 -​rw-​-​-​-​·····​1.​0·​fat····​15053·​b-​·​stor·16-​Mar-​15·11:​19·​assets/​audio/​misc/​rolloverE.​ogg 18 -​rw-​-​-​-​·····​1.​0·​fat····​15053·​b-​·​stor·08-​Jan-​01·00:​00·​assets/​audio/​misc/​rolloverE.​ogg
19 -​rw-​-​-​-​·····​1.​0·​fat····​16791·​b-​·​stor·16-​Mar-​15·11:​19·​assets/​audio/​misc/​startup1.​ogg 19 -​rw-​-​-​-​·····​1.​0·​fat····​16791·​b-​·​stor·08-​Jan-​01·00:​00·​assets/​audio/​misc/​startup1.​ogg
20 -​rw-​-​-​-​·····​2.​0·​fat····​10119·​bl·​defN·16-​Mar-​15·11:​23·​assets/​tables/​table1.​json 20 -​rw-​-​-​-​·····​2.​0·​fat····​10119·​bl·​defN·08-​Jan-​01·00:​00·​assets/​tables/​table1.​json
21 -​rw-​-​-​-​·····​2.​0·​fat····​10128·​bl·​defN·16-​Mar-​15·11:​23·​assets/​tables/​table2.​json 21 -​rw-​-​-​-​·····​2.​0·​fat····​10128·​bl·​defN·08-​Jan-​01·00:​00·​assets/​tables/​table2.​json
22 -​rw-​-​-​-​·····​2.​0·​fat····​13529·​bl·​defN·16-​Mar-​15·11:​23·​assets/​tables/​table3.​json 22 -​rw-​-​-​-​·····​2.​0·​fat····​13529·​bl·​defN·08-​Jan-​01·00:​00·​assets/​tables/​table3.​json
23 -​rw-​-​-​-​·····​2.​0·​fat····​18852·​bl·​defN·16-​Mar-​15·11:​23·​assets/​tables/​table4.​json 23 -​rw-​-​-​-​·····​2.​0·​fat····​18852·​bl·​defN·08-​Jan-​01·00:​00·​assets/​tables/​table4.​json
24 -​rw-​-​-​-​·····​2.​0·​fat····​25491·​bl·​defN·16-​Mar-​15·11:​23·​assets/​tables/​table5.​json 24 -​rw-​-​-​-​·····​2.​0·​fat····​25491·​bl·​defN·08-​Jan-​01·00:​00·​assets/​tables/​table5.​json
25 -​rw-​-​-​-​·····​1.​0·​fat·····​6299·​b-​·​stor·16-​Mar-​15·11:​23·​res/​drawable-​hdpi-​v4/​icon.​png 25 -​rw-​-​-​-​·····​1.​0·​fat·····​6299·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​icon.​png
26 -​rw-​-​-​-​·····​1.​0·​fat·····​3193·​b-​·​stor·16-​Mar-​15·11:​23·​res/​drawable-​mdpi-​v4/​icon.​png 26 -​rw-​-​-​-​·····​1.​0·​fat·····​3193·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​icon.​png
27 -​rw-​-​-​-​·····​1.​0·​fat·····​7275·​b-​·​stor·16-​Mar-​15·11:​23·​res/​drawable-​xhdpi-​v4/​icon.​png 27 -​rw-​-​-​-​·····​1.​0·​fat·····​7275·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​xhdpi-​v4/​icon.​png
28 -​rw-​-​-​-​·····​1.​0·​fat····​13823·​b-​·​stor·16-​Mar-​15·11:​23·​res/​drawable-​xxhdpi-​v4/​icon.​png 28 -​rw-​-​-​-​·····​1.​0·​fat····​13823·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​xxhdpi-​v4/​icon.​png
29 -​rw-​-​-​-​·····​1.​0·​fat····​14874·​b-​·​stor·16-​Mar-​15·11:​23·​res/​drawable-​xxxhdpi-​v4/​icon.​png 29 -​rw-​-​-​-​·····​1.​0·​fat····​14874·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​xxxhdpi-​v4/​icon.​png
30 -​rw-​-​-​-​·····​2.​0·​fat······​792·​bl·​defN·16-​Mar-​15·11:​23·​res/​layout/​about.​xml 30 -​rw-​-​-​-​·····​2.​0·​fat······​792·​bl·​defN·08-​Jan-​01·00:​00·​res/​layout/​about.​xml
31 -​rw-​-​-​-​·····​2.​0·​fat·····​2580·​bl·​defN·16-​Mar-​15·11:​23·​res/​layout/​main.​xml 31 -​rw-​-​-​-​·····​2.​0·​fat·····​2580·​bl·​defN·08-​Jan-​01·00:​00·​res/​layout/​main.​xml
32 -​rw-​-​-​-​·····​1.​0·​fat···​276566·​b-​·​stor·16-​Mar-​15·11:​19·​res/​raw/​androidpad.​ogg 32 -​rw-​-​-​-​·····​1.​0·​fat···​276566·​b-​·​stor·08-​Jan-​01·00:​00·​res/​raw/​androidpad.​ogg
33 -​rw-​-​-​-​·····​1.​0·​fat···​764170·​b-​·​stor·16-​Mar-​15·11:​19·​res/​raw/​drumbassloop.​ogg 33 -​rw-​-​-​-​·····​1.​0·​fat···​764170·​b-​·​stor·08-​Jan-​01·00:​00·​res/​raw/​drumbassloop.​ogg
34 -​rw-​-​-​-​·····​2.​0·​fat·····​1852·​bl·​defN·16-​Mar-​15·11:​23·​res/​xml/​preferences.​xml 34 -​rw-​-​-​-​·····​2.​0·​fat·····​1852·​bl·​defN·08-​Jan-​01·00:​00·​res/​xml/​preferences.​xml
35 -​rw-​-​-​-​·····​2.​0·​fat·····​1628·​bl·​defN·16-​Mar-​15·11:​23·​res/​xml/​preferences_nomultito​uch.​xml 35 -​rw-​-​-​-​·····​2.​0·​fat·····​1628·​bl·​defN·08-​Jan-​01·00:​00·​res/​xml/​preferences_nomultito​uch.​xml
36 -​rw-​-​-​-​·····​1.​0·​fat····​15128·​b-​·​stor·16-​Mar-​15·11:​23·​resources.​arsc 36 -​rw-​-​-​-​·····​1.​0·​fat····​15180·​b-​·​stor·08-​Jan-​01·00:​00·​resources.​arsc
37 -​rw-​-​-​-​·····​2.​0·​fat··​2403352·​bl·​defN·16-​Mar-​15·11:​23·​classes.​dex 37 -​rw-​-​-​-​·····​2.​0·​fat··​2424352·​bl·​defN·08-​Jan-​01·00:​00·​classes.​dex
38 -​rw-​-​-​-​·····​2.​0·​fat····21803·​bl·​defN·16-​Mar-​15·11:​23·​com/​badlogic/​gdx.​gwt.​xml 38 -​rw-​-​-​-​·····​2.​0·​fat······​303·​bl·​defN·08-​Jan-​01·00:​00·​com/​badlogic/​gdx/​physics/​box2d.​gwt.​xml
39 -​rw-​-​-​-​·····​2.​0·​fat······​770·​bl·​defN·16-​Mar-​15·11:​23·​com/​badlogic/​gdx/​graphics/​g3d/​particles/​particles.​fragment.​glsl 39 -​rw-​-​-​-​·····​2.​0·​fat····21803·​bl·​defN·08-​Jan-​01·00:​00·​com/​badlogic/​gdx.​gwt.​xml
40 -​rw-​-​-​-​·····​2.​0·​fat·····2730·​bl·​defN·16-​Mar-​15·11:​23·​com/​badlogic/​gdx/​graphics/​g3d/​particles/​particles.​vertex.​glsl 40 -​rw-​-​-​-​·····​2.​0·​fat······770·​bl·​defN·08-​Jan-​01·00:​00·​com/​badlogic/​gdx/​graphics/​g3d/​particles/​particles.​fragment.​glsl
41 -​rw-​-​-​-​·····​2.​0·​fat·····5163·​bl·​defN·16-​Mar-​15·11:​23·​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​default.​fragment.​glsl 41 -​rw-​-​-​-​·····​2.​0·​fat·····2730·​bl·​defN·08-​Jan-​01·00:​00·​com/​badlogic/​gdx/​graphics/​g3d/​particles/​particles.​vertex.​glsl
42 -​rw-​-​-​-​·····​2.​0·​fat·····8948·​bl·​defN·16-​Mar-​15·11:​23·​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​default.​vertex.​glsl 42 -​rw-​-​-​-​·····​2.​0·​fat·····5163·​bl·​defN·08-​Jan-​01·00:​00·​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​default.​fragment.​glsl
43 -​rw-​-​-​-​·····​2.​0·​fat······​870·​bl·​defN·16-​Mar-​15·11:​23·​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​depth.​fragment.​glsl 43 -​rw-​-​-​-​·····​2.​0·​fat·····8948·​bl·​defN·08-​Jan-​01·00:​00·​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​default.​vertex.​glsl
44 -​rw-​-​-​-​·····​2.​0·​fat·····2923·​bl·​defN·16-​Mar-​15·11:​23·​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​depth.​vertex.​glsl 44 -​rw-​-​-​-​·····​2.​0·​fat······​870·​bl·​defN·08-​Jan-​01·00:​00·​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​depth.​fragment.​glsl
45 -​rw-​-​-​-​·····​2.​0·​fat····21743·​bl·​defN·16-​Mar-​15·11:​23·​com/​badlogic/​gdx/​utils/​arial-​15.​fnt 45 -​rw-​-​-​-​·····​2.​0·​fat·····​2923·​bl·​defN·08-​Jan-​01·00:​00·​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​depth.​vertex.​glsl
46 -​rw-​-​-​-​·····​2.​0·​fat····​21814·​bl·​defN·16-​Mar-​15·11:​23·​com/​badlogic/​gdx/​utils/​arial-​15.​png 46 -​rw-​-​-​-​·····​2.​0·​fat····​21743·​bl·​defN·08-​Jan-​01·00:​00·​com/​badlogic/​gdx/​utils/​arial-​15.​fnt
47 -​rw-​-​-​-​·····​2.​0·​fat······​303·​bl·​defN·16-​Mar-​15·11:​23·​com/​badlogic/​gdx/​physics/​box2d.​gwt.​xml 47 -​rw-​-​-​-​·····​2.​0·​fat····21814·​bl·​defN·08-​Jan-​01·00:​00·​com/​badlogic/​gdx/​utils/​arial-​15.​png
48 -​rw-​-​-​-​·····​2.​0·​fat···​202008·​bl·​defN·16-​Mar-​15·11:​22·​lib/​armeabi-​v7a/​libgdx-​box2d.​so 48 -​rw-​-​-​-​·····​2.​0·​fat···​284164·​bl·​defN·08-​Jan-​01·00:​00·​lib/​armeabi/​libgdx-​box2d.​so
49 -​rw-​-​-​-​·····​2.​0·​fat···​275724·​bl·​defN·16-​Mar-​15·11:​22·​lib/​armeabi/​libgdx-​box2d.​so 49 -​rw-​-​-​-​·····​2.​0·​fat···​206348·​bl·​defN·08-​Jan-​01·00:​00·​lib/​armeabi-​v7a/​libgdx-​box2d.​so
50 -​rw-​-​-​-​·····​2.​0·​fat···​275656·​bl·​defN·16-​Mar-​15·11:​22·​lib/​x86/​libgdx-​box2d.​so 50 -​rw-​-​-​-​·····​2.​0·​fat···​288192·​bl·​defN·08-​Jan-​01·00:​00·​lib/​x86/​libgdx-​box2d.​so
51 49·​files,​·​4887242·​bytes·​uncompressed,​·​2703458·​bytes·​compressed:​··​44.​7% 51 49·​files,​·​4933610·​bytes·​uncompressed,​·​2713521·​bytes·​compressed:​··​45.​0%
[−]
APK metadata
Offset 6, 23 lines modified Offset 6, 23 lines modified
6 packageInfo:​·​null 6 packageInfo:​·​null
7 sdkInfo:​ 7 sdkInfo:​
8 ··​minSdkVersion:​·​'4' 8 ··​minSdkVersion:​·​'4'
9 ··​targetSdkVersion:​·​'21' 9 ··​targetSdkVersion:​·​'21'
10 sharedLibrary:​·​false 10 sharedLibrary:​·​false
11 unknownFiles:​ 11 unknownFiles:​
12 ··​com/​badlogic/​gdx.​gwt.​xml:​·​'8' 12 ··​com/​badlogic/​gdx.​gwt.​xml:​·​'8'
  13 ··​com/​badlogic/​gdx/​physics/​box2d.​gwt.​xml:​·​'8'
13 ··​com/​badlogic/​gdx/​graphics/​g3d/​particles/​particles.​fragment.​glsl:​·​'8' 14 ··​com/​badlogic/​gdx/​graphics/​g3d/​particles/​particles.​fragment.​glsl:​·​'8'
14 ··​com/​badlogic/​gdx/​graphics/​g3d/​particles/​particles.​vertex.​glsl:​·​'8' 15 ··​com/​badlogic/​gdx/​graphics/​g3d/​particles/​particles.​vertex.​glsl:​·​'8'
15 ··​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​default.​fragment.​glsl:​·​'8' 16 ··​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​default.​fragment.​glsl:​·​'8'
16 ··​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​default.​vertex.​glsl:​·​'8' 17 ··​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​default.​vertex.​glsl:​·​'8'
17 ··​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​depth.​fragment.​glsl:​·​'8' 18 ··​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​depth.​fragment.​glsl:​·​'8'
18 ··​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​depth.​vertex.​glsl:​·​'8' 19 ··​com/​badlogic/​gdx/​graphics/​g3d/​shaders/​depth.​vertex.​glsl:​·​'8'
19 ··​com/​badlogic/​gdx/​utils/​arial-​15.​fnt:​·​'8' 20 ··​com/​badlogic/​gdx/​utils/​arial-​15.​fnt:​·​'8'
20 ··​com/​badlogic/​gdx/​utils/​arial-​15.​png:​·​'8' 21 ··​com/​badlogic/​gdx/​utils/​arial-​15.​png:​·​'8'
21 ··​com/​badlogic/​gdx/​physics/​box2d.​gwt.​xml:​·​'8'  
22 usesFramework:​ 22 usesFramework:​
23 ··​ids:​ 23 ··​ids:​
24 ··​-​·​1 24 ··​-​·​1
25 ··​tag:​·​null 25 ··​tag:​·​null
26 version:​·​2.​2.​1-​dirty 26 version:​·​2.​2.​1-​dirty
27 versionInfo:​ 27 versionInfo:​
28 ··​versionCode:​·​'20' 28 ··​versionCode:​·​'20'
[−]
smali/com/badlogic/gdx/assets/AssetLoaderParameters.smali
Offset 29, 10 lines modified Offset 29, 9 lines modified
29 ····​.​locals·​0 29 ····​.​locals·​0
   
30 ····​.​prologue 30 ····​.​prologue
31 ····​.​line·​19 31 ····​.​line·​19
32 ····​.​local·​p0,​·​"this":​Lcom/​badlogic/​gdx/​assets/​AssetLoaderParameters​;​,​·​"Lcom/​badlogic/​gdx/​assets/​AssetLoaderParameters​<TT;​>;​" 32 ····​.​local·​p0,​·​"this":​Lcom/​badlogic/​gdx/​assets/​AssetLoaderParameters​;​,​·​"Lcom/​badlogic/​gdx/​assets/​AssetLoaderParameters​<TT;​>;​"
33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ····​.​line·​23  
35 ····​return-​void 34 ····​return-​void
36 .​end·​method 35 .​end·​method
[−]
smali/com/badlogic/gdx/assets/AssetManager.smali
Offset 407, 173 lines modified Offset 407, 170 lines modified
407 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​util/​Stack;​-​>push(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 407 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​util/​Stack;​-​>push(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
408 ····​.​line·​458 408 ····​.​line·​458
409 ····​return-​void 409 ····​return-​void
410 .​end·​method 410 .​end·​method
   
411 .​method·​private·​disposeDependencies(L​java/​lang/​String;​)​V 411 .​method·​private·​disposeDependencies(L​java/​lang/​String;​)​V
412 ····​.​locals·7 412 ····​.​locals·6
413 ····​.​param·​p1,​·​"fileName"····​#·​Ljava/​lang/​String;​ 413 ····​.​param·​p1,​·​"fileName"····​#·​Ljava/​lang/​String;​
   
414 ····​.​prologue 414 ····​.​prologue
415 ····​.​line·​343 415 ····​.​line·​343
416 ····​iget-​object·​v5,​·​p0,​·​Lcom/​badlogic/​gdx/​assets/​AssetManager;​-​>assetDependencies:​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​ 416 ····​iget-​object·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​assets/​AssetManager;​-​>assetDependencies:​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​
   
417 ····​invoke-​virtual·​{v5,​·​p1},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 417 ····​invoke-​virtual·​{v4,​·​p1},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
418 ····​move-​result-​object·​v1 418 ····​move-​result-​object·​v1
   
419 ····​check-​cast·​v1,​·​Lcom/​badlogic/​gdx/​utils/​Array;​ 419 ····​check-​cast·​v1,​·​Lcom/​badlogic/​gdx/​utils/​Array;​
   
420 ····​.​line·​344 420 ····​.​line·​344
421 ····​.​local·​v1,​·​"dependencies":​Lcom/​badlogic/​gdx/​utils/​Array;​,​·​"Lcom/​badlogic/​gdx/​utils/​Array<Ljava/​lang/​String;​>;​" 421 ····​.​local·​v1,​·​"dependencies":​Lcom/​badlogic/​gdx/​utils/​Array;​,​·​"Lcom/​badlogic/​gdx/​utils/​Array<Ljava/​lang/​String;​>;​"
422 ····​if-​eqz·​v1,​·​:​cond_0 422 ····​if-​eqz·​v1,​·​:​cond_0
   
423 ····​.​line·​345 423 ····​.​line·​345
424 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​ 424 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​
   
425 ····​move-​result-​object·​v3 425 ····​move-​result-​object·​v4
   
426 ····​.​local·​v3,​·​"i$":​Ljava/​util/​Iterator;​  
427 ····​:​goto_0 426 ····​:​goto_0
428 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 427 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
429 ····​move-​result·​v5 428 ····​move-​result·​v5
   
430 ····​if-​eqz·​v5,​·​:​cond_0 429 ····​if-​eqz·​v5,​·​:​cond_0
   
431 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 430 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
432 ····​move-​result-​object·​v2 431 ····​move-​result-​object·​v2
   
433 ····​check-​cast·​v2,​·​Ljava/​lang/​String;​ 432 ····​check-​cast·​v2,​·​Ljava/​lang/​String;​
   
434 ····​.​line·​346 433 ····​.​line·​346
435 ····​.​local·​v2,​·​"dependency":​Ljava/​lang/​String;​ 434 ····​.​local·​v2,​·​"dependency":​Ljava/​lang/​String;​
436 ····​invoke-​direct·​{p0,​·​v2},​·​Lcom/​badlogic/​gdx/​assets/​AssetManager;​-​>disposeDependencies(​Ljava/​lang/​String;​)​V 435 ····​invoke-​direct·​{p0,​·​v2},​·​Lcom/​badlogic/​gdx/​assets/​AssetManager;​-​>disposeDependencies(​Ljava/​lang/​String;​)​V
   
437 ····​goto·​:​goto_0 436 ····​goto·​:​goto_0
   
438 ····​.​line·​350 437 ····​.​line·​350
439 ····​.​end·​local·​v2····​#·​"dependency":​Ljava/​lang/​String;​ 438 ····​.​end·​local·​v2····​#·​"dependency":​Ljava/​lang/​String;​
440 ····​.​end·​local·​v3····​#·​"i$":​Ljava/​util/​Iterator;​  
441 ····​:​cond_0 439 ····​:​cond_0
442 ····​iget-​object·​v5,​·​p0,​·​Lcom/​badlogic/​gdx/​assets/​AssetManager;​-​>assetTypes:​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​ 440 ····​iget-​object·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​assets/​AssetManager;​-​>assetTypes:​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​
   
443 ····​invoke-​virtual·​{v5,​·​p1},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 441 ····​invoke-​virtual·​{v4,​·​p1},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
444 ····​move-​result-​object·​v4 442 ····​move-​result-​object·​v3
   
445 ····​check-​cast·​v4,​·​Ljava/​lang/​Class;​ 443 ····​check-​cast·​v3,​·​Ljava/​lang/​Class;​
   
446 ····​.​line·​351 444 ····​.​line·​351
447 ····​.​local·​v4,​·​"type":​Ljava/​lang/​Class;​ 445 ····​.​local·​v3,​·​"type":​Ljava/​lang/​Class;​
448 ····​iget-​object·​v5,​·​p0,​·​Lcom/​badlogic/​gdx/​assets/​AssetManager;​-​>assets:​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​ 446 ····​iget-​object·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​assets/​AssetManager;​-​>assets:​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​
   
449 ····​invoke-​virtual·​{v5,​·​v4},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 447 ····​invoke-​virtual·​{v4,​·​v3},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
450 ····​move-​result-​object·​v5 448 ····​move-​result-​object·​v4
   
451 ····​check-​cast·​v5,​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​ 449 ····​check-​cast·​v4,​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​
   
452 ····​invoke-​virtual·​{v5,​·​p1},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 450 ····​invoke-​virtual·​{v4,​·​p1},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
453 ····​move-​result-​object·​v5 451 ····​move-​result-​object·​v4
   
454 ····​check-​cast·​v5,​·​Lcom/​badlogic/​gdx/​assets/​RefCountedContainer;​ 452 ····​check-​cast·​v4,​·​Lcom/​badlogic/​gdx/​assets/​RefCountedContainer;​
   
455 ····​const-​class·​v6,​·​Ljava/​lang/​Object;​ 453 ····​const-​class·​v5,​·​Ljava/​lang/​Object;​
   
456 ····​invoke-​virtual·​{v5,​·​v6},​·​Lcom/​badlogic/​gdx/​assets/​RefCountedContainer;​-​>getObject(Ljava/​lang/​Class;​)​Ljava/​lang/​Object;​ 454 ····​invoke-​virtual·​{v4,​·​v5},​·​Lcom/​badlogic/​gdx/​assets/​RefCountedContainer;​-​>getObject(Ljava/​lang/​Class;​)​Ljava/​lang/​Object;​
   
457 ····​move-​result-​object·​v0 455 ····​move-​result-​object·​v0
   
458 ····​.​line·​352 456 ····​.​line·​352
459 ····​.​local·​v0,​·​"asset":​Ljava/​lang/​Object;​ 457 ····​.​local·​v0,​·​"asset":​Ljava/​lang/​Object;​
460 ····​instance-​of·​v5,​·​v0,​·​Lcom/​badlogic/​gdx/​utils/​Disposable;​ 458 ····​instance-​of·​v4,​·​v0,​·​Lcom/​badlogic/​gdx/​utils/​Disposable;​
   
461 ····​if-​eqz·​v5,​·​:​cond_1 459 ····​if-​eqz·​v4,​·​:​cond_1
   
462 ····​check-​cast·​v0,​·​Lcom/​badlogic/​gdx/​utils/​Disposable;​ 460 ····​check-​cast·​v0,​·​Lcom/​badlogic/​gdx/​utils/​Disposable;​
   
463 ····​.​end·​local·​v0····​#·​"asset":​Ljava/​lang/​Object;​ 461 ····​.​end·​local·​v0····​#·​"asset":​Ljava/​lang/​Object;​
464 ····​invoke-​interface·​{v0},​·​Lcom/​badlogic/​gdx/​utils/​Disposable;​-​>dispose()​V 462 ····​invoke-​interface·​{v0},​·​Lcom/​badlogic/​gdx/​utils/​Disposable;​-​>dispose()​V
   
465 ····​.​line·​353 463 ····​.​line·​353
466 ····​:​cond_1 464 ····​:​cond_1
467 ····​return-​void 465 ····​return-​void
468 .​end·​method 466 .​end·​method
   
Max diff block lines reached; 75100/79651 bytes (94.29%) of diff not shown.
[−]
smali/com/badlogic/gdx/assets/loaders/ModelLoader.smali
Offset 123, 129 lines modified Offset 123, 127 lines modified
   
123 ····​.​line·​95 123 ····​.​line·​95
124 ····​:​cond_0 124 ····​:​cond_0
125 ····​return-​object·​v1 125 ····​return-​object·​v1
   
126 ····​.​line·​78 126 ····​.​line·​78
127 ····​:​cond_1 127 ····​:​cond_1
128 ····​new-​instance·​v4,​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​ 128 ····​new-​instance·​v2,​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​
   
129 ····​invoke-​direct·​{v4},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​-​><init>()​V 129 ····​invoke-​direct·​{v2},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​-​><init>()​V
   
130 ····​.​line·​79 130 ····​.​line·​79
131 ····​.​local·​v4,​·​"item":​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​,​·​"Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry<Ljava​/​lang/​String;​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelData;​>;​" 131 ····​.​local·​v2,​·​"item":​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​,​·​"Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry<Ljava​/​lang/​String;​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelData;​>;​"
132 ····​iput-​object·​p1,​·​v4,​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​-​>key:​Ljava/​lang/​Object;​ 132 ····​iput-​object·​p1,​·​v2,​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​-​>key:​Ljava/​lang/​Object;​
   
133 ····​.​line·​80 133 ····​.​line·​80
134 ····​iput-​object·​v0,​·​v4,​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​-​>value:​Ljava/​lang/​Object;​ 134 ····​iput-​object·​v0,​·​v2,​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​-​>value:​Ljava/​lang/​Object;​
   
135 ····​.​line·​81 135 ····​.​line·​81
136 ····​iget-​object·​v9,​·​p0,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​ModelLoader;​-​>items:​Lcom/​badlogic/​gdx/​utils/​Array;​ 136 ····​iget-​object·​v7,​·​p0,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​ModelLoader;​-​>items:​Lcom/​badlogic/​gdx/​utils/​Array;​
   
137 ····​monitor-​enter·​v9 137 ····​monitor-​enter·​v7
   
138 ····​.​line·​82 138 ····​.​line·​82
139 ····​:​try_start_0 139 ····​:​try_start_0
140 ····​iget-​object·​v8,​·​p0,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​ModelLoader;​-​>items:​Lcom/​badlogic/​gdx/​utils/​Array;​ 140 ····​iget-​object·​v6,​·​p0,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​ModelLoader;​-​>items:​Lcom/​badlogic/​gdx/​utils/​Array;​
   
141 ····​invoke-​virtual·​{v8,​·​v4},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>add(Ljava/​lang/​Object;​)​V 141 ····​invoke-​virtual·​{v6,​·​v2},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>add(Ljava/​lang/​Object;​)​V
   
142 ····​.​line·​83 142 ····​.​line·​83
143 ····​monitor-​exit·​v9 143 ····​monitor-​exit·​v7
144 ····​:​try_end_0 144 ····​:​try_end_0
145 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 145 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
   
146 ····​.​line·​85 146 ····​.​line·​85
147 ····​if-​eqz·​p3,​·​:​cond_3 147 ····​if-​eqz·​p3,​·​:​cond_3
   
148 ····​iget-​object·​v7,​·​p3,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​ModelLoader$ModelPara​meters;​-​>textureParameter:​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​ 148 ····​iget-​object·​v5,​·​p3,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​ModelLoader$ModelPara​meters;​-​>textureParameter:​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​
   
149 ····​.​line·​89 149 ····​.​line·​89
150 ····​.​local·​v7,​·​"textureParameter":​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​ 150 ····​.​local·​v5,​·​"textureParameter":​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​
151 ····​:​goto_0 151 ····​:​goto_0
152 ····​iget-​object·​v8,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelData;​-​>materials:​Lcom/​badlogic/​gdx/​utils/​Array;​ 152 ····​iget-​object·​v6,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelData;​-​>materials:​Lcom/​badlogic/​gdx/​utils/​Array;​
   
153 ····​invoke-​virtual·​{v8},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​ 153 ····​invoke-​virtual·​{v6},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​
   
154 ····​move-​result-​object·​v2 154 ····​move-​result-​object·​v6
   
155 ····​:​cond_2 155 ····​:​cond_2
156 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 156 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
157 ····​move-​result·​v8 157 ····​move-​result·​v7
   
158 ····​if-​eqz·​v8,​·​:​cond_0 158 ····​if-​eqz·​v7,​·​:​cond_0
   
159 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 159 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
160 ····​move-​result-​object·​v5 160 ····​move-​result-​object·​v3
   
161 ····​check-​cast·​v5,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​ 161 ····​check-​cast·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​
   
162 ····​.​line·​90 162 ····​.​line·​90
163 ····​.​local·​v5,​·​"modelMaterial":​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​ 163 ····​.​local·​v3,​·​"modelMaterial":​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​
164 ····​iget-​object·​v8,​·​v5,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>textures:​Lcom/​badlogic/​gdx/​utils/​Array;​ 164 ····​iget-​object·​v7,​·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>textures:​Lcom/​badlogic/​gdx/​utils/​Array;​
   
165 ····​if-​eqz·​v8,​·​:​cond_2 165 ····​if-​eqz·​v7,​·​:​cond_2
   
166 ····​.​line·​91 166 ····​.​line·​91
167 ····​iget-​object·​v8,​·​v5,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>textures:​Lcom/​badlogic/​gdx/​utils/​Array;​ 167 ····​iget-​object·​v7,​·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>textures:​Lcom/​badlogic/​gdx/​utils/​Array;​
   
168 ····​invoke-​virtual·​{v8},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​ 168 ····​invoke-​virtual·​{v7},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​
   
169 ····​move-​result-​object·​v3 169 ····​move-​result-​object·​v7
   
170 ····​.​local·​v3,​·​"i$":​Ljava/​util/​Iterator;​  
171 ····​:​goto_1 170 ····​:​goto_1
172 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 171 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
173 ····​move-​result·​v8 172 ····​move-​result·​v8
   
174 ····​if-​eqz·​v8,​·​:​cond_2 173 ····​if-​eqz·​v8,​·​:​cond_2
   
175 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 174 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
176 ····​move-​result-​object·​v6 175 ····​move-​result-​object·​v4
   
177 ····​check-​cast·​v6,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelTexture;​ 176 ····​check-​cast·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelTexture;​
   
178 ····​.​line·​92 177 ····​.​line·​92
179 ····​.​local·​v6,​·​"modelTexture":​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelTexture;​ 178 ····​.​local·​v4,​·​"modelTexture":​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelTexture;​
180 ····​new-​instance·​v8,​·​Lcom/​badlogic/​gdx/​assets/​AssetDescriptor;​ 179 ····​new-​instance·​v8,​·​Lcom/​badlogic/​gdx/​assets/​AssetDescriptor;​
   
181 ····​iget-​object·​v9,​·​v6,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelTexture;​-​>fileName:​Ljava/​lang/​String;​ 180 ····​iget-​object·​v9,​·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelTexture;​-​>fileName:​Ljava/​lang/​String;​
   
182 ····​const-​class·​v10,​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​ 181 ····​const-​class·​v10,​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​
   
183 ····​invoke-​direct·​{v8,​·​v9,​·​v10,​·​v7},​·​Lcom/​badlogic/​gdx/​assets/​AssetDescriptor;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​Class;​Lcom/​badlogic/​gdx/​assets/​AssetLoaderParameters​;​)​V 182 ····​invoke-​direct·​{v8,​·​v9,​·​v10,​·​v5},​·​Lcom/​badlogic/​gdx/​assets/​AssetDescriptor;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​Class;​Lcom/​badlogic/​gdx/​assets/​AssetLoaderParameters​;​)​V
   
184 ····​invoke-​virtual·​{v1,​·​v8},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>add(Ljava/​lang/​Object;​)​V 183 ····​invoke-​virtual·​{v1,​·​v8},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>add(Ljava/​lang/​Object;​)​V
Max diff block lines reached; 1822/8034 bytes (22.68%) of diff not shown.
[−]
smali/com/badlogic/gdx/assets/loaders/SkinLoader.smali
Offset 166, 121 lines modified Offset 166, 119 lines modified
166 ····​.​param·​p4,​·​"parameter"····​#·​Lcom/​badlogic/​gdx/​assets/​loaders/​SkinLoader$SkinParame​ter;​ 166 ····​.​param·​p4,​·​"parameter"····​#·​Lcom/​badlogic/​gdx/​assets/​loaders/​SkinLoader$SkinParame​ter;​
   
167 ····​.​prologue 167 ····​.​prologue
168 ····​.​line·​60 168 ····​.​line·​60
169 ····​if-​nez·​p4,​·​:​cond_0 169 ····​if-​nez·​p4,​·​:​cond_0
   
170 ····​.​line·​61 170 ····​.​line·​61
171 ····​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​ 171 ····​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​
   
172 ····​invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 172 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
173 ····​invoke-​virtual·​{p3},​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>pathWithoutExtension​()​Ljava/​lang/​String;​ 173 ····​invoke-​virtual·​{p3},​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>pathWithoutExtension​()​Ljava/​lang/​String;​
   
174 ····​move-​result-​object·​v7  
   
175 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
176 ····​move-​result-​object·​v6 174 ····​move-​result-​object·​v6
   
177 ····const-​string·v7,​·​".​atlas" 175 ····invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
178 ····invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 176 ····move-​result-​object·v5
   
179 ····move-​result-​object·​v6 177 ····const-​string·​v6,​·​".​atlas"
   
180 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 178 ····​invoke-​virtual·​{v5,​·v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
181 ····​move-​result-​object·​v5 179 ····​move-​result-​object·​v5
   
  180 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
  181 ····​move-​result-​object·​v4
   
182 ····​.​line·​62 182 ····​.​line·​62
183 ····​.​local·​v5,​·​"textureAtlasPath":​Ljava/​lang/​String;​ 183 ····​.​local·​v4,​·​"textureAtlasPath":​Ljava/​lang/​String;​
184 ····​const/​4·​v3,​·​0x0 184 ····​const/​4·​v2,​·​0x0
   
185 ····​.​line·​67 185 ····​.​line·​67
186 ····​.​local·​v3,​·​"resources":​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​,​·​"Lcom/​badlogic/​gdx/​utils/​ObjectMap<Ljava/​lang/​String;​Ljava/​lang/​Object;​>;​" 186 ····​.​local·​v2,​·​"resources":​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​,​·​"Lcom/​badlogic/​gdx/​utils/​ObjectMap<Ljava/​lang/​String;​Ljava/​lang/​Object;​>;​"
187 ····​:​goto_0 187 ····​:​goto_0
188 ····​const-​class·​v6,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​ 188 ····​const-​class·​v5,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​
   
189 ····​invoke-​virtual·​{p1,​·​v5,​·​v6},​·​Lcom/​badlogic/​gdx/​assets/​AssetManager;​-​>get(Ljava/​lang/​String;​Ljava/​lang/​Class;​)​Ljava/​lang/​Object;​ 189 ····​invoke-​virtual·​{p1,​·​v4,​·​v5},​·​Lcom/​badlogic/​gdx/​assets/​AssetManager;​-​>get(Ljava/​lang/​String;​Ljava/​lang/​Class;​)​Ljava/​lang/​Object;​
   
190 ····​move-​result-​object·​v0 190 ····​move-​result-​object·​v0
   
191 ····​check-​cast·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​ 191 ····​check-​cast·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​
   
192 ····​.​line·​68 192 ····​.​line·​68
193 ····​.​local·​v0,​·​"atlas":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​ 193 ····​.​local·​v0,​·​"atlas":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​
194 ····​new-​instance·​v4,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Skin;​ 194 ····​new-​instance·​v3,​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Skin;​
   
195 ····​invoke-​direct·​{v4,​·​v0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Skin;​-​><init>(Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​)​V 195 ····​invoke-​direct·​{v3,​·​v0},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Skin;​-​><init>(Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​)​V
   
196 ····​.​line·​69 196 ····​.​line·​69
197 ····​.​local·​v4,​·​"skin":​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Skin;​ 197 ····​.​local·​v3,​·​"skin":​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Skin;​
198 ····​if-​eqz·​v3,​·​:​cond_1 198 ····​if-​eqz·​v2,​·​:​cond_1
   
199 ····​.​line·​70 199 ····​.​line·​70
200 ····​invoke-​virtual·​{v3},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​-​>entries()​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entries;​ 200 ····​invoke-​virtual·​{v2},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​-​>entries()​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entries;​
   
201 ····​move-​result-​object·​v6 201 ····​move-​result-​object·​v5
   
202 ····​invoke-​virtual·​{v6},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entries;​-​>iterator()​Ljava/​util/​Iterator;​ 202 ····​invoke-​virtual·​{v5},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entries;​-​>iterator()​Ljava/​util/​Iterator;​
   
203 ····​move-​result-​object·​v2 203 ····​move-​result-​object·​v6
   
204 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
205 ····​:​goto_1 204 ····​:​goto_1
206 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 205 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
207 ····​move-​result·​v6 206 ····​move-​result·​v5
   
208 ····​if-​eqz·​v6,​·​:​cond_1 207 ····​if-​eqz·​v5,​·​:​cond_1
   
209 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 208 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
210 ····​move-​result-​object·​v1 209 ····​move-​result-​object·​v1
   
211 ····​check-​cast·​v1,​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​ 210 ····​check-​cast·​v1,​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​
   
212 ····​.​line·​71 211 ····​.​line·​71
213 ····​.​local·​v1,​·​"entry":​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​,​·​"Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry<Ljava​/​lang/​String;​Ljava/​lang/​Object;​>;​" 212 ····​.​local·​v1,​·​"entry":​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​,​·​"Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry<Ljava​/​lang/​String;​Ljava/​lang/​Object;​>;​"
214 ····​iget-​object·​v6,​·​v1,​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​-​>key:​Ljava/​lang/​Object;​ 213 ····​iget-​object·​v5,​·​v1,​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​-​>key:​Ljava/​lang/​Object;​
   
215 ····​check-​cast·​v6,​·​Ljava/​lang/​String;​ 214 ····​check-​cast·​v5,​·​Ljava/​lang/​String;​
   
216 ····​iget-​object·​v7,​·​v1,​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​-​>value:​Ljava/​lang/​Object;​ 215 ····​iget-​object·​v7,​·​v1,​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​-​>value:​Ljava/​lang/​Object;​
   
217 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Skin;​-​>add(Ljava/​lang/​String;​Ljava/​lang/​Object;​)​V 216 ····​invoke-​virtual·​{v3,​·​v5,​·​v7},​·​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Skin;​-​>add(Ljava/​lang/​String;​Ljava/​lang/​Object;​)​V
   
218 ····​goto·​:​goto_1 217 ····​goto·​:​goto_1
   
219 ····​.​line·​64 218 ····​.​line·​64
220 ····​.​end·​local·​v0····​#·​"atlas":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​ 219 ····​.​end·​local·​v0····​#·​"atlas":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​
221 ····​.​end·​local·​v1····​#·​"entry":​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​,​·​"Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry<Ljava​/​lang/​String;​Ljava/​lang/​Object;​>;​" 220 ····​.​end·​local·​v1····​#·​"entry":​Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry;​,​·​"Lcom/​badlogic/​gdx/​utils/​ObjectMap$Entry<Ljava​/​lang/​String;​Ljava/​lang/​Object;​>;​"
222 ····​.​end·​local·​v2····​#·​"i$":​Ljava/​util/​Iterator;​ 221 ····​.​end·​local·​v2····​#·​"resources":​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​,​·​"Lcom/​badlogic/​gdx/​utils/​ObjectMap<Ljava/​lang/​String;​Ljava/​lang/​Object;​>;​"
223 ····​.​end·​local·​v3····​#·​"resources":​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​,​·​"Lcom/​badlogic/​gdx/​utils/​ObjectMap<Ljava/​lang/​String;​Ljava/​lang/​Object;​>;​" 222 ····​.​end·​local·​v3····​#·​"skin":​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Skin;​
224 ····​.​end·​local·​v4····​#·"skin":​Lcom/​badlogic/​gdx/​scenes/​scene2d/​ui/​Skin;​ 223 ····​.​end·​local·​v4····​#·​"textureAtlasPath":​Ljava/​lang/​String;​
Max diff block lines reached; 1789/7507 bytes (23.83%) of diff not shown.
[−]
smali/com/badlogic/gdx/assets/loaders/TextureAtlasLoader.smali
Offset 73, 160 lines modified Offset 73, 156 lines modified
73 ········​} 73 ········​}
74 ····​.​end·​annotation 74 ····​.​end·​annotation
   
75 ····​.​prologue 75 ····​.​prologue
76 ····​.​line·​53 76 ····​.​line·​53
77 ····​invoke-​virtual·​{p2},​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>parent()​Lcom/​badlogic/​gdx/​files/​FileHandle;​ 77 ····​invoke-​virtual·​{p2},​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>parent()​Lcom/​badlogic/​gdx/​files/​FileHandle;​
   
78 ····​move-​result-​object·​v2 78 ····​move-​result-​object·​v1
   
79 ····​.​line·​55 79 ····​.​line·​55
80 ····​.​local·​v2,​·​"imgDir":​Lcom/​badlogic/​gdx/​files/​FileHandle;​ 80 ····​.​local·​v1,​·​"imgDir":​Lcom/​badlogic/​gdx/​files/​FileHandle;​
81 ····​if-​eqz·​p3,​·​:​cond_0 81 ····​if-​eqz·​p3,​·​:​cond_0
   
82 ····​.​line·​56 82 ····​.​line·​56
83 ····​new-​instance·​v5,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData;​ 83 ····​new-​instance·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData;​
   
84 ····​iget-​boolean·​v6,​·​p3,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureAtlasLoader$Te​xtureAtlasParameter;​-​>flip:​Z 84 ····​iget-​boolean·​v5,​·​p3,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureAtlasLoader$Te​xtureAtlasParameter;​-​>flip:​Z
   
85 ····​invoke-​direct·​{v5,​·​p2,​·​v2,​·​v6},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData;​-​><init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​Lcom/​badlogic/​gdx/​files/​FileHandle;​Z)​V 85 ····​invoke-​direct·​{v4,​·​p2,​·​v1,​·​v5},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData;​-​><init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​Lcom/​badlogic/​gdx/​files/​FileHandle;​Z)​V
   
86 ····​iput-​object·​v5,​·​p0,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureAtlasLoader;​-​>data:​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData;​ 86 ····​iput-​object·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureAtlasLoader;​-​>data:​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData;​
   
87 ····​.​line·​61 87 ····​.​line·​61
88 ····​:​goto_0 88 ····​:​goto_0
89 ····​new-​instance·​v0,​·​Lcom/​badlogic/​gdx/​utils/​Array;​ 89 ····​new-​instance·​v0,​·​Lcom/​badlogic/​gdx/​utils/​Array;​
   
90 ····​invoke-​direct·​{v0},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​><init>()​V 90 ····​invoke-​direct·​{v0},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​><init>()​V
   
91 ····​.​line·​62 91 ····​.​line·​62
92 ····​.​local·​v0,​·​"dependencies":​Lcom/​badlogic/​gdx/​utils/​Array;​,​·​"Lcom/​badlogic/​gdx/​utils/​Array<Lcom/​badlogic/​gdx/​assets/​AssetDescriptor;​>;​" 92 ····​.​local·​v0,​·​"dependencies":​Lcom/​badlogic/​gdx/​utils/​Array;​,​·​"Lcom/​badlogic/​gdx/​utils/​Array<Lcom/​badlogic/​gdx/​assets/​AssetDescriptor;​>;​"
93 ····​iget-​object·​v5,​·​p0,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureAtlasLoader;​-​>data:​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData;​ 93 ····​iget-​object·​v4,​·​p0,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureAtlasLoader;​-​>data:​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData;​
   
94 ····​invoke-​virtual·​{v5},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData;​-​>getPages()​Lcom/​badlogic/​gdx/​utils/​Array;​ 94 ····​invoke-​virtual·​{v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData;​-​>getPages()​Lcom/​badlogic/​gdx/​utils/​Array;​
   
95 ····​move-​result-​object·​v5 95 ····​move-​result-​object·​v4
   
96 ····​invoke-​virtual·​{v5},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​ 96 ····​invoke-​virtual·​{v4},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​
   
97 ····​move-​result-​object·​v1 97 ····​move-​result-​object·​v4
   
98 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
99 ····​:​goto_1 98 ····​:​goto_1
100 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 99 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
101 ····​move-​result·​v5 100 ····​move-​result·​v5
   
102 ····​if-​eqz·​v5,​·​:​cond_1 101 ····​if-​eqz·​v5,​·​:​cond_1
   
103 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 102 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
104 ····​move-​result-​object·​v3 103 ····​move-​result-​object·​v2
   
105 ····​check-​cast·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​ 104 ····​check-​cast·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​
   
106 ····​.​line·​63 105 ····​.​line·​63
107 ····​.​local·​v3,​·​"page":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​ 106 ····​.​local·​v2,​·​"page":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​
108 ····​new-​instance·​v4,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​ 107 ····​new-​instance·​v3,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​
   
109 ····​invoke-​direct·​{v4},​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​-​><init>()​V 108 ····​invoke-​direct·​{v3},​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​-​><init>()​V
   
110 ····​.​line·​64 109 ····​.​line·​64
111 ····​.​local·​v4,​·​"params":​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​ 110 ····​.​local·​v3,​·​"params":​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​
112 ····​iget-​object·​v5,​·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>format:​Lcom/​badlogic/​gdx/​graphics/​Pixmap$Format;​ 111 ····​iget-​object·​v5,​·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>format:​Lcom/​badlogic/​gdx/​graphics/​Pixmap$Format;​
   
113 ····​iput-​object·​v5,​·​v4,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​-​>format:​Lcom/​badlogic/​gdx/​graphics/​Pixmap$Format;​ 112 ····​iput-​object·​v5,​·​v3,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​-​>format:​Lcom/​badlogic/​gdx/​graphics/​Pixmap$Format;​
   
114 ····​.​line·​65 113 ····​.​line·​65
115 ····​iget-​boolean·​v5,​·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>useMipMaps:​Z 114 ····​iget-​boolean·​v5,​·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>useMipMaps:​Z
   
116 ····​iput-​boolean·​v5,​·​v4,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​-​>genMipMaps:​Z 115 ····​iput-​boolean·​v5,​·​v3,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​-​>genMipMaps:​Z
   
117 ····​.​line·​66 116 ····​.​line·​66
118 ····​iget-​object·​v5,​·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>minFilter:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​ 117 ····​iget-​object·​v5,​·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>minFilter:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​
   
119 ····​iput-​object·​v5,​·​v4,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​-​>minFilter:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​ 118 ····​iput-​object·​v5,​·​v3,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​-​>minFilter:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​
   
120 ····​.​line·​67 119 ····​.​line·​67
121 ····​iget-​object·​v5,​·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>magFilter:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​ 120 ····​iget-​object·​v5,​·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>magFilter:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​
   
122 ····​iput-​object·​v5,​·​v4,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​-​>magFilter:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​ 121 ····​iput-​object·​v5,​·​v3,​·​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​-​>magFilter:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​
   
123 ····​.​line·​68 122 ····​.​line·​68
124 ····​new-​instance·​v5,​·​Lcom/​badlogic/​gdx/​assets/​AssetDescriptor;​ 123 ····​new-​instance·​v5,​·​Lcom/​badlogic/​gdx/​assets/​AssetDescriptor;​
   
125 ····​iget-​object·​v6,​·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>textureFile:​Lcom/​badlogic/​gdx/​files/​FileHandle;​ 124 ····​iget-​object·​v6,​·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>textureFile:​Lcom/​badlogic/​gdx/​files/​FileHandle;​
   
126 ····​const-​class·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​ 125 ····​const-​class·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​
   
127 ····​invoke-​direct·​{v5,​·​v6,​·​v7,​·​v4},​·​Lcom/​badlogic/​gdx/​assets/​AssetDescriptor;​-​><init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​Ljava/​lang/​Class;​Lcom/​badlogic/​gdx/​assets/​AssetLoaderParameters​;​)​V 126 ····​invoke-​direct·​{v5,​·​v6,​·​v7,​·​v3},​·​Lcom/​badlogic/​gdx/​assets/​AssetDescriptor;​-​><init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​Ljava/​lang/​Class;​Lcom/​badlogic/​gdx/​assets/​AssetLoaderParameters​;​)​V
   
128 ····​invoke-​virtual·​{v0,​·​v5},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>add(Ljava/​lang/​Object;​)​V 127 ····​invoke-​virtual·​{v0,​·​v5},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>add(Ljava/​lang/​Object;​)​V
   
129 ····​goto·​:​goto_1 128 ····​goto·​:​goto_1
   
130 ····​.​line·​58 129 ····​.​line·​58
131 ····​.​end·​local·​v0····​#·​"dependencies":​Lcom/​badlogic/​gdx/​utils/​Array;​,​·​"Lcom/​badlogic/​gdx/​utils/​Array<Lcom/​badlogic/​gdx/​assets/​AssetDescriptor;​>;​" 130 ····​.​end·​local·​v0····​#·​"dependencies":​Lcom/​badlogic/​gdx/​utils/​Array;​,​·​"Lcom/​badlogic/​gdx/​utils/​Array<Lcom/​badlogic/​gdx/​assets/​AssetDescriptor;​>;​"
132 ····​.​end·​local·​v1····​#·​"i$":​Ljava/​util/​Iterator;​ 131 ····​.​end·​local·​v2····​#·​"page":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​
133 ····​.​end·​local·​v3····​#·​"page":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​ 132 ····​.​end·​local·​v3····​#·​"params":​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​
134 ····​.​end·​local·​v4····​#·​"params":​Lcom/​badlogic/​gdx/​assets/​loaders/​TextureLoader$Texture​Parameter;​  
Max diff block lines reached; 6063/13858 bytes (43.75%) of diff not shown.
[−]
smali/com/badlogic/gdx/files/FileHandle.smali
Offset 1, 20 lines modified Offset 1, 12 lines modified
1 .​class·​public·​Lcom/​badlogic/​gdx/​files/​FileHandle;​ 1 .​class·​public·​Lcom/​badlogic/​gdx/​files/​FileHandle;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"FileHandle.​java" 3 .​source·​"FileHandle.​java"
   
   
4 #·​annotations  
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​  
6 ····​value·​=·​{  
7 ········​Lcom/​badlogic/​gdx/​files/​FileHandle$1;​  
8 ····​}  
9 .​end·​annotation  
   
   
10 #·​instance·​fields 4 #·​instance·​fields
11 .​field·​protected·​file:​Ljava/​io/​File;​ 5 .​field·​protected·​file:​Ljava/​io/​File;​
   
12 .​field·​protected·​type:​Lcom/​badlogic/​gdx/​Files$FileType;​ 6 .​field·​protected·​type:​Lcom/​badlogic/​gdx/​Files$FileType;​
   
   
13 #·​direct·​methods 7 #·​direct·​methods
Offset 236, 21 lines modified Offset 228, 15 lines modified
   
236 ····​iget-​object·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>type:​Lcom/​badlogic/​gdx/​Files$FileType;​ 228 ····​iget-​object·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>type:​Lcom/​badlogic/​gdx/​Files$FileType;​
   
237 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​ 229 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​
   
238 ····​move-​result-​object·​v2 230 ····​move-​result-​object·​v2
   
239 ····​const-​string·​v3,​·​")​\n" 231 ····​const-​string·​v3,​·​")​\nTo·​destination:​·"
   
240 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
241 ····​move-​result-​object·​v2  
   
242 ····​const-​string·​v3,​·​"To·​destination:​·​"  
   
243 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 232 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
244 ····​move-​result-​object·​v2 233 ····​move-​result-​object·​v2
   
245 ····​iget-​object·​v3,​·​p1,​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>file:​Ljava/​io/​File;​ 234 ····​iget-​object·​v3,​·​p1,​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>file:​Ljava/​io/​File;​
   
Offset 2298, 14 lines modified Offset 2284, 15 lines modified
2298 ····​:​cond_0 2284 ····​:​cond_0
2299 ····​iget-​object·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>type:​Lcom/​badlogic/​gdx/​Files$FileType;​ 2285 ····​iget-​object·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>type:​Lcom/​badlogic/​gdx/​Files$FileType;​
   
2300 ····​sget-​object·​v3,​·​Lcom/​badlogic/​gdx/​Files$FileType;​-​>Local:​Lcom/​badlogic/​gdx/​Files$FileType;​ 2286 ····​sget-​object·​v3,​·​Lcom/​badlogic/​gdx/​Files$FileType;​-​>Local:​Lcom/​badlogic/​gdx/​Files$FileType;​
   
2301 ····​if-​ne·​v2,​·​v3,​·​:​cond_2 2287 ····​if-​ne·​v2,​·​v3,​·​:​cond_2
   
  2288 ····​.​line·​134
2302 ····​invoke-​virtual·​{p0},​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>file()​Ljava/​io/​File;​ 2289 ····​invoke-​virtual·​{p0},​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>file()​Ljava/​io/​File;​
   
2303 ····​move-​result-​object·​v2 2290 ····​move-​result-​object·​v2
   
2304 ····​invoke-​virtual·​{v2},​·​Ljava/​io/​File;​-​>exists()​Z 2291 ····​invoke-​virtual·​{v2},​·​Ljava/​io/​File;​-​>exists()​Z
   
2305 ····​move-​result·​v2 2292 ····​move-​result·​v2
Offset 2641, 14 lines modified Offset 2628, 15 lines modified
2641 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 2628 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
   
2642 ····​move-​result-​object·​v2 2629 ····​move-​result-​object·​v2
   
2643 ····​.​line·​228 2630 ····​.​line·​228
2644 ····​invoke-​static·​{v1},​·​Lcom/​badlogic/​gdx/​utils/​StreamUtils;​-​>closeQuietly(Ljava/​io/​Closeable;​)​V 2631 ····​invoke-​static·​{v1},​·​Lcom/​badlogic/​gdx/​utils/​StreamUtils;​-​>closeQuietly(Ljava/​io/​Closeable;​)​V
   
  2632 ····​.​line·​224
2645 ····​return-​object·​v2 2633 ····​return-​object·​v2
   
2646 ····​.​line·​225 2634 ····​.​line·​225
2647 ····​:​catch_0 2635 ····​:​catch_0
2648 ····​move-​exception·​v0 2636 ····​move-​exception·​v0
   
2649 ····​.​line·​226 2637 ····​.​line·​226
[−]
smali/com/badlogic/gdx/graphics/Cubemap.smali
Offset 179, 28 lines modified Offset 179, 30 lines modified
   
179 ····​move-​result-​object·​v2 179 ····​move-​result-​object·​v2
   
180 ····​invoke-​static·​{p3,​·​p7},​·​Lcom/​badlogic/​gdx/​graphics/​Cubemap;​-​>createTextureData(Lc​om/​badlogic/​gdx/​files/​FileHandle;​Z)​Lcom/​badlogic/​gdx/​graphics/​TextureData;​ 180 ····​invoke-​static·​{p3,​·​p7},​·​Lcom/​badlogic/​gdx/​graphics/​Cubemap;​-​>createTextureData(Lc​om/​badlogic/​gdx/​files/​FileHandle;​Z)​Lcom/​badlogic/​gdx/​graphics/​TextureData;​
   
181 ····​move-​result-​object·​v3 181 ····​move-​result-​object·​v3
   
  182 ····​.​line·​83
182 ····​invoke-​static·​{p4,​·​p7},​·​Lcom/​badlogic/​gdx/​graphics/​Cubemap;​-​>createTextureData(Lc​om/​badlogic/​gdx/​files/​FileHandle;​Z)​Lcom/​badlogic/​gdx/​graphics/​TextureData;​ 183 ····​invoke-​static·​{p4,​·​p7},​·​Lcom/​badlogic/​gdx/​graphics/​Cubemap;​-​>createTextureData(Lc​om/​badlogic/​gdx/​files/​FileHandle;​Z)​Lcom/​badlogic/​gdx/​graphics/​TextureData;​
   
183 ····​move-​result-​object·​v4 184 ····​move-​result-​object·​v4
   
184 ····​invoke-​static·​{p5,​·​p7},​·​Lcom/​badlogic/​gdx/​graphics/​Cubemap;​-​>createTextureData(Lc​om/​badlogic/​gdx/​files/​FileHandle;​Z)​Lcom/​badlogic/​gdx/​graphics/​TextureData;​ 185 ····​invoke-​static·​{p5,​·​p7},​·​Lcom/​badlogic/​gdx/​graphics/​Cubemap;​-​>createTextureData(Lc​om/​badlogic/​gdx/​files/​FileHandle;​Z)​Lcom/​badlogic/​gdx/​graphics/​TextureData;​
   
185 ····​move-​result-​object·​v5 186 ····​move-​result-​object·​v5
   
186 ····​invoke-​static·​{p6,​·​p7},​·​Lcom/​badlogic/​gdx/​graphics/​Cubemap;​-​>createTextureData(Lc​om/​badlogic/​gdx/​files/​FileHandle;​Z)​Lcom/​badlogic/​gdx/​graphics/​TextureData;​ 187 ····​invoke-​static·​{p6,​·​p7},​·​Lcom/​badlogic/​gdx/​graphics/​Cubemap;​-​>createTextureData(Lc​om/​badlogic/​gdx/​files/​FileHandle;​Z)​Lcom/​badlogic/​gdx/​graphics/​TextureData;​
   
187 ····​move-​result-​object·​v6 188 ····​move-​result-​object·​v6
   
188 ····​move-​object·​v0,​·​p0 189 ····​move-​object·​v0,​·​p0
   
  190 ····​.​line·​82
189 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Lcom/​badlogic/​gdx/​graphics/​Cubemap;​-​><init>(Lcom/​badlogic/​gdx/​graphics/​TextureData;​Lcom/​badlogic/​gdx/​graphics/​TextureData;​Lcom/​badlogic/​gdx/​graphics/​TextureData;​Lcom/​badlogic/​gdx/​graphics/​TextureData;​Lcom/​badlogic/​gdx/​graphics/​TextureData;​Lcom/​badlogic/​gdx/​graphics/​TextureData;​)​V 191 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Lcom/​badlogic/​gdx/​graphics/​Cubemap;​-​><init>(Lcom/​badlogic/​gdx/​graphics/​TextureData;​Lcom/​badlogic/​gdx/​graphics/​TextureData;​Lcom/​badlogic/​gdx/​graphics/​TextureData;​Lcom/​badlogic/​gdx/​graphics/​TextureData;​Lcom/​badlogic/​gdx/​graphics/​TextureData;​Lcom/​badlogic/​gdx/​graphics/​TextureData;​)​V
   
190 ····​.​line·​85 192 ····​.​line·​85
191 ····​return-​void 193 ····​return-​void
192 .​end·​method 194 .​end·​method
   
193 .​method·​public·​constructor·​<init>(Lcom/​badlogic/​gdx/​graphics/​Pixmap;​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​)​V 195 .​method·​public·​constructor·​<init>(Lcom/​badlogic/​gdx/​graphics/​Pixmap;​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​)​V
Offset 839, 58 lines modified Offset 841, 55 lines modified
839 ····​:​cond_1 841 ····​:​cond_1
840 ····​const/​4·​v1,​·​0x1 842 ····​const/​4·​v1,​·​0x1
   
841 ····​goto·​:​goto_1 843 ····​goto·​:​goto_1
842 .​end·​method 844 .​end·​method
   
843 .​method·​public·​isManaged()​Z 845 .​method·​public·​isManaged()​Z
844 ····​.​locals·5 846 ····​.​locals·6
   
845 ····​.​prologue 847 ····​.​prologue
  848 ····​const/​4·​v1,​·​0x0
   
846 ····​.​line·​138 849 ····​.​line·​138
847 ····​iget-​object·​v0,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​Cubemap;​-​>data:​[Lcom/​badlogic/​gdx/​graphics/​TextureData;​ 850 ····​iget-​object·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​Cubemap;​-​>data:​[Lcom/​badlogic/​gdx/​graphics/​TextureData;​
   
848 ····.​local·v0,​·"arr$":​[Lcom/​badlogic/​gdx/​graphics/​TextureData;​ 851 ····​array-​length·​v4,​·​v3
849 ····​array-​length·​v3,​·​v0  
   
850 ····.​local·​v3,​·"len$":​I 852 ····move·​v2,​·v1
851 ····​const/​4·​v2,​·​0x0  
   
852 ····​.​local·​v2,​·​"i$":​I  
853 ····​:​goto_0 853 ····​:​goto_0
854 ····​if-​ge·​v2,​·​v3,​·​:​cond_1 854 ····​if-​ge·​v2,​·​v4,​·​:​cond_1
   
855 ····​aget-​object·​v1,​·​v0,​·​v2 855 ····​aget-​object·​v0,​·​v3,​·​v2
   
856 ····​.​line·​139 856 ····​.​line·​139
857 ····​.​local·​v1,​·​"data":​Lcom/​badlogic/​gdx/​graphics/​TextureData;​ 857 ····​.​local·​v0,​·​"data":​Lcom/​badlogic/​gdx/​graphics/​TextureData;​
858 ····​invoke-​interface·​{v1},​·​Lcom/​badlogic/​gdx/​graphics/​TextureData;​-​>isManaged()​Z 858 ····​invoke-​interface·​{v0},​·​Lcom/​badlogic/​gdx/​graphics/​TextureData;​-​>isManaged()​Z
   
859 ····​move-​result·​v4 859 ····​move-​result·​v5
   
860 ····​if-​nez·​v4,​·​:​cond_0 860 ····​if-​nez·​v5,​·​:​cond_0
   
861 ····​const/​4·​v4,​·​0x0  
   
862 ····​.​line·​140 861 ····​.​line·​140
863 ····​.​end·​local·​v1····​#·​"data":​Lcom/​badlogic/​gdx/​graphics/​TextureData;​ 862 ····​.​end·​local·​v0····​#·​"data":​Lcom/​badlogic/​gdx/​graphics/​TextureData;​
864 ····​:​goto_1 863 ····​:​goto_1
865 ····​return·​v4 864 ····​return·​v1
   
866 ····​.​line·​138 865 ····​.​line·​138
867 ····​.​restart·​local·​v1····​#·​"data":​Lcom/​badlogic/​gdx/​graphics/​TextureData;​ 866 ····​.​restart·​local·​v0····​#·​"data":​Lcom/​badlogic/​gdx/​graphics/​TextureData;​
868 ····​:​cond_0 867 ····​:​cond_0
869 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1 868 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
870 ····​goto·​:​goto_0 869 ····​goto·​:​goto_0
   
871 ····​.​line·​140 870 ····​.​line·​140
872 ····​.​end·​local·​v1····​#·​"data":​Lcom/​badlogic/​gdx/​graphics/​TextureData;​ 871 ····​.​end·​local·​v0····​#·​"data":​Lcom/​badlogic/​gdx/​graphics/​TextureData;​
873 ····​:​cond_1 872 ····​:​cond_1
874 ····​const/​4·​v4,​·​0x1 873 ····​const/​4·​v1,​·​0x1
   
875 ····​goto·​:​goto_1 874 ····​goto·​:​goto_1
876 .​end·​method 875 .​end·​method
   
877 .​method·​public·​load(Lcom/​badlogic/​gdx/​graphics/​Cubemap$CubemapSide;​Lcom/​badlogic/​gdx/​files/​FileHandle;​)​V 876 .​method·​public·​load(Lcom/​badlogic/​gdx/​graphics/​Cubemap$CubemapSide;​Lcom/​badlogic/​gdx/​files/​FileHandle;​)​V
878 ····​.​locals·​1 877 ····​.​locals·​1
879 ····​.​param·​p1,​·​"side"····​#·​Lcom/​badlogic/​gdx/​graphics/​Cubemap$CubemapSide;​ 878 ····​.​param·​p1,​·​"side"····​#·​Lcom/​badlogic/​gdx/​graphics/​Cubemap$CubemapSide;​
[−]
smali/com/badlogic/gdx/graphics/GLTexture.smali
Offset 409, 14 lines modified Offset 409, 15 lines modified
   
409 ····​invoke-​virtual·​{v3},​·​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​-​>getHeight()​I 409 ····​invoke-​virtual·​{v3},​·​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​-​>getHeight()​I
   
410 ····​move-​result·​v9 410 ····​move-​result·​v9
   
411 ····​const/​4·​v10,​·​0x0 411 ····​const/​4·​v10,​·​0x0
   
  412 ····​.​line·​249
412 ····​invoke-​virtual·​{v3},​·​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​-​>getGLFormat()​I 413 ····​invoke-​virtual·​{v3},​·​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​-​>getGLFormat()​I
   
413 ····​move-​result·​v11 414 ····​move-​result·​v11
   
414 ····​invoke-​virtual·​{v3},​·​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​-​>getGLType()​I 415 ····​invoke-​virtual·​{v3},​·​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​-​>getGLType()​I
   
415 ····​move-​result·​v12 416 ····​move-​result·​v12
Offset 425, 14 lines modified Offset 426, 15 lines modified
   
425 ····​move-​result-​object·​v13 426 ····​move-​result-​object·​v13
   
426 ····​move/​from16·​v5,​·​p0 427 ····​move/​from16·​v5,​·​p0
   
427 ····​move/​from16·​v6,​·​p2 428 ····​move/​from16·​v6,​·​p2
   
  429 ····​.​line·​248
428 ····​invoke-​interface/​range·​{v4·​.​.​·​v13},​·​Lcom/​badlogic/​gdx/​graphics/​GL20;​-​>glTexImage2D(IIIIIII​ILjava/​nio/​Buffer;​)​V 430 ····​invoke-​interface/​range·​{v4·​.​.​·​v13},​·​Lcom/​badlogic/​gdx/​graphics/​GL20;​-​>glTexImage2D(IIIIIII​ILjava/​nio/​Buffer;​)​V
   
429 ····​goto·​:​goto_1 431 ····​goto·​:​goto_1
430 .​end·​method 432 .​end·​method
   
   
431 #·​virtual·​methods 433 #·​virtual·​methods
[−]
smali/com/badlogic/gdx/graphics/Mesh.smali
Offset 919, 77 lines modified Offset 919, 76 lines modified
   
919 ····​.​line·​841 919 ····​.​line·​841
920 ····​.​local·​v1,​·​"builder":​Ljava/​lang/​StringBuilder;​ 920 ····​.​local·​v1,​·​"builder":​Ljava/​lang/​StringBuilder;​
921 ····​const/​4·​v2,​·​0x0 921 ····​const/​4·​v2,​·​0x0
   
922 ····​.​line·​842 922 ····​.​line·​842
923 ····​.​local·​v2,​·​"i":​I 923 ····​.​local·​v2,​·​"i":​I
924 ····​const-​string·​v4,​·​"Managed·​meshes/​app:​·​{·​" 924 ····​const-​string·​v3,​·​"Managed·​meshes/​app:​·​{·​"
   
925 ····​invoke-​virtual·​{v1,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 925 ····​invoke-​virtual·​{v1,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
926 ····​.​line·​843 926 ····​.​line·​843
927 ····​sget-​object·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​Mesh;​-​>meshes:​Ljava/​util/​Map;​ 927 ····​sget-​object·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​Mesh;​-​>meshes:​Ljava/​util/​Map;​
   
928 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Map;​-​>keySet()​Ljava/​util/​Set;​ 928 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Map;​-​>keySet()​Ljava/​util/​Set;​
   
929 ····​move-​result-​object·​v4 929 ····​move-​result-​object·​v3
   
930 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 930 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
931 ····​move-​result-​object·​v3 931 ····​move-​result-​object·​v4
   
932 ····​.​local·​v3,​·​"i$":​Ljava/​util/​Iterator;​  
933 ····​:​goto_0 932 ····​:​goto_0
934 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 933 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
935 ····​move-​result·​v4 934 ····​move-​result·​v3
   
936 ····​if-​eqz·​v4,​·​:​cond_0 935 ····​if-​eqz·​v3,​·​:​cond_0
   
937 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 936 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
938 ····​move-​result-​object·​v0 937 ····​move-​result-​object·​v0
   
939 ····​check-​cast·​v0,​·​Lcom/​badlogic/​gdx/​Application;​ 938 ····​check-​cast·​v0,​·​Lcom/​badlogic/​gdx/​Application;​
   
940 ····​.​line·​844 939 ····​.​line·​844
941 ····​.​local·​v0,​·​"app":​Lcom/​badlogic/​gdx/​Application;​ 940 ····​.​local·​v0,​·​"app":​Lcom/​badlogic/​gdx/​Application;​
942 ····​sget-​object·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​Mesh;​-​>meshes:​Ljava/​util/​Map;​ 941 ····​sget-​object·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​Mesh;​-​>meshes:​Ljava/​util/​Map;​
   
943 ····​invoke-​interface·​{v4,​·​v0},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 942 ····​invoke-​interface·​{v3,​·​v0},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
944 ····​move-​result-​object·​v4 943 ····​move-​result-​object·​v3
   
945 ····​check-​cast·​v4,​·​Lcom/​badlogic/​gdx/​utils/​Array;​ 944 ····​check-​cast·​v3,​·​Lcom/​badlogic/​gdx/​utils/​Array;​
   
946 ····​iget·​v4,​·​v4,​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>size:​I 945 ····​iget·​v3,​·​v3,​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>size:​I
   
947 ····​invoke-​virtual·​{v1,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 946 ····​invoke-​virtual·​{v1,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
948 ····​.​line·​845 947 ····​.​line·​845
949 ····​const-​string·​v4,​·​"·​" 948 ····​const-​string·​v3,​·​"·​"
   
950 ····​invoke-​virtual·​{v1,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 949 ····​invoke-​virtual·​{v1,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
951 ····​goto·​:​goto_0 950 ····​goto·​:​goto_0
   
952 ····​.​line·​847 951 ····​.​line·​847
953 ····​.​end·​local·​v0····​#·​"app":​Lcom/​badlogic/​gdx/​Application;​ 952 ····​.​end·​local·​v0····​#·​"app":​Lcom/​badlogic/​gdx/​Application;​
954 ····​:​cond_0 953 ····​:​cond_0
955 ····​const-​string·​v4,​·​"}" 954 ····​const-​string·​v3,​·​"}"
   
956 ····​invoke-​virtual·​{v1,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 955 ····​invoke-​virtual·​{v1,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
957 ····​.​line·​848 956 ····​.​line·​848
958 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 957 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
959 ····​move-​result-​object·​v4 958 ····​move-​result-​object·​v3
   
960 ····​return-​object·​v4 959 ····​return-​object·​v3
961 .​end·​method 960 .​end·​method
   
962 .​method·​public·​static·​invalidateAllMeshes(L​com/​badlogic/​gdx/​Application;​)​V 961 .​method·​public·​static·​invalidateAllMeshes(L​com/​badlogic/​gdx/​Application;​)​V
963 ····​.​locals·​3 962 ····​.​locals·​3
964 ····​.​param·​p0,​·​"app"····​#·​Lcom/​badlogic/​gdx/​Application;​ 963 ····​.​param·​p0,​·​"app"····​#·​Lcom/​badlogic/​gdx/​Application;​
   
965 ····​.​prologue 964 ····​.​prologue
Offset 3358, 14 lines modified Offset 3357, 15 lines modified
   
3358 ····​const-​string·​v3,​·​"·​floats,​·​needs·​" 3357 ····​const-​string·​v3,​·​"·​floats,​·​needs·​"
   
3359 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 3358 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
3360 ····​move-​result-​object·​v2 3359 ····​move-​result-​object·​v2
   
  3360 ····​.​line·​368
3361 ····​invoke-​virtual·​{p0},​·​Lcom/​badlogic/​gdx/​graphics/​Mesh;​-​>getNumIndices()​I 3361 ····​invoke-​virtual·​{p0},​·​Lcom/​badlogic/​gdx/​graphics/​Mesh;​-​>getNumIndices()​I
   
3362 ····​move-​result·​v3 3362 ····​move-​result·​v3
   
3363 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 3363 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
3364 ····​move-​result-​object·​v2 3364 ····​move-​result-​object·​v2
[−]
smali/com/badlogic/gdx/graphics/PixmapIO$CIM.smali
Offset 267, 16 lines modified Offset 267, 18 lines modified
267 ····​:​try_end_6 267 ····​:​try_end_6
268 ····​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_6·​.​.​·​:​try_end_6}·​:​catch_0 268 ····​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_6·​.​.​·​:​try_end_6}·​:​catch_0
269 ····​.​catchall·​{:​try_start_6·​.​.​·​:​try_end_6}·​:​catchall_2 269 ····​.​catchall·​{:​try_start_6·​.​.​·​:​try_end_6}·​:​catchall_2
   
270 ····​.​line·​136 270 ····​.​line·​136
271 ····​invoke-​static·​{v4},​·​Lcom/​badlogic/​gdx/​utils/​StreamUtils;​-​>closeQuietly(Ljava/​io/​Closeable;​)​V 271 ····​invoke-​static·​{v4},​·​Lcom/​badlogic/​gdx/​utils/​StreamUtils;​-​>closeQuietly(Ljava/​io/​Closeable;​)​V
   
  272 ····​.​line·​132
272 ····​return-​object·​v6 273 ····​return-​object·​v6
   
  274 ····​.​line·​136
273 ····​.​end·​local·​v1····​#·​"format":​Lcom/​badlogic/​gdx/​graphics/​Pixmap$Format;​ 275 ····​.​end·​local·​v1····​#·​"format":​Lcom/​badlogic/​gdx/​graphics/​Pixmap$Format;​
274 ····​.​end·​local·​v2····​#·​"height":​I 276 ····​.​end·​local·​v2····​#·​"height":​I
275 ····​.​end·​local·​v5····​#·​"pixelBuf":​Ljava/​nio/​ByteBuffer;​ 277 ····​.​end·​local·​v5····​#·​"pixelBuf":​Ljava/​nio/​ByteBuffer;​
276 ····​.​end·​local·​v6····​#·​"pixmap":​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​ 278 ····​.​end·​local·​v6····​#·​"pixmap":​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​
277 ····​.​end·​local·​v7····​#·​"readBytes":​I 279 ····​.​end·​local·​v7····​#·​"readBytes":​I
278 ····​.​end·​local·​v8····​#·​"width":​I 280 ····​.​end·​local·​v8····​#·​"width":​I
279 ····​:​catchall_2 281 ····​:​catchall_2
[−]
smali/com/badlogic/gdx/graphics/PixmapIO$PNG.smali
Offset 613, 63 lines modified Offset 613, 58 lines modified
   
613 ····​move-​result-​object·​v4 613 ····​move-​result-​object·​v4
   
614 ····​return-​object·​v4 614 ····​return-​object·​v4
615 .​end·​method 615 .​end·​method
   
616 .​method·​private·​static·​updateCRC(I[B)​I 616 .​method·​private·​static·​updateCRC(I[B)​I
617 ····​.​locals·6 617 ····​.​locals·5
618 ····​.​param·​p0,​·​"crc"····​#·​I 618 ····​.​param·​p0,​·​"crc"····​#·​I
619 ····​.​param·​p1,​·​"raw"····​#·​[B 619 ····​.​param·​p1,​·​"raw"····​#·​[B
   
620 ····​.​prologue 620 ····​.​prologue
621 ····​.​line·​242 621 ····​.​line·​242
622 ····​sget-​object·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​PixmapIO$PNG;​-​>crcTable:​[I 622 ····​sget-​object·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​PixmapIO$PNG;​-​>crcTable:​[I
   
623 ····​if-​nez·​v4,​·​:​cond_0 623 ····​if-​nez·​v1,​·​:​cond_0
   
624 ····​invoke-​static·​{},​·​Lcom/​badlogic/​gdx/​graphics/​PixmapIO$PNG;​-​>createCRCTable()​V 624 ····​invoke-​static·​{},​·​Lcom/​badlogic/​gdx/​graphics/​PixmapIO$PNG;​-​>createCRCTable()​V
   
625 ····​.​line·​243 625 ····​.​line·​243
626 ····​:​cond_0 626 ····​:​cond_0
627 ····move-​object·​v0,​·​p1 627 ····array-​length·​v2,​·​p1
   
628 ····.​local·​v0,​·"arr$":​[B 628 ····const/​4·​v1,​·0x0
629 ····​array-​length·​v3,​·​v0  
   
630 ····​.​local·​v3,​·​"len$":​I  
631 ····​const/​4·​v2,​·​0x0  
   
632 ····​.​local·​v2,​·​"i$":​I  
633 ····​:​goto_0 629 ····​:​goto_0
634 ····​if-​ge·​v2,​·​v3,​·​:​cond_1 630 ····​if-​ge·​v1,​·​v2,​·​:​cond_1
   
635 ····​aget-​byte·​v1,​·v0,​·​v2 631 ····​aget-​byte·​v0,​·p1,​·​v1
   
636 ····​.​line·​244 632 ····​.​line·​244
637 ····​.​local·​v1,​·​"element":​B 633 ····​.​local·​v0,​·​"element":​B
638 ····​sget-​object·​v4,​·​Lcom/​badlogic/​gdx/​graphics/​PixmapIO$PNG;​-​>crcTable:​[I 634 ····​sget-​object·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​PixmapIO$PNG;​-​>crcTable:​[I
   
639 ····​xor-​int·​v5,​·​p0,​·​v1 635 ····​xor-​int·​v4,​·​p0,​·​v0
   
640 ····​and-​int/​lit16·​v5,​·​v5,​·​0xff 636 ····​and-​int/​lit16·​v4,​·​v4,​·​0xff
   
641 ····​aget·​v4,​·​v4,​·​v5 637 ····​aget·​v3,​·​v3,​·​v4
   
642 ····​ushr-​int/​lit8·​v5,​·​p0,​·​0x8 638 ····​ushr-​int/​lit8·​v4,​·​p0,​·​0x8
   
643 ····​xor-​int·​p0,​·​v4,​·​v5 639 ····​xor-​int·​p0,​·​v3,​·​v4
   
644 ····​.​line·​243 640 ····​.​line·​243
645 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1 641 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
   
646 ····​goto·​:​goto_0 642 ····​goto·​:​goto_0
   
647 ····​.​line·​245 643 ····​.​line·​245
648 ····​.​end·​local·​v1····​#·​"element":​B 644 ····​.​end·​local·​v0····​#·​"element":​B
649 ····​:​cond_1 645 ····​:​cond_1
650 ····​return·​p0 646 ····​return·​p0
651 .​end·​method 647 .​end·​method
   
652 .​method·​static·​write(Lcom/​badlogic/​gdx/​graphics/​Pixmap;​)​[B 648 .​method·​static·​write(Lcom/​badlogic/​gdx/​graphics/​Pixmap;​)​[B
653 ····​.​locals·​7 649 ····​.​locals·​7
654 ····​.​param·​p0,​·​"pixmap"····​#·​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​ 650 ····​.​param·​p0,​·​"pixmap"····​#·​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​
[−]
smali/com/badlogic/gdx/graphics/PixmapIO.smali
Offset 16, 15 lines modified Offset 16, 14 lines modified
16 .​method·​public·​constructor·​<init>()​V 16 .​method·​public·​constructor·​<init>()​V
17 ····​.​locals·​0 17 ····​.​locals·​0
   
18 ····​.​prologue 18 ····​.​prologue
19 ····​.​line·​36 19 ····​.​line·​36
20 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 20 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
21 ····​.​line·​147  
22 ····​return-​void 21 ····​return-​void
23 .​end·​method 22 .​end·​method
   
24 .​method·​public·​static·​readCIM(Lcom/​badlogic/​gdx/​files/​FileHandle;​)​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​ 23 .​method·​public·​static·​readCIM(Lcom/​badlogic/​gdx/​files/​FileHandle;​)​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​
25 ····​.​locals·​1 24 ····​.​locals·​1
26 ····​.​param·​p0,​·​"file"····​#·​Lcom/​badlogic/​gdx/​files/​FileHandle;​ 25 ····​.​param·​p0,​·​"file"····​#·​Lcom/​badlogic/​gdx/​files/​FileHandle;​
   
[−]
smali/com/badlogic/gdx/graphics/Texture.smali
Offset 297, 77 lines modified Offset 297, 76 lines modified
297 ····​.​line·​279 297 ····​.​line·​279
298 ····​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​ 298 ····​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​
   
299 ····​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 299 ····​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
300 ····​.​line·​280 300 ····​.​line·​280
301 ····​.​local·​v1,​·​"builder":​Ljava/​lang/​StringBuilder;​ 301 ····​.​local·​v1,​·​"builder":​Ljava/​lang/​StringBuilder;​
302 ····​const-​string·​v3,​·​"Managed·​textures/​app:​·​{·​" 302 ····​const-​string·​v2,​·​"Managed·​textures/​app:​·​{·​"
   
303 ····​invoke-​virtual·​{v1,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 303 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
304 ····​.​line·​281 304 ····​.​line·​281
305 ····​sget-​object·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​>managedTextures:​Ljava/​util/​Map;​ 305 ····​sget-​object·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​>managedTextures:​Ljava/​util/​Map;​
   
306 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Map;​-​>keySet()​Ljava/​util/​Set;​ 306 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Map;​-​>keySet()​Ljava/​util/​Set;​
   
307 ····​move-​result-​object·​v3 307 ····​move-​result-​object·​v2
   
308 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 308 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
309 ····​move-​result-​object·​v2 309 ····​move-​result-​object·​v3
   
310 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
311 ····​:​goto_0 310 ····​:​goto_0
312 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 311 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
313 ····​move-​result·​v3 312 ····​move-​result·​v2
   
314 ····​if-​eqz·​v3,​·​:​cond_0 313 ····​if-​eqz·​v2,​·​:​cond_0
   
315 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 314 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
316 ····​move-​result-​object·​v0 315 ····​move-​result-​object·​v0
   
317 ····​check-​cast·​v0,​·​Lcom/​badlogic/​gdx/​Application;​ 316 ····​check-​cast·​v0,​·​Lcom/​badlogic/​gdx/​Application;​
   
318 ····​.​line·​282 317 ····​.​line·​282
319 ····​.​local·​v0,​·​"app":​Lcom/​badlogic/​gdx/​Application;​ 318 ····​.​local·​v0,​·​"app":​Lcom/​badlogic/​gdx/​Application;​
320 ····​sget-​object·​v3,​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​>managedTextures:​Ljava/​util/​Map;​ 319 ····​sget-​object·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​>managedTextures:​Ljava/​util/​Map;​
   
321 ····​invoke-​interface·​{v3,​·​v0},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 320 ····​invoke-​interface·​{v2,​·​v0},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
322 ····​move-​result-​object·​v3 321 ····​move-​result-​object·​v2
   
323 ····​check-​cast·​v3,​·​Lcom/​badlogic/​gdx/​utils/​Array;​ 322 ····​check-​cast·​v2,​·​Lcom/​badlogic/​gdx/​utils/​Array;​
   
324 ····​iget·​v3,​·​v3,​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>size:​I 323 ····​iget·​v2,​·​v2,​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>size:​I
   
325 ····​invoke-​virtual·​{v1,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 324 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
326 ····​.​line·​283 325 ····​.​line·​283
327 ····​const-​string·​v3,​·​"·​" 326 ····​const-​string·​v2,​·​"·​"
   
328 ····​invoke-​virtual·​{v1,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 327 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
329 ····​goto·​:​goto_0 328 ····​goto·​:​goto_0
   
330 ····​.​line·​285 329 ····​.​line·​285
331 ····​.​end·​local·​v0····​#·​"app":​Lcom/​badlogic/​gdx/​Application;​ 330 ····​.​end·​local·​v0····​#·​"app":​Lcom/​badlogic/​gdx/​Application;​
332 ····​:​cond_0 331 ····​:​cond_0
333 ····​const-​string·​v3,​·​"}" 332 ····​const-​string·​v2,​·​"}"
   
334 ····​invoke-​virtual·​{v1,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 333 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
335 ····​.​line·​286 334 ····​.​line·​286
336 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 335 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
337 ····​move-​result-​object·​v3 336 ····​move-​result-​object·​v2
   
338 ····​return-​object·​v3 337 ····​return-​object·​v2
339 .​end·​method 338 .​end·​method
   
340 .​method·​public·​static·​getNumManagedTextures​()​I 339 .​method·​public·​static·​getNumManagedTextures​()​I
341 ····​.​locals·​2 340 ····​.​locals·​2
   
342 ····​.​prologue 341 ····​.​prologue
343 ····​.​line·​291 342 ····​.​line·​291
Offset 390, 220 lines modified Offset 389, 219 lines modified
390 ····​.​locals·​11 389 ····​.​locals·​11
391 ····​.​param·​p0,​·​"app"····​#·​Lcom/​badlogic/​gdx/​Application;​ 390 ····​.​param·​p0,​·​"app"····​#·​Lcom/​badlogic/​gdx/​Application;​
   
392 ····​.​prologue 391 ····​.​prologue
393 ····​const/​4·​v10,​·​0x0 392 ····​const/​4·​v10,​·​0x0
   
394 ····​.​line·​212 393 ····​.​line·​212
395 ····​sget-​object·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​>managedTextures:​Ljava/​util/​Map;​ 394 ····​sget-​object·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​>managedTextures:​Ljava/​util/​Map;​
   
396 ····​invoke-​interface·​{v8,​·​p0},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 395 ····​invoke-​interface·​{v7,​·​p0},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
397 ····​move-​result-​object·​v3 396 ····​move-​result-​object·​v2
   
398 ····​check-​cast·​v3,​·​Lcom/​badlogic/​gdx/​utils/​Array;​ 397 ····​check-​cast·​v2,​·​Lcom/​badlogic/​gdx/​utils/​Array;​
   
399 ····​.​line·​213 398 ····​.​line·​213
400 ····​.​local·​v3,​·​"managedTextureArray"​:​Lcom/​badlogic/​gdx/​utils/​Array;​,​·​"Lcom/​badlogic/​gdx/​utils/​Array<Lcom/​badlogic/​gdx/​graphics/​Texture;​>;​" 399 ····​.​local·​v2,​·​"managedTextureArray"​:​Lcom/​badlogic/​gdx/​utils/​Array;​,​·​"Lcom/​badlogic/​gdx/​utils/​Array<Lcom/​badlogic/​gdx/​graphics/​Texture;​>;​"
401 ····​if-​nez·​v3,​·​:​cond_1 400 ····​if-​nez·​v2,​·​:​cond_1
   
402 ····​.​line·​268 401 ····​.​line·​268
403 ····​:​cond_0 402 ····​:​cond_0
Max diff block lines reached; 12359/16948 bytes (72.92%) of diff not shown.
[−]
smali/com/badlogic/gdx/graphics/g2d/Animation.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"Animation.​java" 3 .​source·​"Animation.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​Animation$1;​,​  
8 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​Animation$PlayMode;​ 7 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​Animation$PlayMode;​
9 ····​} 8 ····​}
10 .​end·​annotation 9 .​end·​annotation
   
   
11 #·​instance·​fields 10 #·​instance·​fields
12 .​field·​private·​animationDuration:​F 11 .​field·​private·​animationDuration:​F
[−]
smali/com/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData.smali
Offset 76, 67 lines modified Offset 76, 67 lines modified
76 ····​iput·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​-​>xHeight:​F 76 ····​iput·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​-​>xHeight:​F
   
77 ····​.​line·​832 77 ····​.​line·​832
78 ····​return-​void 78 ····​return-​void
79 .​end·​method 79 .​end·​method
   
80 .​method·​public·​constructor·​<init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​Z)​V 80 .​method·​public·​constructor·​<init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​Z)​V
81 ····​.​locals·​36 81 ····​.​locals·​34
82 ····​.​param·​p1,​·​"fontFile"····​#·​Lcom/​badlogic/​gdx/​files/​FileHandle;​ 82 ····​.​param·​p1,​·​"fontFile"····​#·​Lcom/​badlogic/​gdx/​files/​FileHandle;​
83 ····​.​param·​p2,​·​"flip"····​#·​Z 83 ····​.​param·​p2,​·​"flip"····​#·​Z
   
84 ····​.​prologue 84 ····​.​prologue
85 ····​.​line·​835 85 ····​.​line·​835
86 ····​invoke-​direct/​range·​{p0·​.​.​·​p0},​·​Ljava/​lang/​Object;​-​><init>()​V 86 ····​invoke-​direct/​range·​{p0·​.​.​·​p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
87 ····​.​line·​820 87 ····​.​line·​820
88 ····​const/​high16·​v33,​·​0x3f800000····​#·​1.​0f 88 ····​const/​high16·​v27,​·​0x3f800000····​#·​1.​0f
   
89 ····​move/​from16·​v0,​·​v33 89 ····​move/​from16·​v0,​·​v27
   
90 ····​move-​object/​from16·​v1,​·​p0 90 ····​move-​object/​from16·​v1,​·​p0
   
91 ····​iput·​v0,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​-​>capHeight:​F 91 ····​iput·​v0,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​-​>capHeight:​F
   
92 ····​.​line·​824 92 ····​.​line·​824
93 ····​const/​high16·​v33,​·​0x3f800000····​#·​1.​0f 93 ····​const/​high16·​v27,​·​0x3f800000····​#·​1.​0f
   
94 ····​move/​from16·​v0,​·​v33 94 ····​move/​from16·​v0,​·​v27
   
95 ····​move-​object/​from16·​v1,​·​p0 95 ····​move-​object/​from16·​v1,​·​p0
   
96 ····​iput·​v0,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​-​>scaleX:​F 96 ····​iput·​v0,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​-​>scaleX:​F
   
97 ····​const/​high16·​v33,​·​0x3f800000····​#·​1.​0f 97 ····​const/​high16·​v27,​·​0x3f800000····​#·​1.​0f
   
98 ····​move/​from16·​v0,​·​v33 98 ····​move/​from16·​v0,​·​v27
   
99 ····​move-​object/​from16·​v1,​·​p0 99 ····​move-​object/​from16·​v1,​·​p0
   
100 ····​iput·​v0,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​-​>scaleY:​F 100 ····​iput·​v0,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​-​>scaleY:​F
   
101 ····​.​line·​826 101 ····​.​line·​826
102 ····​const/​16·​v33,​·​0x80 102 ····​const/​16·​v27,​·​0x80
   
103 ····​move/​from16·​v0,​·​v33 103 ····​move/​from16·​v0,​·​v27
   
104 ····​new-​array·​v0,​·​v0,​·​[[Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$Glyph;​ 104 ····​new-​array·​v0,​·​v0,​·​[[Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$Glyph;​
   
105 ····​move-​object/​from16·​v33,​·​v0 105 ····​move-​object/​from16·​v27,​·​v0
   
106 ····​move-​object/​from16·​v0,​·​v33 106 ····​move-​object/​from16·​v0,​·​v27
   
107 ····​move-​object/​from16·​v1,​·​p0 107 ····​move-​object/​from16·​v1,​·​p0
   
108 ····​iput-​object·​v0,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​-​>glyphs:​[[Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$Glyph;​ 108 ····​iput-​object·​v0,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​-​>glyphs:​[[Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$Glyph;​
   
109 ····​.​line·​828 109 ····​.​line·​828
110 ····​const/​high16·​v33,​·​0x3f800000····​#·​1.​0f 110 ····​const/​high16·​v27,​·​0x3f800000····​#·​1.​0f
   
111 ····​move/​from16·​v0,​·​v33 111 ····​move/​from16·​v0,​·​v27
   
112 ····​move-​object/​from16·​v1,​·​p0 112 ····​move-​object/​from16·​v1,​·​p0
   
113 ····​iput·​v0,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​-​>xHeight:​F 113 ····​iput·​v0,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​-​>xHeight:​F
   
114 ····​.​line·​836 114 ····​.​line·​836
115 ····​move-​object/​from16·​v0,​·​p1 115 ····​move-​object/​from16·​v0,​·​p1
Offset 149, 1800 lines modified Offset 149, 1741 lines modified
149 ····​move/​from16·​v0,​·​p2 149 ····​move/​from16·​v0,​·​p2
   
150 ····​move-​object/​from16·​v1,​·​p0 150 ····​move-​object/​from16·​v1,​·​p0
   
151 ····​iput-​boolean·​v0,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​-​>flipped:​Z 151 ····​iput-​boolean·​v0,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​-​>flipped:​Z
   
152 ····​.​line·​838 152 ····​.​line·​838
153 ····​new-​instance·​v27,​·​Ljava/​io/​BufferedReader;​ 153 ····​new-​instance·​v21,​·​Ljava/​io/​BufferedReader;​
   
154 ····​new-​instance·​v33,​·​Ljava/​io/​InputStreamReader;​ 154 ····​new-​instance·​v27,​·​Ljava/​io/​InputStreamReader;​
   
155 ····​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>read()​Ljava/​io/​InputStream;​ 155 ····​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>read()​Ljava/​io/​InputStream;​
   
156 ····​move-​result-​object·​v34 156 ····​move-​result-​object·​v28
   
157 ····​invoke-​direct/​range·​{v33·​.​.​·​v34},​·​Ljava/​io/​InputStreamReader;​-​><init>(Ljava/​io/​InputStream;​)​V 157 ····​invoke-​direct/​range·​{v27·​.​.​·​v28},​·​Ljava/​io/​InputStreamReader;​-​><init>(Ljava/​io/​InputStream;​)​V
   
158 ····​const/​16·​v34,​·​0x200 158 ····​const/​16·​v28,​·​0x200
   
159 ····​move-​object/​from16·​v0,​·​v27 159 ····​move-​object/​from16·​v0,​·​v21
   
160 ····​move-​object/​from16·​v1,​·​v33 160 ····​move-​object/​from16·​v1,​·​v27
   
161 ····​move/​from16·​v2,​·​v34 161 ····​move/​from16·​v2,​·​v28
   
162 ····​invoke-​direct·​{v0,​·​v1,​·​v2},​·​Ljava/​io/​BufferedReader;​-​><init>(Ljava/​io/​Reader;​I)​V 162 ····​invoke-​direct·​{v0,​·​v1,​·​v2},​·​Ljava/​io/​BufferedReader;​-​><init>(Ljava/​io/​Reader;​I)​V
   
163 ····​.​line·​840 163 ····​.​line·​840
164 ····​.​local·​v27,​·​"reader":​Ljava/​io/​BufferedReader;​ 164 ····​.​local·​v21,​·​"reader":​Ljava/​io/​BufferedReader;​
165 ····​:​try_start_0 165 ····​:​try_start_0
166 ····​invoke-​virtual/​range·​{v27·​.​.​·​v27},​·​Ljava/​io/​BufferedReader;​-​>readLine()​Ljava/​lang/​String;​ 166 ····​invoke-​virtual/​range·​{v21·​.​.​·​v21},​·​Ljava/​io/​BufferedReader;​-​>readLine()​Ljava/​lang/​String;​
Max diff block lines reached; 76111/79634 bytes (95.58%) of diff not shown.
[−]
smali/com/badlogic/gdx/graphics/g2d/BitmapFont.smali
Offset 137, 22 lines modified Offset 137, 24 lines modified
   
137 ····​move-​result-​object·​v0 137 ····​move-​result-​object·​v0
   
138 ····​sget-​object·​v1,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>files:​Lcom/​badlogic/​gdx/​Files;​ 138 ····​sget-​object·​v1,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>files:​Lcom/​badlogic/​gdx/​Files;​
   
139 ····​const-​string·​v2,​·​"com/​badlogic/​gdx/​utils/​arial-​15.​png" 139 ····​const-​string·​v2,​·​"com/​badlogic/​gdx/​utils/​arial-​15.​png"
   
  140 ····​.​line·​75
140 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​Files;​-​>classpath(Ljava/​lang/​String;​)​Lcom/​badlogic/​gdx/​files/​FileHandle;​ 141 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​Files;​-​>classpath(Ljava/​lang/​String;​)​Lcom/​badlogic/​gdx/​files/​FileHandle;​
   
141 ····​move-​result-​object·​v1 142 ····​move-​result-​object·​v1
   
142 ····​const/​4·​v2,​·​0x0 143 ····​const/​4·​v2,​·​0x0
   
143 ····​const/​4·​v3,​·​0x1 144 ····​const/​4·​v3,​·​0x1
   
  145 ····​.​line·​74
144 ····​invoke-​direct·​{p0,​·​v0,​·​v1,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont;​-​><init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​Lcom/​badlogic/​gdx/​files/​FileHandle;​ZZ)​V 146 ····​invoke-​direct·​{p0,​·​v0,​·​v1,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont;​-​><init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​Lcom/​badlogic/​gdx/​files/​FileHandle;​ZZ)​V
   
145 ····​.​line·​76 147 ····​.​line·​76
146 ····​return-​void 148 ····​return-​void
147 .​end·​method 149 .​end·​method
   
148 .​method·​public·​constructor·​<init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​)​V 150 .​method·​public·​constructor·​<init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​)​V
Offset 475, 20 lines modified Offset 477, 22 lines modified
   
475 ····​move-​result-​object·​v0 477 ····​move-​result-​object·​v0
   
476 ····​sget-​object·​v1,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>files:​Lcom/​badlogic/​gdx/​Files;​ 478 ····​sget-​object·​v1,​·​Lcom/​badlogic/​gdx/​Gdx;​-​>files:​Lcom/​badlogic/​gdx/​Files;​
   
477 ····​const-​string·​v2,​·​"com/​badlogic/​gdx/​utils/​arial-​15.​png" 479 ····​const-​string·​v2,​·​"com/​badlogic/​gdx/​utils/​arial-​15.​png"
   
  480 ····​.​line·​83
478 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​Files;​-​>classpath(Ljava/​lang/​String;​)​Lcom/​badlogic/​gdx/​files/​FileHandle;​ 481 ····​invoke-​interface·​{v1,​·​v2},​·​Lcom/​badlogic/​gdx/​Files;​-​>classpath(Ljava/​lang/​String;​)​Lcom/​badlogic/​gdx/​files/​FileHandle;​
   
479 ····​move-​result-​object·​v1 482 ····​move-​result-​object·​v1
   
480 ····​const/​4·​v2,​·​0x1 483 ····​const/​4·​v2,​·​0x1
   
  484 ····​.​line·​82
481 ····​invoke-​direct·​{p0,​·​v0,​·​v1,​·​p1,​·​v2},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont;​-​><init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​Lcom/​badlogic/​gdx/​files/​FileHandle;​ZZ)​V 485 ····​invoke-​direct·​{p0,​·​v0,​·​v1,​·​p1,​·​v2},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont;​-​><init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​Lcom/​badlogic/​gdx/​files/​FileHandle;​ZZ)​V
   
482 ····​.​line·​84 486 ····​.​line·​84
483 ····​return-​void 487 ····​return-​void
484 .​end·​method 488 .​end·​method
   
485 .​method·​static·​indexOf(Ljava/​lang/​CharSequence;​CI)​I 489 .​method·​static·​indexOf(Ljava/​lang/​CharSequence;​CI)​I
Offset 570, 588 lines modified Offset 574, 573 lines modified
570 ····​.​locals·​26 574 ····​.​locals·​26
571 ····​.​param·​p1,​·​"data"····​#·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​ 575 ····​.​param·​p1,​·​"data"····​#·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​
   
572 ····​.​prologue 576 ····​.​prologue
573 ····​.​line·​184 577 ····​.​line·​184
574 ····​move-​object/​from16·​v0,​·​p1 578 ····​move-​object/​from16·​v0,​·​p1
   
575 ····​iget-​object·​v2,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​-​>glyphs:​[[Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$Glyph;​ 579 ····​iget-​object·​v0,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$BitmapFont​Data;​-​>glyphs:​[[Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$Glyph;​
   
  580 ····​move-​object/​from16·​v21,​·​v0
   
576 ····.​local·v2,​·​"arr$":​[[Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$Glyph;​ 581 ····move-​object/​from16·​v0,​·​v21
577 ····​array-​length·​v10,​·​v2  
   
578 ····.​local·​v10,​·​"len$":​I 582 ····array-​length·​v0,​·​v0
579 ····​const/​4·​v6,​·​0x0  
  583 ····​move/​from16·​v22,​·​v0
   
580 ····.​local·​v6,​·​"i$":​I 584 ····const/​16·​v19,​·​0x0
581 ····​move·​v7,​·​v6  
  585 ····​move/​from16·​v20,​·​v19
   
582 ····​.​end·​local·​v2····​#·​"arr$":​[[Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$Glyph;​  
583 ····​.​end·​local·​v6····​#·​"i$":​I  
584 ····​.​end·​local·​v10····​#·​"len$":​I  
585 ····​.​local·​v7,​·​"i$":​I  
586 ····​:​goto_0 586 ····​:​goto_0
587 ····if-​ge·​v7,​·​v10,​·:​cond_a 587 ····move/​from16·v0,​·​v20
   
  588 ····​move/​from16·​v1,​·​v22
   
  589 ····​if-​ge·​v0,​·​v1,​·​:​cond_a
   
588 ····​aget-​object·​v14,​·​v2,​·​v7 590 ····​aget-​object·​v9,​·​v21,​·​v20
   
589 ····​.​line·​185 591 ····​.​line·​185
590 ····​.​local·​v14,​·​"page":​[Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$Glyph;​ 592 ····​.​local·​v9,​·​"page":​[Lcom/​badlogic/​gdx/​graphics/​g2d/​BitmapFont$Glyph;​
591 ····​if-​nez·​v14,​·​:​cond_1 593 ····​if-​nez·​v9,​·​:​cond_1
   
592 ····​.​line·​184 594 ····​.​line·​184
593 ····​.​end·​local·​v7····​#·​"i$":​I  
594 ····​:​cond_0 595 ····​:​cond_0
595 ····​add-​int/​lit8·​v6,​·​v7,​·​0x1 596 ····​add-​int/​lit8·​v19,​·​v20,​·​0x1
   
596 ····.​restart·​local·​v6····​#·"i$":​I 597 ····move/​from16·v20,​·v19
597 ····​move·​v7,​·​v6  
   
598 ····​.​end·​local·​v6····​#·​"i$":​I  
599 ····​.​restart·​local·​v7····​#·​"i$":​I  
600 ····​goto·​:​goto_0 598 ····​goto·​:​goto_0
   
Max diff block lines reached; 17536/20622 bytes (85.04%) of diff not shown.
[−]
smali/com/badlogic/gdx/graphics/g2d/BitmapFontCache$1.smali
Offset 22, 15 lines modified Offset 22, 15 lines modified
22 ····​} 22 ····​}
23 .​end·​annotation 23 .​end·​annotation
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​constructor·​<init>(I)​V 25 .​method·​constructor·​<init>(I)​V
26 ····​.​locals·​0 26 ····​.​locals·​0
27 ····​.​param·​p1,​·​"x0"····​#·​I 27 ····​.​param·​p1,​·​"initialCapacity"····​#·​I
   
28 ····​.​prologue 28 ····​.​prologue
29 ····​.​line·​44 29 ····​.​line·​44
30 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​badlogic/​gdx/​utils/​Pool;​-​><init>(I)​V 30 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​badlogic/​gdx/​utils/​Pool;​-​><init>(I)​V
   
31 ····​return-​void 31 ····​return-​void
32 .​end·​method 32 .​end·​method
[−]
smali/com/badlogic/gdx/graphics/g2d/NinePatch.smali
Offset 1038, 14 lines modified Offset 1038, 15 lines modified
   
1038 ····​if-​eqz·​v4,​·​:​cond_3 1038 ····​if-​eqz·​v4,​·​:​cond_3
   
1039 ····​const/​4·​v4,​·​0x3 1039 ····​const/​4·​v4,​·​0x3
   
1040 ····​aget-​object·​v4,​·​p1,​·​v4 1040 ····​aget-​object·​v4,​·​p1,​·​v4
   
  1041 ····​.​line·​160
1041 ····​invoke-​virtual·​{v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureRegion;​-​>getRegionWidth()​I 1042 ····​invoke-​virtual·​{v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureRegion;​-​>getRegionWidth()​I
   
1042 ····​move-​result·​v4 1043 ····​move-​result·​v4
   
1043 ····​int-​to-​float·​v4,​·​v4 1044 ····​int-​to-​float·​v4,​·​v4
   
1044 ····​cmpl-​float·​v4,​·​v4,​·​v1 1045 ····​cmpl-​float·​v4,​·​v4,​·​v1
Offset 1055, 14 lines modified Offset 1056, 15 lines modified
1055 ····​:​cond_3 1056 ····​:​cond_3
1056 ····​aget-​object·​v4,​·​p1,​·​v9 1057 ····​aget-​object·​v4,​·​p1,​·​v9
   
1057 ····​if-​eqz·​v4,​·​:​cond_5 1058 ····​if-​eqz·​v4,​·​:​cond_5
   
1058 ····​aget-​object·​v4,​·​p1,​·​v9 1059 ····​aget-​object·​v4,​·​p1,​·​v9
   
  1060 ····​.​line·​161
1059 ····​invoke-​virtual·​{v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureRegion;​-​>getRegionWidth()​I 1061 ····​invoke-​virtual·​{v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureRegion;​-​>getRegionWidth()​I
   
1060 ····​move-​result·​v4 1062 ····​move-​result·​v4
   
1061 ····​int-​to-​float·​v4,​·​v4 1063 ····​int-​to-​float·​v4,​·​v4
   
1062 ····​cmpl-​float·​v4,​·​v4,​·​v1 1064 ····​cmpl-​float·​v4,​·​v4,​·​v1
Offset 1110, 14 lines modified Offset 1112, 15 lines modified
   
1110 ····​if-​eqz·​v4,​·​:​cond_7 1112 ····​if-​eqz·​v4,​·​:​cond_7
   
1111 ····​const/​4·​v4,​·​0x5 1113 ····​const/​4·​v4,​·​0x5
   
1112 ····​aget-​object·​v4,​·​p1,​·​v4 1114 ····​aget-​object·​v4,​·​p1,​·​v4
   
  1115 ····​.​line·​167
1113 ····​invoke-​virtual·​{v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureRegion;​-​>getRegionWidth()​I 1116 ····​invoke-​virtual·​{v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureRegion;​-​>getRegionWidth()​I
   
1114 ····​move-​result·​v4 1117 ····​move-​result·​v4
   
1115 ····​int-​to-​float·​v4,​·​v4 1118 ····​int-​to-​float·​v4,​·​v4
   
1116 ····​cmpl-​float·​v4,​·​v4,​·​v2 1119 ····​cmpl-​float·​v4,​·​v4,​·​v2
Offset 1127, 14 lines modified Offset 1130, 15 lines modified
1127 ····​:​cond_7 1130 ····​:​cond_7
1128 ····​aget-​object·​v4,​·​p1,​·​v10 1131 ····​aget-​object·​v4,​·​p1,​·​v10
   
1129 ····​if-​eqz·​v4,​·​:​cond_9 1132 ····​if-​eqz·​v4,​·​:​cond_9
   
1130 ····​aget-​object·​v4,​·​p1,​·​v10 1133 ····​aget-​object·​v4,​·​p1,​·​v10
   
  1134 ····​.​line·​168
1131 ····​invoke-​virtual·​{v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureRegion;​-​>getRegionWidth()​I 1135 ····​invoke-​virtual·​{v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureRegion;​-​>getRegionWidth()​I
   
1132 ····​move-​result·​v4 1136 ····​move-​result·​v4
   
1133 ····​int-​to-​float·​v4,​·​v4 1137 ····​int-​to-​float·​v4,​·​v4
   
1134 ····​cmpl-​float·​v4,​·​v4,​·​v2 1138 ····​cmpl-​float·​v4,​·​v4,​·​v2
Offset 1182, 14 lines modified Offset 1186, 15 lines modified
   
1182 ····​if-​eqz·​v4,​·​:​cond_b 1186 ····​if-​eqz·​v4,​·​:​cond_b
   
1183 ····​const/​4·​v4,​·​0x7 1187 ····​const/​4·​v4,​·​0x7
   
1184 ····​aget-​object·​v4,​·​p1,​·​v4 1188 ····​aget-​object·​v4,​·​p1,​·​v4
   
  1189 ····​.​line·​174
1185 ····​invoke-​virtual·​{v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureRegion;​-​>getRegionHeight()​I 1190 ····​invoke-​virtual·​{v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureRegion;​-​>getRegionHeight()​I
   
1186 ····​move-​result·​v4 1191 ····​move-​result·​v4
   
1187 ····​int-​to-​float·​v4,​·​v4 1192 ····​int-​to-​float·​v4,​·​v4
   
1188 ····​cmpl-​float·​v4,​·​v4,​·​v0 1193 ····​cmpl-​float·​v4,​·​v4,​·​v0
Offset 1199, 14 lines modified Offset 1204, 15 lines modified
1199 ····​:​cond_b 1204 ····​:​cond_b
1200 ····​aget-​object·​v4,​·​p1,​·​v10 1205 ····​aget-​object·​v4,​·​p1,​·​v10
   
1201 ····​if-​eqz·​v4,​·​:​cond_d 1206 ····​if-​eqz·​v4,​·​:​cond_d
   
1202 ····​aget-​object·​v4,​·​p1,​·​v10 1207 ····​aget-​object·​v4,​·​p1,​·​v10
   
  1208 ····​.​line·​175
1203 ····​invoke-​virtual·​{v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureRegion;​-​>getRegionHeight()​I 1209 ····​invoke-​virtual·​{v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureRegion;​-​>getRegionHeight()​I
   
1204 ····​move-​result·​v4 1210 ····​move-​result·​v4
   
1205 ····​int-​to-​float·​v4,​·​v4 1211 ····​int-​to-​float·​v4,​·​v4
   
1206 ····​cmpl-​float·​v4,​·​v4,​·​v0 1212 ····​cmpl-​float·​v4,​·​v4,​·​v0
Offset 1254, 14 lines modified Offset 1260, 15 lines modified
   
1254 ····​if-​eqz·​v4,​·​:​cond_f 1260 ····​if-​eqz·​v4,​·​:​cond_f
   
Max diff block lines reached; 526/2393 bytes (21.98%) of diff not shown.
[−]
smali/com/badlogic/gdx/graphics/g2d/ParticleEffect.smali
Offset 369, 40 lines modified Offset 369, 39 lines modified
369 .​end·​method 369 .​end·​method
   
370 .​method·​public·​getBoundingBox()​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​ 370 .​method·​public·​getBoundingBox()​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​
371 ····​.​locals·​4 371 ····​.​locals·​4
   
372 ····​.​prologue 372 ····​.​prologue
373 ····​.​line·​213 373 ····​.​line·​213
374 ····​iget-​object·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffect;​-​>bounds:​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​ 374 ····​iget-​object·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffect;​-​>bounds:​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​
   
375 ····​if-​nez·​v3,​·​:​cond_0 375 ····​if-​nez·​v2,​·​:​cond_0
   
376 ····​new-​instance·​v3,​·​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​ 376 ····​new-​instance·​v2,​·​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​
   
377 ····​invoke-​direct·​{v3},​·​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​-​><init>()​V 377 ····​invoke-​direct·​{v2},​·​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​-​><init>()​V
   
378 ····​iput-​object·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffect;​-​>bounds:​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​ 378 ····​iput-​object·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffect;​-​>bounds:​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​
   
379 ····​.​line·​215 379 ····​.​line·​215
380 ····​:​cond_0 380 ····​:​cond_0
381 ····​iget-​object·​v0,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffect;​-​>bounds:​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​ 381 ····​iget-​object·​v0,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffect;​-​>bounds:​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​
   
382 ····​.​line·​216 382 ····​.​line·​216
383 ····​.​local·​v0,​·​"bounds":​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​ 383 ····​.​local·​v0,​·​"bounds":​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​
384 ····​invoke-​virtual·​{v0},​·​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​-​>inf()​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​ 384 ····​invoke-​virtual·​{v0},​·​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​-​>inf()​Lcom/​badlogic/​gdx/​math/​collision/​BoundingBox;​
   
385 ····​.​line·​217 385 ····​.​line·​217
386 ····​iget-​object·​v3,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffect;​-​>emitters:​Lcom/​badlogic/​gdx/​utils/​Array;​ 386 ····​iget-​object·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffect;​-​>emitters:​Lcom/​badlogic/​gdx/​utils/​Array;​
   
387 ····​invoke-​virtual·​{v3},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​ 387 ····​invoke-​virtual·​{v2},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​
   
388 ····​move-​result-​object·​v2 388 ····​move-​result-​object·​v2
   
389 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
390 ····​:​goto_0 389 ····​:​goto_0
391 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 390 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
392 ····​move-​result·​v3 391 ····​move-​result·​v3
   
393 ····​if-​eqz·​v3,​·​:​cond_1 392 ····​if-​eqz·​v3,​·​:​cond_1
   
Offset 1082, 417 lines modified Offset 1081, 416 lines modified
   
1082 .​method·​public·​scaleEffect(F)​V 1081 .​method·​public·​scaleEffect(F)​V
1083 ····​.​locals·​5 1082 ····​.​locals·​5
1084 ····​.​param·​p1,​·​"scaleFactor"····​#·​F 1083 ····​.​param·​p1,​·​"scaleFactor"····​#·​F
   
1085 ····​.​prologue 1084 ····​.​prologue
1086 ····​.​line·​223 1085 ····​.​line·​223
1087 ····​iget-​object·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffect;​-​>emitters:​Lcom/​badlogic/​gdx/​utils/​Array;​ 1086 ····​iget-​object·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffect;​-​>emitters:​Lcom/​badlogic/​gdx/​utils/​Array;​
   
1088 ····​invoke-​virtual·​{v2},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​ 1087 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​
   
1089 ····​move-​result-​object·​v0 1088 ····​move-​result-​object·​v1
   
1090 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
1091 ····​:​goto_0 1089 ····​:​goto_0
1092 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 1090 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
1093 ····​move-​result·​v2 1091 ····​move-​result·​v2
   
1094 ····​if-​eqz·​v2,​·​:​cond_0 1092 ····​if-​eqz·​v2,​·​:​cond_0
   
1095 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 1093 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
1096 ····​move-​result-​object·​v1 1094 ····​move-​result-​object·​v0
   
1097 ····​check-​cast·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter;​ 1095 ····​check-​cast·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter;​
   
1098 ····​.​line·​224 1096 ····​.​line·​224
1099 ····​.​local·​v1,​·​"particleEmitter":​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter;​ 1097 ····​.​local·​v0,​·​"particleEmitter":​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter;​
1100 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter;​-​>getScale()​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​ 1098 ····​invoke-​virtual·​{v0},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter;​-​>getScale()​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​
   
1101 ····​move-​result-​object·​v2 1099 ····​move-​result-​object·​v2
   
1102 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter;​-​>getScale()​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​ 1100 ····​invoke-​virtual·​{v0},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter;​-​>getScale()​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​
   
1103 ····​move-​result-​object·​v3 1101 ····​move-​result-​object·​v3
   
1104 ····​invoke-​virtual·​{v3},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​-​>getHighMin()​F 1102 ····​invoke-​virtual·​{v3},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​-​>getHighMin()​F
   
1105 ····​move-​result·​v3 1103 ····​move-​result·​v3
   
1106 ····​mul-​float/​2addr·​v3,​·​p1 1104 ····​mul-​float/​2addr·​v3,​·​p1
   
1107 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter;​-​>getScale()​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​ 1105 ····​invoke-​virtual·​{v0},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter;​-​>getScale()​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​
   
1108 ····​move-​result-​object·​v4 1106 ····​move-​result-​object·​v4
   
1109 ····​invoke-​virtual·​{v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​-​>getHighMax()​F 1107 ····​invoke-​virtual·​{v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​-​>getHighMax()​F
   
1110 ····​move-​result·​v4 1108 ····​move-​result·​v4
   
1111 ····​mul-​float/​2addr·​v4,​·​p1 1109 ····​mul-​float/​2addr·​v4,​·​p1
   
1112 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​-​>setHigh(FF)​V 1110 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​-​>setHigh(FF)​V
   
1113 ····​.​line·​225 1111 ····​.​line·​225
1114 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter;​-​>getScale()​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​ 1112 ····​invoke-​virtual·​{v0},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter;​-​>getScale()​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​
   
Max diff block lines reached; 19229/24393 bytes (78.83%) of diff not shown.
[−]
smali/com/badlogic/gdx/graphics/g2d/ParticleEffectPool$PooledEffect.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffectPool;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffectPool;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffectPool;​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffect;​)​V 20 .​method·​constructor·​<init>(Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffectPool;​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffect;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffectPool;​
22 ····​.​param·​p2,​·​"effect"····​#·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffect;​ 23 ····​.​param·​p2,​·​"effect"····​#·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffect;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​41 25 ····​.​line·​41
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffectPool$Po​oledEffect;​-​>this$0:​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffectPool;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffectPool$Po​oledEffect;​-​>this$0:​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEffectPool;​
   
26 ····​.​line·​42 27 ····​.​line·​42
[−]
smali/com/badlogic/gdx/graphics/g2d/ParticleEmitter.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"ParticleEmitter.​java" 3 .​source·​"ParticleEmitter.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$1;​,​  
8 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Spawn​EllipseSide;​,​ 7 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Spawn​EllipseSide;​,​
9 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Spawn​Shape;​,​ 8 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Spawn​Shape;​,​
10 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Spawn​ShapeValue;​,​ 9 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Spawn​ShapeValue;​,​
11 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Gradi​entColorValue;​,​ 10 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Gradi​entColorValue;​,​
12 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​,​ 11 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​,​
13 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Range​dNumericValue;​,​ 12 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Range​dNumericValue;​,​
14 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Numer​icValue;​,​ 13 ········​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Numer​icValue;​,​
Offset 3417, 24 lines modified Offset 3416, 26 lines modified
   
3417 ····​move-​object/​from16·​v0,​·​p0 3416 ····​move-​object/​from16·​v0,​·​p0
   
3418 ····​iget-​object·​v0,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter;​-​>transparencyValue:​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​ 3417 ····​iget-​object·​v0,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter;​-​>transparencyValue:​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​
   
3419 ····​move-​object/​from16·​v17,​·​v0 3418 ····​move-​object/​from16·​v17,​·​v0
   
  3419 ····​.​line·​580
3420 ····​move-​object/​from16·​v0,​·​v17 3420 ····​move-​object/​from16·​v0,​·​v17
   
3421 ····​invoke-​virtual·​{v0,​·​v6},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​-​>getScale(F)​F 3421 ····​invoke-​virtual·​{v0,​·​v6},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Scale​dNumericValue;​-​>getScale(F)​F
   
3422 ····​move-​result·​v17 3422 ····​move-​result·​v17
   
3423 ····​mul-​float·​v16,​·​v16,​·​v17 3423 ····​mul-​float·​v16,​·​v16,​·​v17
   
3424 ····​add-​float·​v15,​·​v15,​·​v16 3424 ····​add-​float·​v15,​·​v15,​·​v16
   
  3425 ····​.​line·​579
3425 ····​move-​object/​from16·​v0,​·​p1 3426 ····​move-​object/​from16·​v0,​·​p1
   
3426 ····​invoke-​virtual·​{v0,​·​v12,​·​v13,​·​v14,​·​v15},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Parti​cle;​-​>setColor(FFFF)​V 3427 ····​invoke-​virtual·​{v0,​·​v12,​·​v13,​·​v14,​·​v15},​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​ParticleEmitter$Parti​cle;​-​>setColor(FFFF)​V
   
3427 ····​goto/​16·​:​goto_5 3428 ····​goto/​16·​:​goto_5
3428 .​end·​method 3429 .​end·​method
   
[−]
smali/com/badlogic/gdx/graphics/g2d/PixmapPacker$1.smali
Offset 17, 15 lines modified Offset 17, 16 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​Lcom/​badlogic/​gdx/​graphics/​TextureData;​)​V 20 .​method·​constructor·​<init>(Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​Lcom/​badlogic/​gdx/​graphics/​TextureData;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
22 ····​.​param·​p2,​·​"x0"····​#·​Lcom/​badlogic/​gdx/​graphics/​TextureData;​ 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​
  23 ····​.​param·​p2,​·​"data"····​#·​Lcom/​badlogic/​gdx/​graphics/​TextureData;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​325 25 ····​.​line·​325
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$1;​-​>this$0:​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$1;​-​>this$0:​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​
   
26 ····​invoke-​direct·​{p0,​·​p2},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​><init>(Lcom/​badlogic/​gdx/​graphics/​TextureData;​)​V 27 ····​invoke-​direct·​{p0,​·​p2},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​><init>(Lcom/​badlogic/​gdx/​graphics/​TextureData;​)​V
   
[−]
smali/com/badlogic/gdx/graphics/g2d/PixmapPacker$2.smali
Offset 17, 15 lines modified Offset 17, 16 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​Lcom/​badlogic/​gdx/​graphics/​TextureData;​)​V 20 .​method·​constructor·​<init>(Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​Lcom/​badlogic/​gdx/​graphics/​TextureData;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
22 ····​.​param·​p2,​·​"x0"····​#·​Lcom/​badlogic/​gdx/​graphics/​TextureData;​ 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​
  23 ····​.​param·​p2,​·​"data"····​#·​Lcom/​badlogic/​gdx/​graphics/​TextureData;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​353 25 ····​.​line·​353
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$2;​-​>this$0:​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$2;​-​>this$0:​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​
   
26 ····​invoke-​direct·​{p0,​·​p2},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​><init>(Lcom/​badlogic/​gdx/​graphics/​TextureData;​)​V 27 ····​invoke-​direct·​{p0,​·​p2},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​><init>(Lcom/​badlogic/​gdx/​graphics/​TextureData;​)​V
   
[−]
smali/com/badlogic/gdx/graphics/g2d/PixmapPacker$Page.smali
Offset 46, 14 lines modified Offset 46, 15 lines modified
   
46 .​field·​final·​synthetic·​this$0:​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​ 46 .​field·​final·​synthetic·​this$0:​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​
   
   
47 #·​direct·​methods 47 #·​direct·​methods
48 .​method·​public·​constructor·​<init>(Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​)​V 48 .​method·​public·​constructor·​<init>(Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​)​V
49 ····​.​locals·​1 49 ····​.​locals·​1
  50 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​
   
50 ····​.​prologue 51 ····​.​prologue
51 ····​.​line·​107 52 ····​.​line·​107
52 ····​iput-​object·​p1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​-​>this$0:​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​ 53 ····​iput-​object·​p1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​-​>this$0:​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​
   
53 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 54 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/badlogic/gdx/graphics/g2d/PixmapPacker.smali
Offset 500, 61 lines modified Offset 500, 58 lines modified
500 ····​.​locals·​3 500 ····​.​locals·​3
   
501 ····​.​prologue 501 ····​.​prologue
502 ····​.​line·​311 502 ····​.​line·​311
503 ····​monitor-​enter·​p0 503 ····​monitor-​enter·​p0
   
504 ····​:​try_start_0 504 ····​:​try_start_0
505 ····​iget-​object·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​-​>pages:​Lcom/​badlogic/​gdx/​utils/​Array;​ 505 ····​iget-​object·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​-​>pages:​Lcom/​badlogic/​gdx/​utils/​Array;​
   
506 ····​invoke-​virtual·​{v2},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​ 506 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​
   
507 ····​move-​result-​object·​v0 507 ····​move-​result-​object·​v1
   
508 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
509 ····​:​goto_0 508 ····​:​goto_0
510 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 509 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
511 ····​move-​result·​v2 510 ····​move-​result·​v2
   
512 ····​if-​eqz·​v2,​·​:​cond_0 511 ····​if-​eqz·​v2,​·​:​cond_0
   
513 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 512 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
514 ····​move-​result-​object·​v1 513 ····​move-​result-​object·​v0
   
515 ····​check-​cast·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​ 514 ····​check-​cast·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​
   
516 ····​.​line·​312 515 ····​.​line·​312
517 ····​.​local·​v1,​·​"page":​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​ 516 ····​.​local·​v0,​·​"page":​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​
518 ····​iget-​object·​v2,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​-​>image:​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​ 517 ····​iget-​object·​v2,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​-​>image:​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​
   
519 ····​invoke-​virtual·​{v2},​·​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​-​>dispose()​V 518 ····​invoke-​virtual·​{v2},​·​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​-​>dispose()​V
520 ····​:​try_end_0 519 ····​:​try_end_0
521 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 520 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
   
522 ····​goto·​:​goto_0 521 ····​goto·​:​goto_0
   
523 ····​.​line·​311 522 ····​.​line·​311
524 ····​.​end·​local·​v0····​#·​"i$":​Ljava/​util/​Iterator;​ 523 ····​.​end·​local·​v0····​#·​"page":​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​
525 ····​.​end·​local·​v1····​#·​"page":​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​  
526 ····​:​catchall_0 524 ····​:​catchall_0
527 ····​move-​exception·​v2 525 ····​move-​exception·​v1
   
528 ····​monitor-​exit·​p0 526 ····​monitor-​exit·​p0
   
529 ····​throw·​v2 527 ····​throw·​v1
   
530 ····​.​line·​314 528 ····​.​line·​314
531 ····​.​restart·​local·​v0····​#·​"i$":​Ljava/​util/​Iterator;​  
532 ····​:​cond_0 529 ····​:​cond_0
533 ····​const/​4·​v2,​·​0x1 530 ····​const/​4·​v1,​·​0x1
   
534 ····​:​try_start_1 531 ····​:​try_start_1
535 ····​iput-​boolean·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​-​>disposed:​Z 532 ····​iput-​boolean·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​-​>disposed:​Z
536 ····​:​try_end_1 533 ····​:​try_end_1
537 ····​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0 534 ····​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0
   
538 ····​.​line·​315 535 ····​.​line·​315
539 ····​monitor-​exit·​p0 536 ····​monitor-​exit·​p0
   
540 ····​return-​void 537 ····​return-​void
Offset 589, 45 lines modified Offset 586, 45 lines modified
589 ····​.​local·​v8,​·​"atlas":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​ 586 ····​.​local·​v8,​·​"atlas":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​
590 ····​move-​object/​from16·​v0,​·​p0 587 ····​move-​object/​from16·​v0,​·​p0
   
591 ····​iget-​object·​v3,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​-​>pages:​Lcom/​badlogic/​gdx/​utils/​Array;​ 588 ····​iget-​object·​v3,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker;​-​>pages:​Lcom/​badlogic/​gdx/​utils/​Array;​
   
592 ····​invoke-​virtual·​{v3},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​ 589 ····​invoke-​virtual·​{v3},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​
   
593 ····​move-​result-​object·​v9 590 ····​move-​result-​object·​v14
   
594 ····​:​cond_0 591 ····​:​cond_0
595 ····​invoke-​interface·​{v9},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 592 ····​invoke-​interface·​{v14},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
596 ····​move-​result·​v3 593 ····​move-​result·​v3
   
597 ····​if-​eqz·​v3,​·​:​cond_1 594 ····​if-​eqz·​v3,​·​:​cond_1
   
598 ····​invoke-​interface·​{v9},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 595 ····​invoke-​interface·​{v14},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
599 ····​move-​result-​object·​v13 596 ····​move-​result-​object·​v11
   
600 ····​check-​cast·​v13,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​ 597 ····​check-​cast·​v11,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​
   
601 ····​.​line·​324 598 ····​.​line·​324
602 ····​.​local·​v13,​·​"page":​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​ 599 ····​.​local·​v11,​·​"page":​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​
603 ····​iget-​object·​v3,​·​v13,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​-​>rects:​Lcom/​badlogic/​gdx/​utils/​OrderedMap;​ 600 ····​iget-​object·​v3,​·​v11,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​-​>rects:​Lcom/​badlogic/​gdx/​utils/​OrderedMap;​
   
604 ····​iget·​v3,​·​v3,​·​Lcom/​badlogic/​gdx/​utils/​OrderedMap;​-​>size:​I 601 ····​iget·​v3,​·​v3,​·​Lcom/​badlogic/​gdx/​utils/​OrderedMap;​-​>size:​I
   
605 ····​if-​eqz·​v3,​·​:​cond_0 602 ····​if-​eqz·​v3,​·​:​cond_0
   
606 ····​.​line·​325 603 ····​.​line·​325
607 ····​new-​instance·​v15,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$1;​ 604 ····​new-​instance·​v13,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$1;​
   
608 ····​new-​instance·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​glutils/​PixmapTextureData;​ 605 ····​new-​instance·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​glutils/​PixmapTextureData;​
   
609 ····​iget-​object·​v3,​·​v13,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​-​>image:​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​ 606 ····​iget-​object·​v3,​·​v11,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PixmapPacker$Page;​-​>image:​Lcom/​badlogic/​gdx/​graphics/​Pixmap;​
   
Max diff block lines reached; 27127/31744 bytes (85.46%) of diff not shown.
[−]
smali/com/badlogic/gdx/graphics/g2d/PolygonRegionLoader.smali
Offset 110, 111 lines modified Offset 110, 108 lines modified
   
110 ····​iget-​object·​v0,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PolygonRegionLoader;​-​>defaultParameters:​Lcom/​badlogic/​gdx/​graphics/​g2d/​PolygonRegionLoader$P​olygonRegionParameter​s;​ 110 ····​iget-​object·​v0,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PolygonRegionLoader;​-​>defaultParameters:​Lcom/​badlogic/​gdx/​graphics/​g2d/​PolygonRegionLoader$P​olygonRegionParameter​s;​
   
111 ····​move-​object/​from16·​p3,​·​v0 111 ····​move-​object/​from16·​p3,​·​v0
   
112 ····​.​line·​80 112 ····​.​line·​80
113 ····​:​cond_0 113 ····​:​cond_0
114 ····​const/​4·​v6,​·​0x0 114 ····​const/​4·​v4,​·​0x0
   
115 ····​.​line·​82 115 ····​.​line·​82
116 ····​.​local·​v6,​·​"image":​Ljava/​lang/​String;​ 116 ····​.​local·​v4,​·​"image":​Ljava/​lang/​String;​
117 ····​:​try_start_0 117 ····​:​try_start_0
118 ····​move-​object/​from16·​v0,​·​p3 118 ····​move-​object/​from16·​v0,​·​p3
   
119 ····​iget·​v11,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PolygonRegionLoader$P​olygonRegionParameter​s;​-​>readerBuffer:​I 119 ····​iget·​v8,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PolygonRegionLoader$P​olygonRegionParameter​s;​-​>readerBuffer:​I
   
120 ····​move-​object/​from16·​v0,​·​p2 120 ····​move-​object/​from16·​v0,​·​p2
   
121 ····​invoke-​virtual·​{v0,​·​v11},​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>reader(I)​Ljava/​io/​BufferedReader;​ 121 ····​invoke-​virtual·​{v0,​·​v8},​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>reader(I)​Ljava/​io/​BufferedReader;​
   
122 ····​move-​result-​object·​v9 122 ····​move-​result-​object·​v6
   
123 ····​.​line·​83 123 ····​.​line·​83
124 ····​.​local·​v9,​·​"reader":​Ljava/​io/​BufferedReader;​ 124 ····​.​local·​v6,​·​"reader":​Ljava/​io/​BufferedReader;​
125 ····​invoke-​virtual·​{v9},​·​Ljava/​io/​BufferedReader;​-​>readLine()​Ljava/​lang/​String;​ 125 ····​invoke-​virtual·​{v6},​·​Ljava/​io/​BufferedReader;​-​>readLine()​Ljava/​lang/​String;​
   
126 ····​move-​result-​object·​v8 126 ····​move-​result-​object·​v5
   
127 ····​.​local·​v8,​·​"line":​Ljava/​lang/​String;​ 127 ····​.​local·​v5,​·​"line":​Ljava/​lang/​String;​
128 ····​:​goto_0 128 ····​:​goto_0
129 ····​if-​eqz·​v8,​·​:​cond_1 129 ····​if-​eqz·​v5,​·​:​cond_1
   
130 ····​.​line·​84 130 ····​.​line·​84
131 ····​move-​object/​from16·​v0,​·​p3 131 ····​move-​object/​from16·​v0,​·​p3
   
132 ····​iget-​object·​v11,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PolygonRegionLoader$P​olygonRegionParameter​s;​-​>texturePrefix:​Ljava/​lang/​String;​ 132 ····​iget-​object·​v8,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PolygonRegionLoader$P​olygonRegionParameter​s;​-​>texturePrefix:​Ljava/​lang/​String;​
   
133 ····​invoke-​virtual·​{v8,​·​v11},​·​Ljava/​lang/​String;​-​>startsWith(Ljava/​lang/​String;​)​Z 133 ····​invoke-​virtual·​{v5,​·​v8},​·​Ljava/​lang/​String;​-​>startsWith(Ljava/​lang/​String;​)​Z
   
134 ····​move-​result·​v11 134 ····​move-​result·​v8
   
135 ····​if-​eqz·​v11,​·​:​cond_3 135 ····​if-​eqz·​v8,​·​:​cond_3
   
136 ····​.​line·​85 136 ····​.​line·​85
137 ····​move-​object/​from16·​v0,​·​p3 137 ····​move-​object/​from16·​v0,​·​p3
   
138 ····​iget-​object·​v11,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PolygonRegionLoader$P​olygonRegionParameter​s;​-​>texturePrefix:​Ljava/​lang/​String;​ 138 ····​iget-​object·​v8,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PolygonRegionLoader$P​olygonRegionParameter​s;​-​>texturePrefix:​Ljava/​lang/​String;​
   
139 ····​invoke-​virtual·​{v11},​·​Ljava/​lang/​String;​-​>length()​I 139 ····​invoke-​virtual·​{v8},​·​Ljava/​lang/​String;​-​>length()​I
   
140 ····​move-​result·​v11 140 ····​move-​result·​v8
   
141 ····​invoke-​virtual·​{v8,​·​v11},​·​Ljava/​lang/​String;​-​>substring(I)​Ljava/​lang/​String;​ 141 ····​invoke-​virtual·​{v5,​·​v8},​·​Ljava/​lang/​String;​-​>substring(I)​Ljava/​lang/​String;​
   
142 ····​move-​result-​object·​v6 142 ····​move-​result-​object·​v4
   
143 ····​.​line·​88 143 ····​.​line·​88
144 ····​:​cond_1 144 ····​:​cond_1
145 ····​invoke-​virtual·​{v9},​·​Ljava/​io/​BufferedReader;​-​>close()​V 145 ····​invoke-​virtual·​{v6},​·​Ljava/​io/​BufferedReader;​-​>close()​V
146 ····​:​try_end_0 146 ····​:​try_end_0
147 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 147 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
148 ····​.​line·​93 148 ····​.​line·​93
149 ····​if-​nez·​v6,​·​:​cond_4 149 ····​if-​nez·​v4,​·​:​cond_4
   
150 ····​move-​object/​from16·​v0,​·​p3 150 ····​move-​object/​from16·​v0,​·​p3
   
151 ····​iget-​object·​v11,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PolygonRegionLoader$P​olygonRegionParameter​s;​-​>textureExtensions:​[Ljava/​lang/​String;​ 151 ····​iget-​object·​v8,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PolygonRegionLoader$P​olygonRegionParameter​s;​-​>textureExtensions:​[Ljava/​lang/​String;​
   
152 ····​if-​eqz·​v11,​·​:​cond_4 152 ····​if-​eqz·​v8,​·​:​cond_4
   
153 ····​move-​object/​from16·​v0,​·​p3 153 ····​move-​object/​from16·​v0,​·​p3
   
154 ····​iget-​object·​v1,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PolygonRegionLoader$P​olygonRegionParameter​s;​-​>textureExtensions:​[Ljava/​lang/​String;​ 154 ····​iget-​object·​v9,​·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​PolygonRegionLoader$P​olygonRegionParameter​s;​-​>textureExtensions:​[Ljava/​lang/​String;​
   
155 ····.​local·v1,​·"arr$":​[Ljava/​lang/​String;​ 155 ····​array-​length·​v10,​·​v9
156 ····​array-​length·​v7,​·​v1  
   
157 ····.​local·​v7,​·"len$":​I 156 ····const/​4·​v8,​·0x0
158 ····​const/​4·​v5,​·​0x0  
   
159 ····​.​local·​v5,​·​"i$":​I  
160 ····​:​goto_1 157 ····​:​goto_1
161 ····​if-​ge·​v5,​·​v7,​·​:​cond_4 158 ····​if-​ge·​v8,​·​v10,​·​:​cond_4
   
162 ····​aget-​object·​v4,​·​v1,​·​v5 159 ····​aget-​object·​v3,​·​v9,​·​v8
   
163 ····​.​line·​94 160 ····​.​line·​94
164 ····​.​local·​v4,​·​"extension":​Ljava/​lang/​String;​ 161 ····​.​local·​v3,​·​"extension":​Ljava/​lang/​String;​
165 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>nameWithoutExtension​()​Ljava/​lang/​String;​ 162 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Lcom/​badlogic/​gdx/​files/​FileHandle;​-​>nameWithoutExtension​()​Ljava/​lang/​String;​
   
166 ····​move-​result-​object·​v11 163 ····​move-​result-​object·​v11
   
167 ····​new-​instance·​v12,​·​Ljava/​lang/​StringBuilder;​ 164 ····​new-​instance·​v12,​·​Ljava/​lang/​StringBuilder;​
   
168 ····​invoke-​direct·​{v12},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 165 ····​invoke-​direct·​{v12},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
169 ····​const-​string·​v13,​·​".​" 166 ····​const-​string·​v13,​·​".​"
   
Max diff block lines reached; 7336/11882 bytes (61.74%) of diff not shown.
[−]
smali/com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData.smali
Offset 593, 14 lines modified Offset 593, 15 lines modified
   
593 ····​sget-​object·​v22,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​-​>tuple:​[Ljava/​lang/​String;​ 593 ····​sget-​object·​v22,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​-​>tuple:​[Ljava/​lang/​String;​
   
594 ····​const/​16·​v23,​·​0x2 594 ····​const/​16·​v23,​·​0x2
   
595 ····​aget-​object·​v22,​·​v22,​·​v23 595 ····​aget-​object·​v22,​·​v22,​·​v23
   
  596 ····​.​line·​162
596 ····​invoke-​static/​range·​{v22·​.​.​·​v22},​·​Ljava/​lang/​Integer;​-​>parseInt(Ljava/​lang/​String;​)​I 597 ····​invoke-​static/​range·​{v22·​.​.​·​v22},​·​Ljava/​lang/​Integer;​-​>parseInt(Ljava/​lang/​String;​)​I
   
597 ····​move-​result·​v22 598 ····​move-​result·​v22
   
598 ····​aput·​v22,​·​v6,​·​v21 599 ····​aput·​v22,​·​v6,​·​v21
   
599 ····​const/​16·​v21,​·​0x3 600 ····​const/​16·​v21,​·​0x3
Offset 669, 14 lines modified Offset 670, 15 lines modified
   
669 ····​sget-​object·​v22,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​-​>tuple:​[Ljava/​lang/​String;​ 670 ····​sget-​object·​v22,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​-​>tuple:​[Ljava/​lang/​String;​
   
670 ····​const/​16·​v23,​·​0x2 671 ····​const/​16·​v23,​·​0x2
   
671 ····​aget-​object·​v22,​·​v22,​·​v23 672 ····​aget-​object·​v22,​·​v22,​·​v23
   
  673 ····​.​line·​166
672 ····​invoke-​static/​range·​{v22·​.​.​·​v22},​·​Ljava/​lang/​Integer;​-​>parseInt(Ljava/​lang/​String;​)​I 674 ····​invoke-​static/​range·​{v22·​.​.​·​v22},​·​Ljava/​lang/​Integer;​-​>parseInt(Ljava/​lang/​String;​)​I
   
673 ····​move-​result·​v22 675 ····​move-​result·​v22
   
674 ····​aput·​v22,​·​v6,​·​v21 676 ····​aput·​v22,​·​v6,​·​v21
   
675 ····​const/​16·​v21,​·​0x3 677 ····​const/​16·​v21,​·​0x3
[−]
smali/com/badlogic/gdx/graphics/g2d/TextureAtlas.smali
Offset 224, 219 lines modified Offset 224, 218 lines modified
   
224 .​method·​private·​load(Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData;​)​V 224 .​method·​private·​load(Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData;​)​V
225 ····​.​locals·​13 225 ····​.​locals·​13
226 ····​.​param·​p1,​·​"data"····​#·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData;​ 226 ····​.​param·​p1,​·​"data"····​#·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData;​
   
227 ····​.​prologue 227 ····​.​prologue
228 ····​.​line·​240 228 ····​.​line·​240
229 ····​new-​instance·​v9,​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​ 229 ····​new-​instance·​v8,​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​
   
230 ····​invoke-​direct·​{v9},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​-​><init>()​V 230 ····​invoke-​direct·​{v8},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​-​><init>()​V
   
231 ····​.​line·​241 231 ····​.​line·​241
232 ····​.​local·​v9,​·​"pageToTexture":​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​,​·​"Lcom/​badlogic/​gdx/​utils/​ObjectMap<Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​Lcom/​badlogic/​gdx/​graphics/​Texture;​>;​" 232 ····​.​local·​v8,​·​"pageToTexture":​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​,​·​"Lcom/​badlogic/​gdx/​utils/​ObjectMap<Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​Lcom/​badlogic/​gdx/​graphics/​Texture;​>;​"
233 ····​iget-​object·​v1,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData;​-​>pages:​Lcom/​badlogic/​gdx/​utils/​Array;​ 233 ····​iget-​object·​v1,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData;​-​>pages:​Lcom/​badlogic/​gdx/​utils/​Array;​
   
234 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​ 234 ····​invoke-​virtual·​{v1},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​
   
235 ····​move-​result-​object·​v7 235 ····​move-​result-​object·​v1
   
236 ····​.​local·​v7,​·​"i$":​Ljava/​util/​Iterator;​  
237 ····​:​goto_0 236 ····​:​goto_0
238 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 237 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
239 ····​move-​result·​v1 238 ····​move-​result·​v2
   
240 ····​if-​eqz·​v1,​·​:​cond_1 239 ····​if-​eqz·​v2,​·​:​cond_1
   
241 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 240 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
242 ····​move-​result-​object·​v8 241 ····​move-​result-​object·​v7
   
243 ····​check-​cast·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​ 242 ····​check-​cast·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​
   
244 ····​.​line·​242 243 ····​.​line·​242
245 ····​.​local·​v8,​·​"page":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​ 244 ····​.​local·​v7,​·​"page":​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​
246 ····​const/​4·​v11,​·​0x0 245 ····​const/​4·​v10,​·​0x0
   
247 ····​.​line·​243 246 ····​.​line·​243
248 ····​.​local·​v11,​·​"texture":​Lcom/​badlogic/​gdx/​graphics/​Texture;​ 247 ····​.​local·​v10,​·​"texture":​Lcom/​badlogic/​gdx/​graphics/​Texture;​
249 ····​iget-​object·​v1,​·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>texture:​Lcom/​badlogic/​gdx/​graphics/​Texture;​ 248 ····​iget-​object·​v2,​·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>texture:​Lcom/​badlogic/​gdx/​graphics/​Texture;​
   
250 ····​if-​nez·​v1,​·​:​cond_0 249 ····​if-​nez·​v2,​·​:​cond_0
   
251 ····​.​line·​244 250 ····​.​line·​244
252 ····​new-​instance·​v11,​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​ 251 ····​new-​instance·​v10,​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​
   
253 ····​.​end·​local·​v11····​#·​"texture":​Lcom/​badlogic/​gdx/​graphics/​Texture;​ 252 ····​.​end·​local·​v10····​#·​"texture":​Lcom/​badlogic/​gdx/​graphics/​Texture;​
254 ····​iget-​object·​v1,​·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>textureFile:​Lcom/​badlogic/​gdx/​files/​FileHandle;​ 253 ····​iget-​object·​v2,​·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>textureFile:​Lcom/​badlogic/​gdx/​files/​FileHandle;​
   
255 ····​iget-​object·​v2,​·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>format:​Lcom/​badlogic/​gdx/​graphics/​Pixmap$Format;​ 254 ····​iget-​object·​v3,​·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>format:​Lcom/​badlogic/​gdx/​graphics/​Pixmap$Format;​
   
256 ····​iget-​boolean·​v3,​·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>useMipMaps:​Z 255 ····​iget-​boolean·​v4,​·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>useMipMaps:​Z
   
257 ····​invoke-​direct·​{v11,​·​v1,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​><init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​Lcom/​badlogic/​gdx/​graphics/​Pixmap$Format;​Z)​V 256 ····​invoke-​direct·​{v10,​·​v2,​·​v3,​·​v4},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​><init>(Lcom/​badlogic/​gdx/​files/​FileHandle;​Lcom/​badlogic/​gdx/​graphics/​Pixmap$Format;​Z)​V
   
258 ····​.​line·​245 257 ····​.​line·​245
259 ····​.​restart·​local·​v11····​#·​"texture":​Lcom/​badlogic/​gdx/​graphics/​Texture;​ 258 ····​.​restart·​local·​v10····​#·​"texture":​Lcom/​badlogic/​gdx/​graphics/​Texture;​
260 ····​iget-​object·​v1,​·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>minFilter:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​ 259 ····​iget-​object·​v2,​·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>minFilter:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​
   
261 ····​iget-​object·​v2,​·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>magFilter:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​ 260 ····​iget-​object·​v3,​·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>magFilter:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​
   
262 ····​invoke-​virtual·​{v11,​·​v1,​·​v2},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​>setFilter(Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​)​V 261 ····​invoke-​virtual·​{v10,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​>setFilter(Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​)​V
   
263 ····​.​line·​246 262 ····​.​line·​246
264 ····​iget-​object·​v1,​·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>uWrap:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureWrap;​ 263 ····​iget-​object·​v2,​·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>uWrap:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureWrap;​
   
265 ····​iget-​object·​v2,​·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>vWrap:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureWrap;​ 264 ····​iget-​object·​v3,​·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>vWrap:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureWrap;​
   
266 ····​invoke-​virtual·​{v11,​·​v1,​·​v2},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​>setWrap(Lcom/​badlogic/​gdx/​graphics/​Texture$TextureWrap;​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureWrap;​)​V 265 ····​invoke-​virtual·​{v10,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​>setWrap(Lcom/​badlogic/​gdx/​graphics/​Texture$TextureWrap;​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureWrap;​)​V
   
267 ····​.​line·​252 266 ····​.​line·​252
268 ····​:​goto_1 267 ····​:​goto_1
269 ····​iget-​object·​v1,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​-​>textures:​Lcom/​badlogic/​gdx/​utils/​ObjectSet;​ 268 ····​iget-​object·​v2,​·​p0,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas;​-​>textures:​Lcom/​badlogic/​gdx/​utils/​ObjectSet;​
   
270 ····​invoke-​virtual·​{v1,​·​v11},​·​Lcom/​badlogic/​gdx/​utils/​ObjectSet;​-​>add(Ljava/​lang/​Object;​)​Z 269 ····​invoke-​virtual·​{v2,​·​v10},​·​Lcom/​badlogic/​gdx/​utils/​ObjectSet;​-​>add(Ljava/​lang/​Object;​)​Z
   
271 ····​.​line·​253 270 ····​.​line·​253
272 ····​invoke-​virtual·​{v9,​·​v8,​·​v11},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 271 ····​invoke-​virtual·​{v8,​·​v7,​·​v10},​·​Lcom/​badlogic/​gdx/​utils/​ObjectMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
273 ····​goto·​:​goto_0 272 ····​goto·​:​goto_0
   
274 ····​.​line·​248 273 ····​.​line·​248
275 ····​:​cond_0 274 ····​:​cond_0
276 ····​iget-​object·​v11,​·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>texture:​Lcom/​badlogic/​gdx/​graphics/​Texture;​ 275 ····​iget-​object·​v10,​·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>texture:​Lcom/​badlogic/​gdx/​graphics/​Texture;​
   
277 ····​.​line·​249 276 ····​.​line·​249
278 ····​iget-​object·​v1,​·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>minFilter:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​ 277 ····​iget-​object·​v2,​·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>minFilter:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​
   
279 ····​iget-​object·​v2,​·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>magFilter:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​ 278 ····​iget-​object·​v3,​·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>magFilter:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​
   
280 ····​invoke-​virtual·​{v11,​·​v1,​·​v2},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​>setFilter(Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​)​V 279 ····​invoke-​virtual·​{v10,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​>setFilter(Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureFilter​;​)​V
   
281 ····​.​line·​250 280 ····​.​line·​250
282 ····​iget-​object·​v1,​·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>uWrap:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureWrap;​ 281 ····​iget-​object·​v2,​·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>uWrap:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureWrap;​
   
283 ····​iget-​object·​v2,​·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>vWrap:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureWrap;​ 282 ····​iget-​object·​v3,​·​v7,​·​Lcom/​badlogic/​gdx/​graphics/​g2d/​TextureAtlas$TextureA​tlasData$Page;​-​>vWrap:​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureWrap;​
   
284 ····​invoke-​virtual·​{v11,​·​v1,​·​v2},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​>setWrap(Lcom/​badlogic/​gdx/​graphics/​Texture$TextureWrap;​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureWrap;​)​V 283 ····​invoke-​virtual·​{v10,​·​v2,​·​v3},​·​Lcom/​badlogic/​gdx/​graphics/​Texture;​-​>setWrap(Lcom/​badlogic/​gdx/​graphics/​Texture$TextureWrap;​Lcom/​badlogic/​gdx/​graphics/​Texture$TextureWrap;​)​V
   
Max diff block lines reached; 10895/20005 bytes (54.46%) of diff not shown.
[−]
smali/com/badlogic/gdx/graphics/g3d/Attributes.smali
Offset 856, 15 lines modified Offset 856, 14 lines modified
856 ····​.​prologue 856 ····​.​prologue
857 ····​.​line·​128 857 ····​.​line·​128
858 ····​.​local·​p1,​·​"attributes":​Ljava/​lang/​Iterable;​,​·​"Ljava/​lang/​Iterable<Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​>;​" 858 ····​.​local·​p1,​·​"attributes":​Ljava/​lang/​Iterable;​,​·​"Ljava/​lang/​Iterable<Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​>;​"
859 ····​invoke-​interface·​{p1},​·​Ljava/​lang/​Iterable;​-​>iterator()​Ljava/​util/​Iterator;​ 859 ····​invoke-​interface·​{p1},​·​Ljava/​lang/​Iterable;​-​>iterator()​Ljava/​util/​Iterator;​
   
860 ····​move-​result-​object·​v1 860 ····​move-​result-​object·​v1
   
861 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
862 ····​:​goto_0 861 ····​:​goto_0
863 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 862 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
864 ····​move-​result·​v2 863 ····​move-​result·​v2
   
865 ····​if-​eqz·​v2,​·​:​cond_0 864 ····​if-​eqz·​v2,​·​:​cond_0
   
Offset 883, 44 lines modified Offset 882, 39 lines modified
883 ····​.​line·​130 882 ····​.​line·​130
884 ····​.​end·​local·​v0····​#·​"attr":​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​ 883 ····​.​end·​local·​v0····​#·​"attr":​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​
885 ····​:​cond_0 884 ····​:​cond_0
886 ····​return-​void 885 ····​return-​void
887 .​end·​method 886 .​end·​method
   
888 .​method·​public·​final·​varargs·​set([Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V 887 .​method·​public·​final·​varargs·​set([Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V
889 ····​.​locals·4 888 ····​.​locals·3
890 ····​.​param·​p1,​·​"attributes"····​#·​[Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​ 889 ····​.​param·​p1,​·​"attributes"····​#·​[Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​
   
891 ····​.​prologue 890 ····​.​prologue
892 ····​.​line·​121 891 ····​.​line·​121
893 ····move-​object·​v0,​·​p1 892 ····array-​length·​v2,​·​p1
   
894 ····.​local·v0,​·"arr$":​[Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​ 893 ····​const/​4·​v1,​·​0x0
895 ····​array-​length·​v3,​·​v0  
   
896 ····​.​local·​v3,​·​"len$":​I  
897 ····​const/​4·​v2,​·​0x0  
   
898 ····​.​local·​v2,​·​"i$":​I  
899 ····​:​goto_0 894 ····​:​goto_0
900 ····​if-​ge·​v2,​·​v3,​·​:​cond_0 895 ····​if-​ge·​v1,​·​v2,​·​:​cond_0
   
901 ····​aget-​object·​v1,​·v0,​·​v2 896 ····​aget-​object·​v0,​·p1,​·​v1
   
902 ····​.​line·​122 897 ····​.​line·​122
903 ····​.​local·​v1,​·​"attr":​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​ 898 ····​.​local·​v0,​·​"attr":​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​
904 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attributes;​-​>set(Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V 899 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attributes;​-​>set(Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V
   
905 ····​.​line·​121 900 ····​.​line·​121
906 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1 901 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
   
907 ····​goto·​:​goto_0 902 ····​goto·​:​goto_0
   
908 ····​.​line·​123 903 ····​.​line·​123
909 ····​.​end·​local·​v1····​#·​"attr":​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​ 904 ····​.​end·​local·​v0····​#·​"attr":​Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​
910 ····​:​cond_0 905 ····​:​cond_0
911 ····​return-​void 906 ····​return-​void
912 .​end·​method 907 .​end·​method
   
913 .​method·​public·​size()​I 908 .​method·​public·​size()​I
914 ····​.​locals·​1 909 ····​.​locals·​1
   
[−]
smali/com/badlogic/gdx/graphics/g3d/Environment.smali
Offset 122, 73 lines modified Offset 122, 67 lines modified
122 ····​.​end·​annotation 122 ····​.​end·​annotation
   
123 ····​.​prologue 123 ····​.​prologue
124 ····​.​line·​42 124 ····​.​line·​42
125 ····​.​local·​p1,​·​"lights":​Lcom/​badlogic/​gdx/​utils/​Array;​,​·​"Lcom/​badlogic/​gdx/​utils/​Array<Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​>;​" 125 ····​.​local·​p1,​·​"lights":​Lcom/​badlogic/​gdx/​utils/​Array;​,​·​"Lcom/​badlogic/​gdx/​utils/​Array<Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​>;​"
126 ····​invoke-​virtual·​{p1},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​ 126 ····​invoke-​virtual·​{p1},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​
   
127 ····​move-​result-​object·​v0 127 ····​move-​result-​object·​v1
   
128 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
129 ····​:​goto_0 128 ····​:​goto_0
130 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 129 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
131 ····​move-​result·​v2 130 ····​move-​result·​v2
   
132 ····​if-​eqz·​v2,​·​:​cond_0 131 ····​if-​eqz·​v2,​·​:​cond_0
   
133 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 132 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
134 ····​move-​result-​object·​v1 133 ····​move-​result-​object·​v0
   
135 ····​check-​cast·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​ 134 ····​check-​cast·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​
   
136 ····​.​line·​43 135 ····​.​line·​43
137 ····​.​local·​v1,​·​"light":​Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​ 136 ····​.​local·​v0,​·​"light":​Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​
138 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Environment;​-​>add(Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Environment;​ 137 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Environment;​-​>add(Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Environment;​
   
139 ····​goto·​:​goto_0 138 ····​goto·​:​goto_0
   
140 ····​.​line·​44 139 ····​.​line·​44
141 ····​.​end·​local·​v1····​#·​"light":​Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​ 140 ····​.​end·​local·​v0····​#·​"light":​Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​
142 ····​:​cond_0 141 ····​:​cond_0
143 ····​return-​object·​p0 142 ····​return-​object·​p0
144 .​end·​method 143 .​end·​method
   
145 .​method·​public·​varargs·​add([Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Environment;​ 144 .​method·​public·​varargs·​add([Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Environment;​
146 ····​.​locals·4 145 ····​.​locals·3
147 ····​.​param·​p1,​·​"lights"····​#·​[Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​ 146 ····​.​param·​p1,​·​"lights"····​#·​[Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​
   
148 ····​.​prologue 147 ····​.​prologue
149 ····​.​line·​36 148 ····​.​line·​36
150 ····move-​object·​v0,​·​p1 149 ····array-​length·​v2,​·​p1
   
151 ····​.​local·​v0,​·​"arr$":​[Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​  
152 ····​array-​length·​v2,​·​v0  
   
153 ····​.​local·​v2,​·​"len$":​I  
154 ····​const/​4·​v1,​·​0x0 150 ····​const/​4·​v1,​·​0x0
   
155 ····​.​local·​v1,​·​"i$":​I  
156 ····​:​goto_0 151 ····​:​goto_0
157 ····​if-​ge·​v1,​·​v2,​·​:​cond_0 152 ····​if-​ge·​v1,​·​v2,​·​:​cond_0
   
158 ····​aget-​object·​v3,​·v0,​·​v1 153 ····​aget-​object·​v0,​·p1,​·​v1
   
159 ····​.​line·​37 154 ····​.​line·​37
160 ····​.​local·​v3,​·​"light":​Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​ 155 ····​.​local·​v0,​·​"light":​Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​
161 ····​invoke-​virtual·​{p0,​·​v3},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Environment;​-​>add(Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Environment;​ 156 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Environment;​-​>add(Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Environment;​
   
162 ····​.​line·​36 157 ····​.​line·​36
163 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1 158 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
   
164 ····​goto·​:​goto_0 159 ····​goto·​:​goto_0
   
165 ····​.​line·​38 160 ····​.​line·​38
166 ····​.​end·​local·​v3····​#·​"light":​Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​ 161 ····​.​end·​local·​v0····​#·​"light":​Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​
167 ····​:​cond_0 162 ····​:​cond_0
168 ····​return-​object·​p0 163 ····​return-​object·​p0
169 .​end·​method 164 .​end·​method
   
170 .​method·​public·​clear()​V 165 .​method·​public·​clear()​V
171 ····​.​locals·​1 166 ····​.​locals·​1
   
Offset 277, 69 lines modified Offset 271, 63 lines modified
277 ····​.​end·​annotation 271 ····​.​end·​annotation
   
278 ····​.​prologue 272 ····​.​prologue
279 ····​.​line·​64 273 ····​.​line·​64
280 ····​.​local·​p1,​·​"lights":​Lcom/​badlogic/​gdx/​utils/​Array;​,​·​"Lcom/​badlogic/​gdx/​utils/​Array<Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​>;​" 274 ····​.​local·​p1,​·​"lights":​Lcom/​badlogic/​gdx/​utils/​Array;​,​·​"Lcom/​badlogic/​gdx/​utils/​Array<Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​>;​"
281 ····​invoke-​virtual·​{p1},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​ 275 ····​invoke-​virtual·​{p1},​·​Lcom/​badlogic/​gdx/​utils/​Array;​-​>iterator()​Ljava/​util/​Iterator;​
   
282 ····​move-​result-​object·​v0 276 ····​move-​result-​object·​v1
   
283 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
284 ····​:​goto_0 277 ····​:​goto_0
285 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 278 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
286 ····​move-​result·​v2 279 ····​move-​result·​v2
   
287 ····​if-​eqz·​v2,​·​:​cond_0 280 ····​if-​eqz·​v2,​·​:​cond_0
   
288 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 281 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
289 ····​move-​result-​object·​v1 282 ····​move-​result-​object·​v0
   
290 ····​check-​cast·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​ 283 ····​check-​cast·​v0,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​
   
291 ····​.​line·​65 284 ····​.​line·​65
292 ····​.​local·​v1,​·​"light":​Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​ 285 ····​.​local·​v0,​·​"light":​Lcom/​badlogic/​gdx/​graphics/​g3d/​environment/​BaseLight;​
Max diff block lines reached; 1691/6377 bytes (26.52%) of diff not shown.
[−]
smali/com/badlogic/gdx/graphics/g3d/Material.smali
Offset 122, 15 lines modified Offset 122, 14 lines modified
122 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​><init>(Ljava/​lang/​String;​)​V 122 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​><init>(Ljava/​lang/​String;​)​V
   
123 ····​.​line·​73 123 ····​.​line·​73
124 ····​invoke-​virtual·​{p2},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>iterator()​Ljava/​util/​Iterator;​ 124 ····​invoke-​virtual·​{p2},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>iterator()​Ljava/​util/​Iterator;​
   
125 ····​move-​result-​object·​v1 125 ····​move-​result-​object·​v1
   
126 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
127 ····​:​goto_0 126 ····​:​goto_0
128 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 127 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
129 ····​move-​result·​v2 128 ····​move-​result·​v2
   
130 ····​if-​eqz·​v2,​·​:​cond_0 129 ····​if-​eqz·​v2,​·​:​cond_0
   
[−]
smali/com/badlogic/gdx/graphics/g3d/Model.smali
Offset 234, 320 lines modified Offset 234, 318 lines modified
234 .​method·​private·​convertMaterial(Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​Lcom/​badlogic/​gdx/​graphics/​g3d/​utils/​TextureProvider;​)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​ 234 .​method·​private·​convertMaterial(Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​Lcom/​badlogic/​gdx/​graphics/​g3d/​utils/​TextureProvider;​)​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​
235 ····​.​locals·​10 235 ····​.​locals·​10
236 ····​.​param·​p1,​·​"mtl"····​#·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​ 236 ····​.​param·​p1,​·​"mtl"····​#·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​
237 ····​.​param·​p2,​·​"textureProvider"····​#·​Lcom/​badlogic/​gdx/​graphics/​g3d/​utils/​TextureProvider;​ 237 ····​.​param·​p2,​·​"textureProvider"····​#·​Lcom/​badlogic/​gdx/​graphics/​g3d/​utils/​TextureProvider;​
   
238 ····​.​prologue 238 ····​.​prologue
239 ····​.​line·​246 239 ····​.​line·​246
240 ····​new-​instance·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​ 240 ····​new-​instance·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​
   
241 ····​invoke-​direct·​{v2},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​><init>()​V 241 ····​invoke-​direct·​{v1},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​><init>()​V
   
242 ····​.​line·​247 242 ····​.​line·​247
243 ····​.​local·​v2,​·​"result":​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​ 243 ····​.​local·​v1,​·​"result":​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​
244 ····​iget-​object·​v6,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>id:​Ljava/​lang/​String;​ 244 ····​iget-​object·​v5,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>id:​Ljava/​lang/​String;​
   
245 ····​iput-​object·​v6,​·​v2,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>id:​Ljava/​lang/​String;​ 245 ····​iput-​object·​v5,​·​v1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>id:​Ljava/​lang/​String;​
   
246 ····​.​line·​248 246 ····​.​line·​248
247 ····​iget-​object·​v6,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>ambient:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 247 ····​iget-​object·​v5,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>ambient:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
248 ····​if-​eqz·​v6,​·​:​cond_0 248 ····​if-​eqz·​v5,​·​:​cond_0
   
249 ····​new-​instance·​v6,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​ 249 ····​new-​instance·​v5,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​
   
250 ····​sget-​wide·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Ambient:​J 250 ····​sget-​wide·​v6,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Ambient:​J
   
251 ····​iget-​object·​v7,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>ambient:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 251 ····​iget-​object·​v8,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>ambient:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
252 ····​invoke-​direct·​{v6,​·​v8,​·​v9,​·​v7},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JLcom/​badlogic/​gdx/​graphics/​Color;​)​V 252 ····​invoke-​direct·​{v5,​·​v6,​·​v7,​·​v8},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JLcom/​badlogic/​gdx/​graphics/​Color;​)​V
   
253 ····​invoke-​virtual·​{v2,​·​v6},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>set(Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V 253 ····​invoke-​virtual·​{v1,​·​v5},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>set(Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V
   
254 ····​.​line·​249 254 ····​.​line·​249
255 ····​:​cond_0 255 ····​:​cond_0
256 ····​iget-​object·​v6,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>diffuse:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 256 ····​iget-​object·​v5,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>diffuse:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
257 ····​if-​eqz·​v6,​·​:​cond_1 257 ····​if-​eqz·​v5,​·​:​cond_1
   
258 ····​new-​instance·​v6,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​ 258 ····​new-​instance·​v5,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​
   
259 ····​sget-​wide·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Diffuse:​J 259 ····​sget-​wide·​v6,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Diffuse:​J
   
260 ····​iget-​object·​v7,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>diffuse:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 260 ····​iget-​object·​v8,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>diffuse:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
261 ····​invoke-​direct·​{v6,​·​v8,​·​v9,​·​v7},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JLcom/​badlogic/​gdx/​graphics/​Color;​)​V 261 ····​invoke-​direct·​{v5,​·​v6,​·​v7,​·​v8},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JLcom/​badlogic/​gdx/​graphics/​Color;​)​V
   
262 ····​invoke-​virtual·​{v2,​·​v6},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>set(Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V 262 ····​invoke-​virtual·​{v1,​·​v5},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>set(Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V
   
263 ····​.​line·​250 263 ····​.​line·​250
264 ····​:​cond_1 264 ····​:​cond_1
265 ····​iget-​object·​v6,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>specular:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 265 ····​iget-​object·​v5,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>specular:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
266 ····​if-​eqz·​v6,​·​:​cond_2 266 ····​if-​eqz·​v5,​·​:​cond_2
   
267 ····​new-​instance·​v6,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​ 267 ····​new-​instance·​v5,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​
   
268 ····​sget-​wide·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Specular:​J 268 ····​sget-​wide·​v6,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Specular:​J
   
269 ····​iget-​object·​v7,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>specular:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 269 ····​iget-​object·​v8,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>specular:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
270 ····​invoke-​direct·​{v6,​·​v8,​·​v9,​·​v7},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JLcom/​badlogic/​gdx/​graphics/​Color;​)​V 270 ····​invoke-​direct·​{v5,​·​v6,​·​v7,​·​v8},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JLcom/​badlogic/​gdx/​graphics/​Color;​)​V
   
271 ····​invoke-​virtual·​{v2,​·​v6},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>set(Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V 271 ····​invoke-​virtual·​{v1,​·​v5},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>set(Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V
   
272 ····​.​line·​251 272 ····​.​line·​251
273 ····​:​cond_2 273 ····​:​cond_2
274 ····​iget-​object·​v6,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>emissive:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 274 ····​iget-​object·​v5,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>emissive:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
275 ····​if-​eqz·​v6,​·​:​cond_3 275 ····​if-​eqz·​v5,​·​:​cond_3
   
276 ····​new-​instance·​v6,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​ 276 ····​new-​instance·​v5,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​
   
277 ····​sget-​wide·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Emissive:​J 277 ····​sget-​wide·​v6,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Emissive:​J
   
278 ····​iget-​object·​v7,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>emissive:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 278 ····​iget-​object·​v8,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>emissive:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
279 ····​invoke-​direct·​{v6,​·​v8,​·​v9,​·​v7},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JLcom/​badlogic/​gdx/​graphics/​Color;​)​V 279 ····​invoke-​direct·​{v5,​·​v6,​·​v7,​·​v8},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JLcom/​badlogic/​gdx/​graphics/​Color;​)​V
   
280 ····​invoke-​virtual·​{v2,​·​v6},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>set(Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V 280 ····​invoke-​virtual·​{v1,​·​v5},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>set(Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V
   
281 ····​.​line·​252 281 ····​.​line·​252
282 ····​:​cond_3 282 ····​:​cond_3
283 ····​iget-​object·​v6,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>reflection:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 283 ····​iget-​object·​v5,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>reflection:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
284 ····​if-​eqz·​v6,​·​:​cond_4 284 ····​if-​eqz·​v5,​·​:​cond_4
   
285 ····​new-​instance·​v6,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​ 285 ····​new-​instance·​v5,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​
   
286 ····​sget-​wide·​v8,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Reflection:​J 286 ····​sget-​wide·​v6,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​>Reflection:​J
   
287 ····​iget-​object·​v7,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>reflection:​Lcom/​badlogic/​gdx/​graphics/​Color;​ 287 ····​iget-​object·​v8,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>reflection:​Lcom/​badlogic/​gdx/​graphics/​Color;​
   
288 ····​invoke-​direct·​{v6,​·​v8,​·​v9,​·​v7},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JLcom/​badlogic/​gdx/​graphics/​Color;​)​V 288 ····​invoke-​direct·​{v5,​·​v6,​·​v7,​·​v8},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​attributes/​ColorAttribute;​-​><init>(JLcom/​badlogic/​gdx/​graphics/​Color;​)​V
   
289 ····​invoke-​virtual·​{v2,​·​v6},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>set(Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V 289 ····​invoke-​virtual·​{v1,​·​v5},​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​Material;​-​>set(Lcom/​badlogic/​gdx/​graphics/​g3d/​Attribute;​)​V
   
290 ····​.​line·​253 290 ····​.​line·​253
291 ····​:​cond_4 291 ····​:​cond_4
292 ····​iget·​v6,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>shininess:​F 292 ····​iget·​v5,​·​p1,​·​Lcom/​badlogic/​gdx/​graphics/​g3d/​model/​data/​ModelMaterial;​-​>shininess:​F
Max diff block lines reached; 74876/83585 bytes (89.58%) of diff not shown.
[−]
smali/com/badlogic/gdx/graphics/g3d/ModelBatch.smali
Offset 773, 38 lines modified Offset 773, 37 lines modified
773 ····​.​end·​annotation 773 ····​.​end·​annotation
   
774 ····​.​prologue 774 ····​.​prologue
775 ····​.​line·​254 775 ····​.​line·​254
776 ····​.​local·​p1,​·​"renderableProviders"​:​Ljava/​lang/​Iterable;​,​·​"Ljava/​lang/​Iterable<TT;​>;​" 776 ····​.​local·​p1,​·​"renderableProviders"​:​Ljava/​lang/​Iterable;​,​·​"Ljava/​lang/​Iterable<TT;​>;​"
777 ····​invoke-​interface·​{p1},​·​Ljava/​lang/​Iterable;​-​>iterator()​Ljava/​util/​Iterator;​ 777 ····​invoke-​interface·​{p1},​·​Ljava/​lang/​Iterable;​-​>iterator()​Ljava/​util/​Iterator;​
   
778 ····​move-​result-​object·​v0 778 ····​move-​result-​object·​v1
   
779 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
780 ····​:​goto_0 779 ····​:​goto_0
781 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 780 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
782 ····​move-​result·​v2 781 ····​move-​result·​v2
   
783 ····​if-​eqz·​v2,​·​:​cond_0 782 ····​if-​eqz·​v2,​·​:​cond_0
   
784 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 783 ···