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
Isaac Marovitz
72634c80f4
Ava UI: Update Ava & Friends ( #6109 )
...
* Update Ava & Friends
* FA 2.0.5
* Ava 11.0.7
* Fix
2024-01-17 23:50:31 +01:00
riperiperi
bebd8eb822
Vulkan: Cache delegate for EndRenderPass ( #6132 )
...
This prevents a small allocation each time this method is called. This is a top 3 SOH allocation during gameplay in most games, and eliminating it is pretty free.
2024-01-16 13:22:20 +01:00
gdkchan
f4b74e9ce1
Fix vertex buffer size when switching between inline and state draw parameters ( #6101 )
...
* Fix vertex buffer size when switching between inline and state draw parameters
* Format whitespace
2024-01-14 09:37:19 +01:00
Isaac Marovitz
4e19b36ad7
CI: Dependabot Groups ( #6110 )
...
* CI: Dependabot Groups
* NUnit
* Limit of 10
* Whoops
* Missing wildcard
* Remove Ryujank group
2024-01-13 15:28:57 +01:00
gdkchan
b16923a902
Revert Apple hypervisor force ordered memory change ( #6068 )
2024-01-13 11:58:09 +01:00
TSRBerry
7e58b21f3d
Fix Amiibo regression and some minor code improvements ( #6107 )
...
* Remove redundant code and fix small issues
* Log amiibo exceptions
* Add more checks when getting Amiibo data
* Fall back to online data if local file is inaccessible
* Make dotnet format happy
2024-01-13 11:45:38 +01:00