Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-09 | Add workaround for Android ARM builds | David Guillen Fandos | |
While we are at it, use ARM mode for better performance. | |||
2021-03-08 | Remove libco | David Guillen Fandos | |
This removes libco and all the usages of it (+pthreads). Rewired all dynarecs and interpreter to return after every frame so that libretro can process events. This required to make dynarec re-entrant. Dynarecs were updated to check for new frame on every update (IRQ, cycle exhaustion, I/O write, etc). The performance impact of doing so should be minimal (and definitely outweight the libco gains). While at it, fixed small issues to get a bit more perf: arm dynarec was not idling correctly, mips was using stack when not needed, etc. Tested on PSP (mips), OGA (armv7), Linux (x86 and interpreter). Not tested on Android though. | |||
2020-10-23 | Set 'USE_LIBCO=1' in Android JNI build file | jdgleaver | |
2018-04-06 | Refactor android jni makefiles | Aaron Kling | |
2018-04-03 | Allow compiling android jni for all archs | Aaron Kling | |
Will not compile with clang, so toolchain override must remain. | |||
2018-03-31 | Fix up android jni makefiles | Aaron Kling | |
Clean up and fix errors with newer ndk versions | |||
2016-12-09 | Report git version with library_version | Gregor Richards | |
2014-12-11 | (Android) For Android x86 build - try to use mmap, for Android - use ↵ | twinaphex | |
ARM_MEMORY_DYNAREC codepath | |||
2014-12-10 | (Android) Works now with dynarec | twinaphex | |
2014-12-10 | Add HAVE_DYNAREC and -DARCH_ARM optionally to CFLAGS | twinaphex | |
2014-12-10 | PC_BUILD can go now | twinaphex | |
2014-12-10 | Add HAVE_DYNAREC ifdef | twinaphex | |
2014-12-10 | (Android) Add x86 target too | twinaphex | |
2014-12-10 | add a HAVE_MMAP check, cleanups. | aliaspider | |
2014-12-10 | Android build fix | aliaspider | |
2014-12-10 | Cleanups in Android.mk | twinaphex | |
2014-12-10 | Add Android JNI files | twinaphex | |