Kanbaru 🌟 (one hikari of too many)

(replying to Kanbaru 🌟 (one hikari of too many))
[1699/1699] SOLINK libEGL.dylib libEGL.dylib.TOC

real	56m6.679s
user	182m11.978s
sys	10m46.278s

Kanbaru 🌟 (one hikari of too many)

(replying to Kanbaru 🌟 (one hikari of too many))

wtf the performance is terrible even in release builds??? did I find a performance bug in ANGLE too? oh gods

Kanbaru 🌟 (one hikari of too many)

(replying to Kanbaru 🌟 (one hikari of too many))

I'll be honest, ANGLE being so slow it brings Super Monkey Ball to a crawl in release builds is not something I was expecting…

Kanbaru 🌟 (one hikari of too many)

(replying to Kanbaru 🌟 (one hikari of too many))

wait fuck I think I wasted an hour of my life waiting for a second debug build to complete and told myself it was a release build. I apologise and shall reserve judgment on ANGLE's performance for the time being

Kanbaru 🌟 (one hikari of too many)

(replying to Kanbaru 🌟 (one hikari of too many))

okay now I have a release build of ANGLE

[1358/1358] SOLINK libEGL.dylib libEGL.dylib.TOC

real	52m18.473s
user	153m53.689s
sys	9m17.273s

Kanbaru 🌟 (one hikari of too many)

(replying to Kanbaru 🌟 (one hikari of too many))

yeah okay, the performance of ANGLE in release builds is fine. it even works with Fastlane, with some hacks ^^

1 replies β†’
1 replies

β˜… Amy Star β˜…

(replying to Kanbaru 🌟 (one hikari of too many))

@hikari for Taisei I set up an incredibly cursed GitHub Action that compiles ANGLE and pushes the raw libraries to a git repo

github.com/taisei-project/angl

Kanbaru 🌟 (one hikari of too many)

(replying to β˜… Amy Star β˜…)

@AmyZenunim you're doing the gods' work

Kanbaru 🌟 (one hikari of too many)

(replying to Kanbaru 🌟 (one hikari of too many))

huh okay so Super Monkey Ball does have a small performance issue with ANGLE, even in release builds: when the monkey flies up from the goal after completing a level, it drops like every other frame at 30fps. there's some particle effects, I wonder if that's related…

Kanbaru 🌟 (one hikari of too many)

(replying to Kanbaru 🌟 (one hikari of too many))

this is a bit where you don't have control over gameplay so it's not a big deal, but it is annoying, especially for speedrunners (i.e. me)