Emmanuel Hansen
c6dbeb1bd0
drop game stats class. directly call stats methods
2024-01-19 07:40:16 +00:00
Emmanuel Hansen
7f2c0a2bc2
initial work on multi driver selection
2024-01-19 07:40:16 +00:00
Emmanuel Hansen
5b60651a06
move android related file to subfolder
2024-01-19 07:40:15 +00:00
Emmanuel Hansen
52b8a315e3
fix native file logs
2024-01-19 07:40:15 +00:00
Emmanuel Hansen
5e3b8b4f89
use int game controller ids
2024-01-19 07:40:15 +00:00
Emmanuel Hansen
b52dc01c41
add more options, fix vsync option
2024-01-19 07:40:15 +00:00
Emmanuel Hansen
cb82a243ea
add settings view
2024-01-19 07:40:15 +00:00
Gabriel A
2df6669ce0
Add work around for Adreno batched texture + sampler descriptor updates bug
2024-01-19 07:40:14 +00:00
Emmanuel Hansen
579c508ecc
move android kotlin project over
2024-01-19 07:40:14 +00:00
Emmanuel Hansen
a661494aae
add more parameters to initialize device
2024-01-19 07:40:13 +00:00
Emmanuel Hansen
bb3aed5b4a
add overload for loading game info from path
2024-01-19 07:40:13 +00:00
Emmanuel Hansen
0066269353
add android bionic nce support
2024-01-19 07:40:10 +00:00
gdk
0f231d2547
Add back IsApplication flag
2024-01-19 07:36:06 +00:00
gdk
1aff88648e
Add NCE code
2024-01-19 07:36:02 +00:00
gdk
9658525434
Minor refactoring of KPageTableBase to make custom address space layouts easier to implement
2024-01-19 07:32:49 +00:00
Emmanuel Hansen
516ac6b22a
add game stats helper
2024-01-19 07:32:48 +00:00
Emmanuel Hansen
f1c523ca69
add option to enable debug logs
2024-01-19 07:32:48 +00:00
Emmanuel Hansen
f4d7678ae4
disable optional logs
2024-01-19 07:32:48 +00:00
Emmanuel Hansen
38d67a957c
add file logs
2024-01-19 07:32:47 +00:00
Emmanuel Hansen
600ccf571e
disable network change notification on bionic
2024-01-19 07:32:47 +00:00
Emmanuel Hansen
3dc8e10560
add steam based loaders
2024-01-19 07:32:47 +00:00
Emmanuel Hansen
65a2eff9c8
add interface fore loading games from storage
2024-01-19 07:32:46 +00:00
Emmanuel Hansen
9de761c468
fix build on newer ndk versions
2024-01-19 07:32:46 +00:00
Emmanuel Hansen
6f44e5719e
add helper to get new surface on android, still crashes when screen resizes
2024-01-19 07:32:46 +00:00
Emmanuel Hansen
e08a49336c
attempt to recreate surface if lost
2024-01-19 07:32:46 +00:00
Emmanuel Hansen
5db7eda0e9
add audio support for android
2024-01-19 07:32:45 +00:00
Emmanuel Hansen
0d5253a497
add sdl audio backend as default audio
2024-01-19 07:32:45 +00:00
Emmanuel Hansen
e3333fc80b
enable release optimizations on aot
2024-01-19 07:32:45 +00:00
Emmanuel Hansen
f8a0585438
remove spirv compilation option from native aot project
2024-01-19 07:32:45 +00:00
Emmanuel Hansen
d1a538db3e
fix release bionic crash
2024-01-19 07:32:45 +00:00
Emmanuel Hansen
ec60c1a9d4
use procontroller as default libryujinx controller type
2024-01-19 07:32:44 +00:00
Emmanuel Hansen
1f717a101e
make applet manager reflection free
2024-01-19 07:32:44 +00:00
Emmanuel Hansen
af712754ce
fix android bionic log
2024-01-19 07:32:44 +00:00
Emmanuel Hansen
9e562e4949
add bionic nativeaot support
2024-01-19 07:32:43 +00:00
Emmanuel Hansen
797a1460b3
add helper for checking bionic
2024-01-19 07:32:40 +00:00
Mary
2479c485e0
armeilleure: Do not call GCSettings.LargeObjectHeapCompactionMode on Android
...
Mono only support Default as argument and will throw otherwise.
2024-01-19 07:30:58 +00:00
Mary
436c211b5a
armeilleure: Add Android to GetOSPlatform for PTC
2024-01-19 07:30:57 +00:00
Mary
830721c372
armeilleure: Add Android signal handler
2024-01-19 07:30:52 +00:00
Mary
469727cada
armeilleure: Add support for Android in HardwareCapabilities
2024-01-19 07:20:56 +00:00
Mary
3ebb6ace44
memory: Add Android support
2024-01-19 07:20:56 +00:00
Emmanuel Hansen
b9331f30d1
add basic touch and button input interface
2024-01-19 07:20:56 +00:00
Emmanuel Hansen
3f93620d74
remove armeilleire reference in rd file
2024-01-19 07:20:55 +00:00
Emmanuel Hansen
f25a1b43a5
libryujinx - disable shader cache
2024-01-19 07:20:54 +00:00
Emmanuel Hansen
8b51b4172a
remove redundant project reference
2024-01-19 07:20:54 +00:00
gdk
0dcef2ff60
Make GetFunctionPointerForDelegate as explicit as possible
2024-01-19 07:20:54 +00:00
Emmanuel Hansen
6398b011a5
add nativaot libryujinx project
2024-01-19 07:20:53 +00:00
Emmanuel Hansen
534f467d48
remove usage of reflection in device state
2024-01-19 07:20:53 +00:00
Emmanuel Hansen
ac0147af74
add hle service generator
2024-01-19 07:20:53 +00:00
gdkchan
870d9599cc
Change shader cache init wait method ( #6131 )
...
* Change shader cache init wait method
* Make field readonly
2024-01-18 14:17:38 -03:00
gdkchan
2dbbc9bc05
Move most of signal handling to Ryujinx.Cpu project ( #6128 )
...
* Move most of signal handling to Ryujinx.Cpu project
* Format whitespace
* Remove unused member
* Format whitespace
* This does not need to be public anymore
2024-01-18 14:08:40 -03:00