Android test build for issue #329.
Automated build from commit 725bf97456a840d8fc76b38aa6002e57d1a90797 — "fix(android): stop RT64 spinning on stalled presents and report lock holders (#355)". Workflow run: https://github.com/alondero/automobililamborghini-recomp/actions/runs/40477247094
What this build adds over v0.10.1:
- Patch 0046: the RT64 present and workload producers wait on a condition variable instead of spinning on the cursor mutex.
- The present-stall report (
src/lambo_stall_report.cpp): if no frame has been presented for 3 seconds,native-errors.logrecords each thread's name, state, CPU time and kernel wait channel. For a priority-inheritance lock it also names the holding thread ID, so the next diagnostics export should identify the gralloc lock holder.
Android ARM64 APK
lamborghini-recomp-android-arm64.apk- SHA-256:
2d78852b8628bd98ad08b5480a8df010ea3a0150e4576d6284ad940a82d490d1 - Package
io.github.alondero.lamborghinirecomp, versionCode 10001, versionName 0.10.1 (the version was not bumped for this test build)
You must supply your own legally-dumped copy of Automobili Lamborghini (USA).z64 next to the desktop executable, or import it using the Android app — this project ships no game data. See BUILDING.md.