Commit graph

24045 commits

Author SHA1 Message Date
Charles Lombardo
99380ae3e0 android: Convert SubmenuViewHolder to Kotlin 2023-06-01 17:58:17 -07:00
Charles Lombardo
d6d63c408d android: Convert SliderViewHolder to Kotlin 2023-06-01 17:58:17 -07:00
Charles Lombardo
c6f90e8f2d android: Convert SingleChoiceViewHolder to Kotlin 2023-06-01 17:58:17 -07:00
Charles Lombardo
0bb627c6d8 android: Convert SettingViewHolder to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
5f1638aa27 android: Convert HeaderViewHolder to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
a658424994 android: Convert DateTimeViewHolder to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
6766112edc android: Convert CheckBoxSettingViewHolder to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
416501fa81 android: Convert StringSetting to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
b6695fb31d android: Convert SettingSection to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
826d0cc93f android: Convert Setting to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
d0d55deec9 android: Convert IntSetting to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
1abfa81cae android: Convert FloatSetting to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
83476782ed android: Convert BooleanSetting to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
aa2a95e9df android: Convert SubmenuSetting to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
908ca145d2 android: Convert StringSingleChoiceSetting to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
bfa1d51641 android: Convert SliderSetting to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
de2433f889 android: Convert SingleChoiceSetting to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
8983c1b568 android: Convert SettingsItem to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
3774ad03a0 android: Convert HeaderSetting to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
c6a30fa5f4 android: Convert DateTimeSetting to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
61d3cc85d9 android: Convert CheckBoxSetting to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
e0294387fd android: Convert GameAdapter to Kotlin 2023-06-01 17:58:16 -07:00
Charles Lombardo
a4f0606b49 android: Convert SettingsAdapter to Kotlin
Update SettingsAdapter.kt
2023-06-01 17:58:16 -07:00
Charles Lombardo
8e50be498c android: Convert EmulationActivity to Kotlin 2023-06-01 17:58:15 -07:00
Charles Lombardo
db61cbddb8 android: Use material slider in settings dialog 2023-06-01 17:58:15 -07:00
Charles Lombardo
d98d0934bf android: Convert Settings to Kotlin 2023-06-01 17:58:15 -07:00
Charles Lombardo
78ce062056 android: Use androidx preferences 2023-06-01 17:58:15 -07:00
bunnei
fe52eae6aa android: frontend: Add unique error strings for Vulkan initialization errors. 2023-06-01 17:58:15 -07:00
german77
26fcdfa866 android: Use the center of the object and reduce draw calls 2023-06-01 17:58:15 -07:00
german77
ca4dcc534c android: Replace old buttons with vectors 2023-06-01 17:58:15 -07:00
Charles Lombardo
79ca81d083 android: Enable Kotlin support 2023-06-01 17:58:15 -07:00
Charles Lombardo
05ac2ee236 android: Upgrade java version to 11 2023-06-01 17:58:15 -07:00
Charles Lombardo
64c7a0f362 android: Upgrade dependencies 2023-06-01 17:58:15 -07:00
Charles Lombardo
2612a650de android: Upgrade to AGP 7.4.2 2023-06-01 17:58:15 -07:00
Charles Lombardo
b96b73de7a android: Replace lintOptions with lint 2023-06-01 17:58:15 -07:00
Charles Lombardo
c602840394 android: Move namespace to app module build.gradle 2023-06-01 17:58:15 -07:00
Charles Lombardo
5db24dc615 android: bump compile/target sdk to 33 2023-06-01 17:58:15 -07:00
Charles Lombardo
999b2b5c31 android: Upgrade gradle to 8.0.1 2023-06-01 17:58:15 -07:00
liushuyu
7762a95a62 video_core: fix clang-format errors 2023-06-01 17:58:15 -07:00
liushuyu
3eb3728774 CMake: fix pkg-config behavior when building for Android 2023-06-01 17:58:15 -07:00
liushuyu
f0147a2971 CI: add Android build systems 2023-06-01 17:58:14 -07:00
bunnei
7e6363965d android: build.gradle: Cleanup build types. 2023-06-01 17:58:14 -07:00
bunnei
066608f25c android: frontend: settings: Add graphics debugging. 2023-06-01 17:58:14 -07:00
bunnei
c291d2c641 android: jni: Ensure system is only initialized once.
- Fixes likelihood that fastmem allocation succeeds.
2023-06-01 17:58:14 -07:00
bunnei
132c0c5245 video_core: vulkan_device: Correct error message for unsuitable driver. 2023-06-01 17:58:14 -07:00
bunnei
9df5c4ee2a android: frontend: Cleanup framerate counter. 2023-06-01 17:58:14 -07:00
bunnei
2e31a5fb6d android: vulkan: Implement adrenotools turbo mode. 2023-06-01 17:58:14 -07:00
bunnei
2fabcac53d android: vulkan_device: Disable VK_EXT_extended_dynamic_state2 on Qualcomm.
- Newer drivers report this as supported, but it is broken.
2023-06-01 17:58:14 -07:00
bunnei
d5e9afa0ff android: frontend: Add support for GPU driver selection. 2023-06-01 17:58:14 -07:00
bunnei
331eff1501 android: native: Add support for custom Vulkan driver loading. 2023-06-01 17:58:14 -07:00