suyu/src
echosys 587825f60a Fix x86_64 build for Android (#49)
Fixes x86_64 builds for Android by stubbing a function that calls into libadrenotools to query GPU driver information. libadrenotools is only available for arm64.
The function should not be called anyways, as the menu that would display the information is disabled on unsupported devices.

To enable x86_64 for building change the line `abiFilters += listOf("arm64-v8a")` in `src/android/app/build.gradle.kts` to `abiFilters += listOf("arm64-v8a", "x86_64")`.
I did not do this by default as it significantly increases the build time (the native part needs to be build once for each architecture) and increases the app size (this is less of a concern as games are already significantly larger).
It might allow usage on Chromebooks (the internet tells me those run on x86_64) and some few Android devices. The main advantage I see is for development of the app itself, as it allows running it in waydroid for local testing.

Reviewed-on: http://vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion/torzu-emu/torzu/pulls/49
Co-authored-by: echosys <echosys@noreply.localhost>
Co-committed-by: echosys <echosys@noreply.localhost>
2024-08-11 12:11:13 +00:00
..
android Fix x86_64 build for Android (#49) 2024-08-11 12:11:13 +00:00
audio_core revert changes introduced in EA3835 to audio sink auto-select, fixing stuttering in Diablo 3, etc (#3) 2024-07-06 20:38:09 +00:00
common Add option to only optimize SPIRV during load (#13) 2024-07-19 19:14:19 +00:00
core Be more explicit on struct init (#46) 2024-08-10 12:53:04 +00:00
dedicated_room Revert "Removed web service reminiscents" in preparation to fix multiplayer lobby list 2024-06-30 16:54:56 +02:00
frontend_common Merge pull request #13047 from anpilley/import-firmware 2024-02-17 23:18:00 -05:00
hid_core Disabled problematic MSVC warning-to-errors 2024-05-07 18:57:50 +02:00
input_common Disabled problematic MSVC warning-to-errors 2024-05-07 18:57:50 +02:00
network Fixed multiplayer lobby list (thanks to anonymous contributor!) 2024-06-30 17:14:51 +02:00
shader_recompiler Disabled problematic MSVC warning-to-errors 2024-05-07 18:57:50 +02:00
tests Removed custom fibers implementation due to issues caused on Windows 2024-05-08 07:58:20 +02:00
video_core Add option to only optimize SPIRV during load (#13) 2024-07-19 19:14:19 +00:00
web_service Updated copyright headers 2024-04-05 01:58:30 +02:00
yuzu Reorder configuration tabs (#32) 2024-08-10 13:28:05 +00:00
yuzu_cmd option to skip compiling the -cmd executable (#26) 2024-07-24 23:24:18 +00:00
.clang-format chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
CMakeLists.txt Revert "Removed web service reminiscents" in preparation to fix multiplayer lobby list 2024-06-30 16:54:56 +02:00